From ef76e1525896ff7ff5723267433742b112155d00 Mon Sep 17 00:00:00 2001 From: Dexter Reed Date: Tue, 13 Feb 2024 18:37:37 +0000 Subject: [PATCH] about: Port to AboutDialog (AdwDialog) --- src/gui/gcal-application.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/gui/gcal-application.c b/src/gui/gcal-application.c index eb49fbdd..44661988 100644 --- a/src/gui/gcal-application.c +++ b/src/gui/gcal-application.c @@ -206,7 +206,7 @@ gcal_application_show_about (GSimpleAction *simple, { GcalWeatherService *weather_service; GcalApplication *self; - GtkWidget *about; + AdwDialog *about; g_autofree gchar *copyright = NULL; g_autofree gchar *troubleshooting = NULL; @@ -229,8 +229,7 @@ gcal_application_show_about (GSimpleAction *simple, copyright = build_about_copyright (self); troubleshooting = build_system_information (); - about = g_object_new (ADW_TYPE_ABOUT_WINDOW, - "transient-for", GTK_WINDOW (self->window), + about = g_object_new (ADW_TYPE_ABOUT_DIALOG, "application-name", _("Calendar"), "application-icon", APPLICATION_ID, "developer-name", _("The GNOME Project"), @@ -248,13 +247,13 @@ gcal_application_show_about (GSimpleAction *simple, NULL); weather_service = gcal_context_get_weather_service (self->context); - adw_about_window_add_legal_section (ADW_ABOUT_WINDOW (about), + adw_about_dialog_add_legal_section (ADW_ABOUT_DIALOG (about), _("Weather"), NULL, GTK_LICENSE_CUSTOM, gcal_weather_service_get_attribution (weather_service)); - gtk_window_present (GTK_WINDOW (about)); + adw_dialog_present (about, GTK_WIDGET (self->window)); } static void