[maemo-commits] [maemo-commits] r12172 - in projects/haf/trunk/hildon-desktop: . policies

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Thu Jun 7 13:48:41 EEST 2007
Author: moimart
Date: 2007-06-07 13:48:39 +0300 (Thu, 07 Jun 2007)
New Revision: 12172

Modified:
   projects/haf/trunk/hildon-desktop/ChangeLog
   projects/haf/trunk/hildon-desktop/policies/tasknavigator-policy.c
Log:
2007-06-07  Moises Martinez  <moises.martinez at nokia.com>

        * policies/tasknavigator-policy.c:
        - In case of failure Add a HildonDesktopToggleButton inside the
        TaskNavigatorItem.
	* ChangeLog udpated.



Modified: projects/haf/trunk/hildon-desktop/ChangeLog
===================================================================
--- projects/haf/trunk/hildon-desktop/ChangeLog	2007-06-07 10:42:53 UTC (rev 12171)
+++ projects/haf/trunk/hildon-desktop/ChangeLog	2007-06-07 10:48:39 UTC (rev 12172)
@@ -1,3 +1,9 @@
+2007-06-07  Moises Martinez  <moises.martinez at nokia.com>
+
+	* policies/tasknavigator-policy.c: 
+	- In case of failure Add a HildonDesktopToggleButton inside the
+	TaskNavigatorItem.
+
 2007-06-07  Johan Bilien  <johan.bilien at nokia.com>
 
 	* libhildondesktop/hildon-desktop-picture.[ch]:

Modified: projects/haf/trunk/hildon-desktop/policies/tasknavigator-policy.c
===================================================================
--- projects/haf/trunk/hildon-desktop/policies/tasknavigator-policy.c	2007-06-07 10:42:53 UTC (rev 12171)
+++ projects/haf/trunk/hildon-desktop/policies/tasknavigator-policy.c	2007-06-07 10:48:39 UTC (rev 12172)
@@ -31,6 +31,7 @@
 #include <gtk/gtk.h>
 #include <libhildondesktop/hildon-desktop-item.h>
 #include <libhildondesktop/tasknavigator-item.h>
+#include <libhildondesktop/hildon-desktop-toggle-button.h>
 
 #define HD_TN_BROWSER_PLUGIN       "hildon-task-navigator-bookmarks.desktop"
 #define HD_TN_CONTACT_PLUGIN       "osso-contact-plugin.desktop"
@@ -148,8 +149,14 @@
 hd_ui_policy_module_get_failure_item (gint position)
 {
   GObject *tnitem;
+  GtkWidget *fake_button;
 
   tnitem = g_object_new (TASKNAVIGATOR_TYPE_ITEM, NULL);
 
+  fake_button = hildon_desktop_toggle_button_new ();
+
+  gtk_container_add (GTK_CONTAINER (tnitem), fake_button);
+  gtk_widget_show (fake_button);
+
   return HILDON_DESKTOP_ITEM (tnitem);
 }


More information about the maemo-commits mailing list