diff --git a/demos/gtk-demo/appmenu.ui b/demos/gtk-demo/appmenu.ui new file mode 100644 index 0000000000..d52693bac7 --- /dev/null +++ b/demos/gtk-demo/appmenu.ui @@ -0,0 +1,19 @@ + + + + +
+ + About + app.about + +
+
+ + _Quit + app.quit + <Primary>q + +
+
+
diff --git a/demos/gtk-demo/demo.gresource.xml b/demos/gtk-demo/demo.gresource.xml index b1026498e5..ea8786363f 100644 --- a/demos/gtk-demo/demo.gresource.xml +++ b/demos/gtk-demo/demo.gresource.xml @@ -2,6 +2,7 @@ main.ui + appmenu.ui application.c diff --git a/demos/gtk-demo/main.c b/demos/gtk-demo/main.c index 41202feefb..3d21832e37 100644 --- a/demos/gtk-demo/main.c +++ b/demos/gtk-demo/main.c @@ -920,7 +920,7 @@ startup (GApplication *app) gchar *ids[] = { "appmenu", NULL }; builder = gtk_builder_new (); - gtk_builder_add_objects_from_resource (builder, "/ui/main.ui", ids, NULL); + gtk_builder_add_objects_from_resource (builder, "/ui/appmenu.ui", ids, NULL); appmenu = (GMenuModel *)gtk_builder_get_object (builder, "appmenu"); diff --git a/demos/gtk-demo/main.ui b/demos/gtk-demo/main.ui index 4e06bbdbe9..67a1ae11ec 100644 --- a/demos/gtk-demo/main.ui +++ b/demos/gtk-demo/main.ui @@ -1,21 +1,6 @@ - -
- - About - app.about - -
-
- - _Quit - app.quit - <Primary>q - -
-