diff --git a/src/gui/calendar-management/gcal-calendars-page.c b/src/gui/calendar-management/gcal-calendars-page.c index 1053a8e7..e3ab0cc7 100644 --- a/src/gui/calendar-management/gcal-calendars-page.c +++ b/src/gui/calendar-management/gcal-calendars-page.c @@ -258,8 +258,8 @@ on_listbox_row_activated_cb (GtkListBox *listbox, } static void -on_new_calendar_button_clicked_cb (GtkButton *button, - GcalCalendarsPage *self) +on_new_calendar_row_activated_cb (AdwButtonRow *button, + GcalCalendarsPage *self) { GcalCalendarManagementPage *page = GCAL_CALENDAR_MANAGEMENT_PAGE (self); @@ -463,7 +463,7 @@ gcal_calendars_page_class_init (GcalCalendarsPageClass *klass) gtk_widget_class_bind_template_child (widget_class, GcalCalendarsPage, toast_overlay); gtk_widget_class_bind_template_callback (widget_class, on_listbox_row_activated_cb); - gtk_widget_class_bind_template_callback (widget_class, on_new_calendar_button_clicked_cb); + gtk_widget_class_bind_template_callback (widget_class, on_new_calendar_row_activated_cb); } static void diff --git a/src/gui/calendar-management/gcal-calendars-page.ui b/src/gui/calendar-management/gcal-calendars-page.ui index 2dbc884f..30e802dd 100644 --- a/src/gui/calendar-management/gcal-calendars-page.ui +++ b/src/gui/calendar-management/gcal-calendars-page.ui @@ -25,18 +25,55 @@ - + + vertical + 24 24 24 - 24 - 24 + 12 + 12 start - none - - + + + none + + + + + + + none + + + _Add Calendar + true + go-next-symbolic + + + + + + managed + + + <Ctrl>n + activate + + + + + + + + + @@ -47,38 +84,6 @@ - - - true - center - 12 - 12 - - - _Add Calendar… - true - - - - - - managed - - - <Ctrl>n - activate - - - - - - - - -