[maemo-commits] [maemo-commits] r9823 - in projects/haf/branches/maemo-af-desktop/hildon-desktop: . libhildondesktop
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Tue Feb 13 14:45:30 EET 2007
- Previous message: [maemo-commits] r9822 - projects/haf/hafbuildbot
- Next message: [maemo-commits] r9824 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gtk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: moimart
Date: 2007-02-13 14:45:29 +0200 (Tue, 13 Feb 2007)
New Revision: 9823
Modified:
projects/haf/branches/maemo-af-desktop/hildon-desktop/ChangeLog
projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/hildon-desktop-panel-expandable.c
projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/statusbar-item-socket.c
Log:
* libhildondesktop/statusbar-item-socket.c:
* libhildondesktop/hildon-desktop-panel-expandable.c:
- Use gdk_window_set_back_pixmap for getting the proper background.
- Code cleanup.
* ChangeLog updated.
Modified: projects/haf/branches/maemo-af-desktop/hildon-desktop/ChangeLog
===================================================================
--- projects/haf/branches/maemo-af-desktop/hildon-desktop/ChangeLog 2007-02-13 12:44:14 UTC (rev 9822)
+++ projects/haf/branches/maemo-af-desktop/hildon-desktop/ChangeLog 2007-02-13 12:45:29 UTC (rev 9823)
@@ -1,3 +1,10 @@
+2007-02-13 Moises Martinez <moises.martinez at nokia.com>
+
+ * libhildondesktop/statusbar-item-socket.c:
+ * libhildondesktop/hildon-desktop-panel-expandable.c:
+ - Use gdk_window_set_back_pixmap for getting the proper background.
+ - Code cleanup.
+
2007-02-13 Lucas Rocha <lucas.rocha at nokia.com>
* src/hd-desktop.c, src/hd-notification-manager.[ch],
Modified: projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/hildon-desktop-panel-expandable.c
===================================================================
--- projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/hildon-desktop-panel-expandable.c 2007-02-13 12:44:14 UTC (rev 9822)
+++ projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/hildon-desktop-panel-expandable.c 2007-02-13 12:45:29 UTC (rev 9823)
@@ -799,13 +799,13 @@
hildon_desktop_panel_expandable_add_button (HILDON_DESKTOP_PANEL (panel),
GTK_WIDGET (sb_socket));
- gtk_widget_show_all (GTK_WIDGET (sb_socket));
-
+
hildon_desktop_panel_expandable_arrange_items (panel);
hildon_desktop_item_socket_add_id (HILDON_DESKTOP_ITEM_SOCKET (sb_socket),
wid);
+
g_free (id);
g_free (name);
}
Modified: projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/statusbar-item-socket.c
===================================================================
--- projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/statusbar-item-socket.c 2007-02-13 12:44:14 UTC (rev 9822)
+++ projects/haf/branches/maemo-af-desktop/hildon-desktop/libhildondesktop/statusbar-item-socket.c 2007-02-13 12:45:29 UTC (rev 9823)
@@ -94,19 +94,32 @@
}
static void
+statusbar_item_socket_add_socket (StatusbarItemSocket *itemsocket, gpointer data)
+{
+ gtk_widget_show (GTK_WIDGET (itemsocket->socket));
+
+ gdk_window_set_back_pixmap (GTK_WIDGET (itemsocket->socket)->window, NULL, TRUE);
+ gdk_window_clear (GTK_WIDGET (itemsocket->socket)->window);
+}
+
+static void
statusbar_item_socket_init (StatusbarItemSocket *itemsocket)
{
+
itemsocket->socket = GTK_SOCKET (gtk_socket_new ());
-
gtk_container_add (GTK_CONTAINER (itemsocket), GTK_WIDGET (itemsocket->socket));
- gtk_widget_show (GTK_WIDGET (itemsocket->socket));
-
+
g_signal_connect (G_OBJECT (itemsocket->socket),
"plug-added",
G_CALLBACK (statusbar_item_socket_proxy_plug_added),
(gpointer)itemsocket);
- }
+ g_signal_connect_after (G_OBJECT (itemsocket),
+ "map",
+ G_CALLBACK (statusbar_item_socket_add_socket),
+ NULL);
+}
+
static void
statusbar_item_socket_class_init (StatusbarItemSocketClass *itemsocket_class)
{
- Previous message: [maemo-commits] r9822 - projects/haf/hafbuildbot
- Next message: [maemo-commits] r9824 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gtk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
