From 8e989294f73f76044009a5a0f77b2d436f598288 Mon Sep 17 00:00:00 2001 From: Christopher Davis Date: Mon, 19 Jun 2023 01:09:55 -0400 Subject: [PATCH] importer: Port dialog to AdwWindow and AdwToolbarView --- src/gui/importer/gcal-import-dialog.c | 4 +- src/gui/importer/gcal-import-dialog.h | 4 +- src/gui/importer/gcal-import-dialog.ui | 128 ++++++++++++------------- 3 files changed, 69 insertions(+), 67 deletions(-) diff --git a/src/gui/importer/gcal-import-dialog.c b/src/gui/importer/gcal-import-dialog.c index a1da8092..05f71d54 100644 --- a/src/gui/importer/gcal-import-dialog.c +++ b/src/gui/importer/gcal-import-dialog.c @@ -39,7 +39,7 @@ typedef struct struct _GcalImportDialog { - GtkDialog parent; + AdwWindow parent; GtkWidget *cancel_button; AdwComboRow *calendar_combo_row; @@ -64,7 +64,7 @@ static void on_import_row_file_loaded_cb (GcalImportFil GPtrArray *events, GcalImportDialog *self); -G_DEFINE_TYPE (GcalImportDialog, gcal_import_dialog, GTK_TYPE_DIALOG) +G_DEFINE_TYPE (GcalImportDialog, gcal_import_dialog, ADW_TYPE_WINDOW) enum { diff --git a/src/gui/importer/gcal-import-dialog.h b/src/gui/importer/gcal-import-dialog.h index d2304834..2f5e73ec 100644 --- a/src/gui/importer/gcal-import-dialog.h +++ b/src/gui/importer/gcal-import-dialog.h @@ -20,12 +20,14 @@ #pragma once +#include + #include "gcal-context.h" G_BEGIN_DECLS #define GCAL_TYPE_IMPORT_DIALOG (gcal_import_dialog_get_type()) -G_DECLARE_FINAL_TYPE (GcalImportDialog, gcal_import_dialog, GCAL, IMPORT_DIALOG, GtkDialog) +G_DECLARE_FINAL_TYPE (GcalImportDialog, gcal_import_dialog, GCAL, IMPORT_DIALOG, AdwWindow) GtkWidget* gcal_import_dialog_new_for_files (GcalContext *context, GFile **files, diff --git a/src/gui/importer/gcal-import-dialog.ui b/src/gui/importer/gcal-import-dialog.ui index c55bc209..3ff5dab6 100644 --- a/src/gui/importer/gcal-import-dialog.ui +++ b/src/gui/importer/gcal-import-dialog.ui @@ -1,83 +1,83 @@ -