r2024 - in trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup: . src

stefan at sita.openmoko.org stefan at sita.openmoko.org
Fri May 18 22:22:12 CEST 2007


Author: stefan
Date: 2007-05-18 22:22:05 +0200 (Fri, 18 May 2007)
New Revision: 2024

Modified:
   trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/ChangeLog
   trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/src/openmoko-panel-startup.c
Log:
2007-05-18  Stefan Schmidt,,,  <stefan at openmoko.org>

        Reviewed by NOBODY (OOPS!).

        * src/openmoko-panel-startup.c:
        (show_hourglass):
        (hide_hourglass):
        (mb_panel_applet_create):



Modified: trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/ChangeLog
===================================================================
--- trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/ChangeLog	2007-05-18 17:40:21 UTC (rev 2023)
+++ trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/ChangeLog	2007-05-18 20:22:05 UTC (rev 2024)
@@ -1,3 +1,12 @@
+2007-05-18  Stefan Schmidt,,,  <stefan at openmoko.org>
+
+        Reviewed by NOBODY (OOPS!).
+
+        * src/openmoko-panel-startup.c:
+        (show_hourglass):
+        (hide_hourglass):
+        (mb_panel_applet_create):
+
 2007-05-18 Stefan Schmidt <stefan at openmoko.org>
 
         * src/openmoko-panel-startup.c:

Modified: trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/src/openmoko-panel-startup.c
===================================================================
--- trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/src/openmoko-panel-startup.c	2007-05-18 17:40:21 UTC (rev 2023)
+++ trunk/src/target/OM-2007/panel-plugins/openmoko-panel-startup/src/openmoko-panel-startup.c	2007-05-18 20:22:05 UTC (rev 2024)
@@ -41,14 +41,9 @@
 #include <gdk/gdk.h>
 #include <gtk/gtk.h>
 
-/* FIXME */
-#define USE_LIBSN
+#define SN_API_NOT_YET_FROZEN 1
+#include <libsn/sn.h>
 
-#ifdef USE_LIBSN
-  #define SN_API_NOT_YET_FROZEN 1
-  #include <libsn/sn.h>
-#endif
-
 #include <string.h>
 
 #define TIMEOUT		   20
@@ -60,7 +55,6 @@
 	const char *last_icon;
 	guint timeout_id;
 	GdkWindow *root_window;
-	GtkWidget* eventbox;
 	SnDisplay *sn_display;
 } StartupApplet;
 
@@ -97,14 +91,14 @@
 static void show_hourglass(StartupApplet *applet)
 {
 	g_message("Entered %s", G_STRFUNC);
-	gtk_widget_show_all(GTK_WIDGET (applet->eventbox));
+	gtk_widget_show_all(GTK_WIDGET (applet->image));
 	hourglass_shown = TRUE;
 }
 
 static void hide_hourglass(StartupApplet *applet)
 {
 	g_message("Entered %s", G_STRFUNC);
-	gtk_widget_hide_all(GTK_WIDGET (applet->eventbox));
+	gtk_widget_hide_all(GTK_WIDGET (applet->image));
 	hourglass_shown = FALSE;
 }
 
@@ -260,8 +254,6 @@
 	/* Create applet data structure */
 	applet = g_slice_new(StartupApplet);
 
-	//applet->last_icon = NULL;
-
 	/* Create image */
     applet->image = GTK_IMAGE(gtk_image_new());
 
@@ -293,18 +285,11 @@
 	 */
 	XSelectInput (xdisplay, DefaultRootWindow(xdisplay), PropertyChangeMask);
 
-	/* Get root window */
-	//applet->root_window = gdk_screen_get_root_window
-	//					(gtk_widget_get_screen( GTK_WIDGET (applet->image)));
-
 	applet->root_window = gdk_window_lookup_for_display(gdk_x11_lookup_xdisplay(xdisplay), 0);
 
 	gdk_window_add_filter (applet->root_window, (GdkFilterFunc) filter_func, applet);
 
 	/* Show! */
-	applet->eventbox = gtk_event_box_new();
-	gtk_container_add(GTK_CONTAINER(applet->eventbox), GTK_WIDGET(applet->image));
-	gtk_event_box_set_visible_window(applet->eventbox, FALSE);
 	moko_panel_applet_set_widget( MOKO_PANEL_APPLET(mokoapplet), GTK_WIDGET(applet->image) );
 	gtk_widget_show_all(GTK_WIDGET(mokoapplet));
 





More information about the commitlog mailing list