[gtk+/wip/gmenu: 33/87] port bloatpad to the new APIs
- From: Ryan Lortie <ryanl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/gmenu: 33/87] port bloatpad to the new APIs
- Date: Sat, 3 Dec 2011 23:50:55 +0000 (UTC)
commit 0907c942e94cd74558aacd4707e5e48ccb29162b
Author: Ryan Lortie <desrt desrt ca>
Date: Wed Nov 30 09:41:00 2011 -0500
port bloatpad to the new APIs
examples/bloatpad.c | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/examples/bloatpad.c b/examples/bloatpad.c
index e530ee6..e6fa9cd 100644
--- a/examples/bloatpad.c
+++ b/examples/bloatpad.c
@@ -12,16 +12,15 @@ new_window (GApplication *app,
GFile *file)
{
GtkWidget *window, *grid, *scrolled, *view;
- GtkMenu *menu;
+ GtkWidget *menu;
- window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
- gtk_window_set_application (GTK_WINDOW (window), GTK_APPLICATION (app));
+ window = gtk_application_window_new (GTK_APPLICATION (app));
gtk_window_set_title (GTK_WINDOW (window), "Bloatpad");
grid = gtk_grid_new ();
gtk_container_add (GTK_CONTAINER (window), grid);
- menu = gtk_application_get_menu (GTK_APPLICATION (app));
+ menu = gtk_application_window_get_app_menu (GTK_APPLICATION_WINDOW (window));
if (menu != NULL)
{
GtkWidget *button;
@@ -160,7 +159,7 @@ add_action (GSimpleAction *action,
{
GAction *remove;
- g_menu_append (menu, "Remove", "remove");
+ g_menu_append (menu, "Remove", "app.remove");
g_simple_action_set_enabled (action, FALSE);
remove = g_simple_action_group_lookup (actions, "remove");
g_simple_action_set_enabled (G_SIMPLE_ACTION (remove), TRUE);
@@ -189,10 +188,10 @@ static GMenuModel *
get_menu (void)
{
menu = g_menu_new ();
- g_menu_append (menu, "Help", "help");
- g_menu_append (menu, "About Bloatpad", "about");
- g_menu_append (menu, "Quit", "quit");
- g_menu_append (menu, "Add", "add");
+ g_menu_append (menu, "Help", "app.help");
+ g_menu_append (menu, "About Bloatpad", "app.about");
+ g_menu_append (menu, "Quit", "app.quit");
+ g_menu_append (menu, "Add", "app.add");
return G_MENU_MODEL (menu);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]