Thread: Ggmud 0.8.1
View Single Post
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#5
For hildon menus:

Code:
diff -ur ggmud-0.8.1~svn236.orig/Makefile ggmud-0.8.1~svn236/Makefile
--- ggmud-0.8.1~svn236.orig/Makefile	2008-10-07 10:16:18.000000000 +0100
+++ ggmud-0.8.1~svn236/Makefile	2009-04-01 18:18:47.000000000 +0100
@@ -9,8 +9,8 @@
 CXX ?= g++
 INCDIR = -Itt -Ilua -Izlib -Ihttpfetch
 COMMONLIBS = -Ltt -ltt -Llua -llua -Lzlib -lzlib -Lhttpfetch -lfetch
-CFLAGS = $(INCDIR) `pkg-config gtk+-2.0 --cflags` $(GLOBAL_CFLAGS) -DENABLE_BINRELOC -DBR_PTHREADS=0  
-LIBS = $(COMMONLIBS) `pkg-config gtk+-2.0 gthread-2.0 --libs`
+CFLAGS = $(INCDIR) `pkg-config gtk+-2.0 hildon-1 --cflags` $(GLOBAL_CFLAGS) -DENABLE_BINRELOC -DBR_PTHREADS=0  
+LIBS = $(COMMONLIBS) `pkg-config gtk+-2.0 hildon-1 gthread-2.0 --libs`
 
 VERSION := $(shell grep VERSION config.h | cut -d\" -f2 )
 OS:=	$(uname)
diff -ur ggmud-0.8.1~svn236.orig/interface.c ggmud-0.8.1~svn236/interface.c
--- ggmud-0.8.1~svn236.orig/interface.c	2008-04-23 17:56:53.000000000 +0100
+++ ggmud-0.8.1~svn236/interface.c	2009-04-01 18:28:40.000000000 +0100
@@ -14,6 +14,7 @@
 
 #include <gdk/gdkkeysyms.h>
 #include <gtk/gtk.h>
+#include <hildon/hildon-program.h>
 
 #include "callbacks.h"
 #include "interface.h"
@@ -1568,7 +1569,7 @@
 
   accel_group = gtk_accel_group_new ();
 
-  window_main = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+  window_main = hildon_window_new();
   gtk_widget_set_size_request (window_main, 600, 400);
   gtk_container_set_border_width (GTK_CONTAINER (window_main), 3);
   gtk_window_set_title (GTK_WINDOW (window_main), "GGMud");
@@ -1577,9 +1578,9 @@
   gtk_widget_show (vbox17);
   gtk_container_add (GTK_CONTAINER (window_main), vbox17);
 
-  menubar_main = gtk_menu_bar_new ();
+  menubar_main = gtk_menu_new ();
   gtk_widget_show (menubar_main);
-  gtk_box_pack_start (GTK_BOX (vbox17), menubar_main, FALSE, FALSE, 0);
+  hildon_window_set_menu(window_main, menubar_main);
 
   menuitem1 = gtk_menu_item_new_with_mnemonic ("_File");
   gtk_widget_show (menuitem1);
 

The Following 2 Users Say Thank You to qwerty12 For This Useful Post: