From 2d9b408a32a6c42293ee5b740a6b3d32fab257a0 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Fri, 8 Jul 2022 15:17:05 -0300 Subject: [PATCH] user-controls: Inherit from AdwBin GtkBin is no more, but libadwaita has a nice 1:1 replacement which is AdwBin. --- libmalcontent-ui/user-controls.c | 4 ++-- libmalcontent-ui/user-controls.h | 2 +- libmalcontent-ui/user-controls.ui | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libmalcontent-ui/user-controls.c b/libmalcontent-ui/user-controls.c index 0506d75..25f294d 100644 --- a/libmalcontent-ui/user-controls.c +++ b/libmalcontent-ui/user-controls.c @@ -73,7 +73,7 @@ static const guint32 oars_disabled_age = (guint32) -1; */ struct _MctUserControls { - GtkGrid parent_instance; + AdwBin parent_instance; GtkLabel *description_label; GMenu *age_menu; @@ -138,7 +138,7 @@ static void on_permission_allowed_cb (GObject *obj, GParamSpec *pspec, gpointer user_data); -G_DEFINE_TYPE (MctUserControls, mct_user_controls, GTK_TYPE_BIN) +G_DEFINE_TYPE (MctUserControls, mct_user_controls, ADW_TYPE_BIN) typedef enum { diff --git a/libmalcontent-ui/user-controls.h b/libmalcontent-ui/user-controls.h index 5193107..9958d92 100644 --- a/libmalcontent-ui/user-controls.h +++ b/libmalcontent-ui/user-controls.h @@ -34,7 +34,7 @@ G_BEGIN_DECLS #define MCT_TYPE_USER_CONTROLS (mct_user_controls_get_type()) -G_DECLARE_FINAL_TYPE (MctUserControls, mct_user_controls, MCT, USER_CONTROLS, GtkBin) +G_DECLARE_FINAL_TYPE (MctUserControls, mct_user_controls, MCT, USER_CONTROLS, AdwBin) ActUser *mct_user_controls_get_user (MctUserControls *self); void mct_user_controls_set_user (MctUserControls *self, diff --git a/libmalcontent-ui/user-controls.ui b/libmalcontent-ui/user-controls.ui index c3d4eec..f0cfff9 100644 --- a/libmalcontent-ui/user-controls.ui +++ b/libmalcontent-ui/user-controls.ui @@ -2,7 +2,7 @@ -