event-editor/event-editor-dialog: Port to AdwPreferencesPage

Our use case is already handled by the `AdwPreferencesPage:banner`
property, which allows us to port the dialog to AdwPreferencesPage.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/781>
This commit is contained in:
Hari Rana
2026-06-23 14:10:34 -04:00
parent 4f037132fe
commit 568227346b
@@ -31,16 +31,11 @@ template $GcalEventEditorDialog: Adw.Dialog {
}
}
content: Box {
orientation: vertical;
Adw.Banner {
content: Adw.PreferencesPage {
banner: Adw.Banner {
title: _("This event is in a read-only calendar. It cannot be edited or deleted.");
revealed: bind template.writable inverted;
}
Adw.PreferencesPage {
vexpand: true;
};
Adw.PreferencesGroup {
$GcalSummarySection summary_section {
@@ -92,7 +87,6 @@ template $GcalEventEditorDialog: Adw.Dialog {
]
}
}
}
};
}
}