monkey-bubble r267 - in trunk: . src/ui
- From: herzi svn gnome org
- To: svn-commits-list gnome org
- Subject: monkey-bubble r267 - in trunk: . src/ui
- Date: Wed, 6 Feb 2008 23:14:37 +0000 (GMT)
Author: herzi
Date: Wed Feb 6 23:14:37 2008
New Revision: 267
URL: http://svn.gnome.org/viewvc/monkey-bubble?rev=267&view=rev
Log:
2008-02-07 Sven Herzberg <sven imendio com>
* src/ui/ui-main.c: (ui_main_new): provide the GtkActionGroup for the
GNOME code, too
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 23:14:37 2008
@@ -247,12 +247,9 @@
ui_main_new (void)
{
GtkUIManager* ui_manager;
-#ifdef MAEMO
- HildonProgram * program;
- GtkWidget * container;
- GtkWidget * main_menu;
GtkActionGroup* actions;
GtkActionEntry entries[] = {
+#ifdef MAEMO
{"GameNew", NULL, N_("New Game"),
NULL, NULL,
G_CALLBACK (game_new_cb)
@@ -269,8 +266,14 @@
NULL, NULL,
G_CALLBACK (application_quit_cb)
}
+#elif defined(GNOME)
+#endif
};
+#ifdef MAEMO
GError* error = NULL;
+ HildonProgram * program;
+ GtkWidget * container;
+ GtkWidget * main_menu;
#endif
UiMain * ui_main;
GtkWidget * vbox;
@@ -325,12 +328,12 @@
ui_manager = gtk_ui_manager_new ();
-#ifdef MAEMO
actions = gtk_action_group_new ("main");
gtk_action_group_add_actions (actions, entries,
G_N_ELEMENTS (entries), ui_main);
gtk_ui_manager_insert_action_group (ui_manager, actions, 0);
+#ifdef MAEMO
gtk_ui_manager_add_ui_from_string (ui_manager,
"<ui><popup name='main_menu'>"
"<menuitem action='GameNew' />"
@@ -352,8 +355,6 @@
main_menu = gtk_ui_manager_get_widget (ui_manager, "/ui/main_menu");
hildon_window_set_menu(HILDON_WINDOW(PRIVATE(ui_main)->window), GTK_MENU(main_menu));
-
- g_object_unref (actions);
#endif
#ifdef GNOME
@@ -423,6 +424,7 @@
ui_main);
#endif
+ g_object_unref (actions);
g_object_unref (ui_manager);
PRIVATE(ui_main)->game = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]