diff --git a/src/Plug.vala b/src/Plug.vala index 59a41168..e5c1db39 100644 --- a/src/Plug.vala +++ b/src/Plug.vala @@ -70,11 +70,15 @@ public class ApplicationsPlug : Switchboard.Plug { widget = widget.get_next_sibling (); } + var headerbar = new Adw.HeaderBar () { + title_widget = stack_switcher + }; + headerbar.add_css_class (Granite.STYLE_CLASS_FLAT); + grid = new Gtk.Grid () { - margin_top = 12, row_spacing = 24 }; - grid.attach (stack_switcher, 0, 0); + grid.attach (headerbar, 0, 0); grid.attach (stack, 0, 1); } diff --git a/src/meson.build b/src/meson.build index ef4d9d59..2a5f6e5e 100644 --- a/src/meson.build +++ b/src/meson.build @@ -36,7 +36,7 @@ shared_module( dependency('gobject-2.0'), dependency('granite-7', version: '>=7.4.0'), dependency('gtk4'), - dependency('libadwaita-1'), + dependency('libadwaita-1', version: '>=1.4'), switchboard_dep ], install: true,