From 43fd32b89343e86e33ba6722c1ddc9a58dcc6bf9 Mon Sep 17 00:00:00 2001 From: 0xMRTT <0xMRTT@tuta.io> Date: Sat, 20 Aug 2022 03:35:57 +0200 Subject: [PATCH] feat: use menu instead of button --- src/main.py | 2 +- src/ui/window.blp | 16 ++++++++++++---- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/main.py b/src/main.py index d33a582f..ecf46417 100644 --- a/src/main.py +++ b/src/main.py @@ -103,7 +103,7 @@ class GradienceApplication(Adw.Application): self.show_apply_color_scheme_dialog) self.create_action( - "show_theme_preview", + "show_adwaita_demo", self.open_adwaita_demo) self.create_action( diff --git a/src/ui/window.blp b/src/ui/window.blp index 9a88d296..f2fb8af8 100644 --- a/src/ui/window.blp +++ b/src/ui/window.blp @@ -24,10 +24,9 @@ template GradienceMainWindow : Adw.ApplicationWindow { action-name: "app.apply_color_scheme"; } [start] - Button preview-button { - label: _("Preview"); - icon-name: "web-browser-symbolic"; - action-name: "app.show_theme_preview"; + Gtk.MenuButton { + icon-name: "open-menu-symbolic"; + menu-model: preview-menu; } [title] @@ -148,6 +147,15 @@ menu main-menu { } } +menu preview-menu { + section { + item { + label: _("Try Adwaita Demo"); + action: "app.show_adwaita_demo" + } + } +} + Popover errors-popover { ListBox errors-list { selection-mode: none;