r2012 - in trunk/src/target/OM-2007/openmoko-libs: . libmokoui
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Fri May 18 16:37:32 CEST 2007
Author: thomas
Date: 2007-05-18 16:37:31 +0200 (Fri, 18 May 2007)
New Revision: 2012
Modified:
trunk/src/target/OM-2007/openmoko-libs/ChangeLog
trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-tool-box.c
Log:
Patch by: Neil J Patel <njp at o-hand.com>
* libmokoui/moko-tool-box.c: (_button_release),
(moko_tool_box_init): Use a private boolean to store entry visibility
Modified: trunk/src/target/OM-2007/openmoko-libs/ChangeLog
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/ChangeLog 2007-05-18 14:27:34 UTC (rev 2011)
+++ trunk/src/target/OM-2007/openmoko-libs/ChangeLog 2007-05-18 14:37:31 UTC (rev 2012)
@@ -1,5 +1,12 @@
2007-05-18 Thomas Wood <thomas at openedhand.com>
+ Patch by: Neil J Patel <njp at o-hand.com>
+
+ * libmokoui/moko-tool-box.c: (_button_release),
+ (moko_tool_box_init): Use a private boolean to store entry visibility
+
+2007-05-18 Thomas Wood <thomas at openedhand.com>
+
* libmokoui/moko-message-dialog.c: (moko_message_dialog_init): Add
padding and center align the message text
Modified: trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-tool-box.c
===================================================================
--- trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-tool-box.c 2007-05-18 14:27:34 UTC (rev 2011)
+++ trunk/src/target/OM-2007/openmoko-libs/libmokoui/moko-tool-box.c 2007-05-18 14:37:31 UTC (rev 2012)
@@ -40,6 +40,7 @@
GtkWidget* buttonbox; /* GtkHBox */
GtkWidget* searchbar_page; /* MokoFixed */
GtkWidget* entry; /* GtkEntry */
+ gboolean entry_visible;
} MokoToolBoxPriv;
/* add your signals here */
@@ -57,7 +58,8 @@
static void _button_release(GtkWidget* w, MokoToolBox* self)
{
MokoToolBoxPriv *priv = MOKO_TOOL_BOX_GET_PRIVATE(self);
- moko_tool_box_set_search_visible (self, !GTK_WIDGET_DRAWABLE(priv->entry) );
+ priv->entry_visible = !priv->entry_visible;
+ moko_tool_box_set_search_visible (self, priv->entry_visible );
}
static gboolean _entry_focus_in(GtkWidget *widget, GdkEventFocus *event, MokoToolBox* self)
@@ -102,6 +104,10 @@
static void moko_tool_box_init(MokoToolBox* self) /* Instance Construction */
{
moko_debug( "moko_tool_box_init" );
+ MokoToolBoxPriv* priv = MOKO_TOOL_BOX_GET_PRIVATE(self);
+
+ priv->entry_visible = FALSE;
+
gtk_notebook_set_show_border( GTK_NOTEBOOK(self), FALSE );
gtk_notebook_set_show_tabs( GTK_NOTEBOOK(self), FALSE );
}
More information about the commitlog
mailing list