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 @@ -