summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome/pimlico/dates/dates-owl-window-menu.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-gnome/recipes-gnome/pimlico/dates/dates-owl-window-menu.patch')
-rw-r--r--meta-gnome/recipes-gnome/pimlico/dates/dates-owl-window-menu.patch67
1 files changed, 67 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gnome/pimlico/dates/dates-owl-window-menu.patch b/meta-gnome/recipes-gnome/pimlico/dates/dates-owl-window-menu.patch
new file mode 100644
index 000000000..714623efe
--- /dev/null
+++ b/meta-gnome/recipes-gnome/pimlico/dates/dates-owl-window-menu.patch
@@ -0,0 +1,67 @@
1---
2 src/dates_gtk.c | 5 -----
3 src/dates_main.c | 5 +++++
4 src/dates_platform.h | 2 +-
5 3 files changed, 7 insertions(+), 7 deletions(-)
6
7Upstream-Status: Inappropriate [enable feature]
8
9Index: git/src/dates_gtk.c
10===================================================================
11--- git.orig/src/dates_gtk.c 2009-08-18 12:44:56.000000000 +0100
12+++ git/src/dates_gtk.c 2009-09-03 22:28:50.000000000 +0100
13@@ -33,10 +33,6 @@
14 #endif
15
16 #ifndef DATES_PLATFORM_create_main_window
17-/* the default implementation assumes that menu is GtkMenuBar */
18-#ifdef DATES_MENU_WITHOUT_BAR
19-#error Cannot use default create_main_window () if DATES_MENU_WITHOUT_BAR is defined !!!
20-#endif
21 static GtkWidget *
22 create_main_window (DatesData * d, GtkWidget * toolbar,
23 GtkWidget * menu, GtkAccelGroup * accel_group)
24@@ -59,7 +55,6 @@
25 gtk_container_add (GTK_CONTAINER (d->main_window), main_vbox);
26
27 gtk_widget_show (menu);
28- gtk_box_pack_start (GTK_BOX (main_vbox), menu, FALSE, FALSE, 0);
29
30 gtk_box_pack_end (GTK_BOX (main_vbox), toolbar, FALSE, FALSE, 0);
31 gtk_container_set_border_width (GTK_CONTAINER (toolbar), 3);
32Index: git/src/dates_main.c
33===================================================================
34--- git.orig/src/dates_main.c 2009-08-18 12:44:56.000000000 +0100
35+++ git/src/dates_main.c 2009-09-03 22:29:21.000000000 +0100
36@@ -26,6 +26,8 @@
37 #include <libical/icaltime.h>
38 #include <gconf/gconf-client.h>
39
40+#include <gtk/gtkmenuitem.h>
41+#include <libowl/owlwindowmenu.h>
42 #include "dates_types.h"
43 #include "dates_platform.h"
44 #include "dates_callbacks.h"
45@@ -582,6 +584,9 @@
46 g_free (url_uri);
47 }
48
49+ owl_set_window_menu (GTK_WINDOW (data.main_window),
50+ GTK_MENU (data.main_menu));
51+
52 gtk_main ();
53
54 return 0;
55Index: git/src/dates_platform.h
56===================================================================
57--- git.orig/src/dates_platform.h 2009-08-18 12:44:56.000000000 +0100
58+++ git/src/dates_platform.h 2009-09-03 22:28:50.000000000 +0100
59@@ -20,7 +20,7 @@
60
61 #include "dates_types.h"
62
63-#ifdef WITH_HILDON
64+#if 1
65 #define DATES_MENU_WITHOUT_BAR 1
66 #endif
67