From a13b4ae4f67edd1d96304fb39fd0c1250dc9deef Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Tue, 20 Jun 2023 18:13:51 -0300 Subject: [PATCH] calendar-management/pages: Subclass AdwBin It's simpler. --- src/gui/calendar-management/gcal-calendars-page.c | 4 ++-- src/gui/calendar-management/gcal-calendars-page.h | 4 ++-- src/gui/calendar-management/gcal-calendars-page.ui | 3 +-- src/gui/calendar-management/gcal-edit-calendar-page.c | 4 ++-- src/gui/calendar-management/gcal-edit-calendar-page.h | 4 ++-- src/gui/calendar-management/gcal-edit-calendar-page.ui | 4 +--- src/gui/calendar-management/gcal-new-calendar-page.c | 4 ++-- src/gui/calendar-management/gcal-new-calendar-page.h | 4 ++-- src/gui/calendar-management/gcal-new-calendar-page.ui | 4 +--- 9 files changed, 15 insertions(+), 20 deletions(-) diff --git a/src/gui/calendar-management/gcal-calendars-page.c b/src/gui/calendar-management/gcal-calendars-page.c index 52507b68..5815d579 100644 --- a/src/gui/calendar-management/gcal-calendars-page.c +++ b/src/gui/calendar-management/gcal-calendars-page.c @@ -30,7 +30,7 @@ struct _GcalCalendarsPage { - GtkBox parent; + AdwBin parent; GtkListBoxRow *add_calendar_row; GtkListBox *listbox; @@ -50,7 +50,7 @@ static void on_calendar_color_changed_cb (GcalCalendar GParamSpec *pspec, GtkImage *icon); -G_DEFINE_TYPE_WITH_CODE (GcalCalendarsPage, gcal_calendars_page, GTK_TYPE_BOX, +G_DEFINE_TYPE_WITH_CODE (GcalCalendarsPage, gcal_calendars_page, ADW_TYPE_BIN, G_IMPLEMENT_INTERFACE (GCAL_TYPE_CALENDAR_MANAGEMENT_PAGE, gcal_calendar_management_page_iface_init)) diff --git a/src/gui/calendar-management/gcal-calendars-page.h b/src/gui/calendar-management/gcal-calendars-page.h index a3ae760e..c9b52ce6 100644 --- a/src/gui/calendar-management/gcal-calendars-page.h +++ b/src/gui/calendar-management/gcal-calendars-page.h @@ -20,11 +20,11 @@ #pragma once -#include +#include G_BEGIN_DECLS #define GCAL_TYPE_CALENDARS_PAGE (gcal_calendars_page_get_type()) -G_DECLARE_FINAL_TYPE (GcalCalendarsPage, gcal_calendars_page, GCAL, CALENDARS_PAGE, GtkBox) +G_DECLARE_FINAL_TYPE (GcalCalendarsPage, gcal_calendars_page, GCAL, CALENDARS_PAGE, AdwBin) G_END_DECLS diff --git a/src/gui/calendar-management/gcal-calendars-page.ui b/src/gui/calendar-management/gcal-calendars-page.ui index fbb68e74..dc684eaa 100644 --- a/src/gui/calendar-management/gcal-calendars-page.ui +++ b/src/gui/calendar-management/gcal-calendars-page.ui @@ -1,7 +1,6 @@ -