monkey-bubble r259 - in trunk: . src/ui
- From: herzi svn gnome org
- To: svn-commits-list gnome org
- Subject: monkey-bubble r259 - in trunk: . src/ui
- Date: Wed, 6 Feb 2008 16:07:22 +0000 (GMT)
Author: herzi
Date: Wed Feb 6 16:07:22 2008
New Revision: 259
URL: http://svn.gnome.org/viewvc/monkey-bubble?rev=259&view=rev
Log:
2008-02-05 Sven Herzberg <sven imendio com>
* src/ui/ui-main.c: (ui_main_new): added a GtkUIManager to make the
menu-creation for Maemo a _lot_ easier
Modified:
trunk/ChangeLog
trunk/src/ui/ui-main.c
Modified: trunk/src/ui/ui-main.c
==============================================================================
--- trunk/src/ui/ui-main.c (original)
+++ trunk/src/ui/ui-main.c Wed Feb 6 16:07:22 2008
@@ -220,9 +220,10 @@
static UiMain* ui_main_new(void) {
#ifdef MAEMO
+ GtkUIManager* ui_manager;
HildonProgram * program;
GtkWidget * container;
- GtkWidget * main_menu;
+ GtkWidget * main_menu;
#endif
UiMain * ui_main;
GtkWidget * vbox;
@@ -232,7 +233,7 @@
#endif
ui_main = UI_MAIN(g_object_new(UI_TYPE_MAIN, NULL));
-
+
#ifdef GNOME
PRIVATE(ui_main)->glade_xml = glade_xml_new(DATADIR"/monkey-bubble/glade/monkey-bubble.glade","main_window",NULL);
@@ -276,6 +277,8 @@
TRUE, 0);
#ifdef MAEMO
+ ui_manager = gtk_ui_manager_new ();
+
/* Setting menu */
main_menu = gtk_menu_new();
@@ -302,6 +305,8 @@
hildon_window_set_menu(HILDON_WINDOW(PRIVATE(ui_main)->window), GTK_MENU(main_menu));
gtk_widget_show (main_menu);
+
+ g_object_unref (ui_manager);
#endif
#ifdef GNOME
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]