diff --git a/panels/notifications/cc-app-notifications-dialog.c b/panels/notifications/cc-app-notifications-dialog.c index 4d8ffddb9..c7850f321 100644 --- a/panels/notifications/cc-app-notifications-dialog.c +++ b/panels/notifications/cc-app-notifications-dialog.c @@ -49,7 +49,7 @@ static void update_sound_switch (CcAppNotificationsDialog *dialog); static void update_notification_switch (CcAppNotificationsDialog *dialog); struct _CcAppNotificationsDialog { - GtkDialog parent; + HdyDialog parent; GSettings *settings; GSettings *master_settings; @@ -65,7 +65,7 @@ struct _CcAppNotificationsDialog { GtkWidget *lock_screen_content_switch; }; -G_DEFINE_TYPE (CcAppNotificationsDialog, cc_app_notifications_dialog, GTK_TYPE_DIALOG) +G_DEFINE_TYPE (CcAppNotificationsDialog, cc_app_notifications_dialog, HDY_TYPE_DIALOG) static void on_perm_store_set_done (GObject *source_object, diff --git a/panels/notifications/cc-app-notifications-dialog.h b/panels/notifications/cc-app-notifications-dialog.h index 99b1e3800..3cb1a3b5a 100644 --- a/panels/notifications/cc-app-notifications-dialog.h +++ b/panels/notifications/cc-app-notifications-dialog.h @@ -20,11 +20,14 @@ #pragma once #include +#define HANDY_USE_UNSTABLE_API +#include +#undef HANDY_USE_UNSTABLE_API G_BEGIN_DECLS #define CC_TYPE_APP_NOTIFICATIONS_DIALOG (cc_app_notifications_dialog_get_type ()) -G_DECLARE_FINAL_TYPE (CcAppNotificationsDialog, cc_app_notifications_dialog, CC, APP_NOTIFICATIONS_DIALOG, GtkDialog) +G_DECLARE_FINAL_TYPE (CcAppNotificationsDialog, cc_app_notifications_dialog, CC, APP_NOTIFICATIONS_DIALOG, HdyDialog) CcAppNotificationsDialog *cc_app_notifications_dialog_new (const gchar *app_id, const gchar *title, diff --git a/panels/notifications/cc-app-notifications-dialog.ui b/panels/notifications/cc-app-notifications-dialog.ui index 95a11a9e7..b3c8f49dc 100644 --- a/panels/notifications/cc-app-notifications-dialog.ui +++ b/panels/notifications/cc-app-notifications-dialog.ui @@ -1,9 +1,8 @@ -