From ce2472dfdd2507602ed08186ff98c378a6ba937d Mon Sep 17 00:00:00 2001 From: FineFindus Date: Mon, 26 Jun 2023 20:52:04 +0200 Subject: [PATCH] feat: set activatable widget on action row --- data/ui/builtin_preset_row.blp | 1 + data/ui/explore_preset_row.blp | 2 ++ data/ui/monet_theming_group.blp | 1 + data/ui/plugin_row.blp | 2 ++ data/ui/shell_theming_group.blp | 1 + 5 files changed, 7 insertions(+) diff --git a/data/ui/builtin_preset_row.blp b/data/ui/builtin_preset_row.blp index 96a2a96a..2880982b 100644 --- a/data/ui/builtin_preset_row.blp +++ b/data/ui/builtin_preset_row.blp @@ -3,6 +3,7 @@ using Adw 1; template GradienceBuiltinPresetRow : Adw.ActionRow { subtitle: _("Made by @GradienceTeam"); + activatable-widget: apply_button; [suffix] Button apply_button { diff --git a/data/ui/explore_preset_row.blp b/data/ui/explore_preset_row.blp index 3970cdd6..b20bcd45 100644 --- a/data/ui/explore_preset_row.blp +++ b/data/ui/explore_preset_row.blp @@ -2,6 +2,8 @@ using Gtk 4.0; using Adw 1; template GradienceExplorePresetRow : Adw.ActionRow { + activatable-widget: apply_button; + Box { spacing: 6; diff --git a/data/ui/monet_theming_group.blp b/data/ui/monet_theming_group.blp index a89b65a1..0903a0df 100644 --- a/data/ui/monet_theming_group.blp +++ b/data/ui/monet_theming_group.blp @@ -21,6 +21,7 @@ template GradienceMonetThemingGroup : Adw.PreferencesGroup { Adw.ActionRow file-chooser-row { title: _("Select an Image"); + activatable-widget: file-chooser-button; [suffix] Button file-chooser-button { diff --git a/data/ui/plugin_row.blp b/data/ui/plugin_row.blp index a5a7bfd0..f6ee9f51 100644 --- a/data/ui/plugin_row.blp +++ b/data/ui/plugin_row.blp @@ -2,6 +2,8 @@ using Gtk 4.0; using Adw 1; template GradiencePluginRow : Adw.ActionRow { + activatable-widget: switch; + [suffix] Switch switch { valign: center; diff --git a/data/ui/shell_theming_group.blp b/data/ui/shell_theming_group.blp index d749865c..be6b29a0 100644 --- a/data/ui/shell_theming_group.blp +++ b/data/ui/shell_theming_group.blp @@ -21,6 +21,7 @@ template GradienceShellThemingGroup : Adw.PreferencesGroup { Adw.ActionRow custom-colors-row { title: _("Customize Shell Theme"); + activatable-widget: custom-colors-button; [suffix] Button custom-colors-button {