diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2025-04-04 20:01:24 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2025-04-04 20:01:24 +0200 |
| commit | 29028ac7f3bfd3c719a08e5994d52e766c6c578f (patch) | |
| tree | a2dd836e8aaf10bb22be9ab815b97e1d42847f85 /src | |
| parent | 8fa13e1de8294b5c45519c1902ba89f555bc86d9 (diff) | |
| download | libadwaitamm-29028ac7f3bfd3c719a08e5994d52e766c6c578f.tar.xz libadwaitamm-29028ac7f3bfd3c719a08e5994d52e766c6c578f.zip | |
adw: move ResponseAppearance
Diffstat (limited to 'src')
| -rw-r--r-- | src/alertdialog.cpp | 4 | ||||
| -rw-r--r-- | src/enums.cpp | 6 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/alertdialog.cpp b/src/alertdialog.cpp index ea9cdca..585d9e8 100644 --- a/src/alertdialog.cpp +++ b/src/alertdialog.cpp @@ -29,10 +29,6 @@ namespace Adwaita { - static_assert(static_cast<int>(AlertDialog::ResponseAppearance::_default) == ADW_RESPONSE_DEFAULT); - static_assert(static_cast<int>(AlertDialog::ResponseAppearance::suggested) == ADW_RESPONSE_SUGGESTED); - static_assert(static_cast<int>(AlertDialog::ResponseAppearance::destructive) == ADW_RESPONSE_DESTRUCTIVE); - namespace { auto constinit _class = AlertDialog::Class{}; diff --git a/src/enums.cpp b/src/enums.cpp index 02dd74a..9da6bc1 100644 --- a/src/enums.cpp +++ b/src/enums.cpp @@ -2,6 +2,7 @@ #include <adwaitamm/stylemanager.hpp> +#include <adwaita.h> #include <glib-object.h> #include <type_traits> @@ -32,6 +33,10 @@ namespace Adwaita static_assert(matches<ColorScheme::PreferDark, ADW_COLOR_SCHEME_PREFER_DARK>); static_assert(matches<ColorScheme::ForceDark, ADW_COLOR_SCHEME_FORCE_DARK>); + static_assert(matches<ResponseAppearance::Default, ADW_RESPONSE_DEFAULT>); + static_assert(matches<ResponseAppearance::Suggested, ADW_RESPONSE_SUGGESTED>); + static_assert(matches<ResponseAppearance::Destructive, ADW_RESPONSE_DESTRUCTIVE>); + } // namespace Adwaita namespace Glib @@ -44,6 +49,7 @@ namespace Glib VALUE_SPECIALIZATION(AccentColor, accent_color) VALUE_SPECIALIZATION(ColorScheme, color_scheme) + VALUE_SPECIALIZATION(ResponseAppearance, response_appearance) #undef VALUE_SPECIALIZATION } // namespace Glib
\ No newline at end of file |
