Port to AdwDialog and AdwAlertDialog
AdwDialog and AdwAlertDialog replaces AdwWindow and AdwMessageDialog respectively, improving adaptiveness. Several core apps are already using them.
-
As part of this, gs_shell_modal_dialog_present()
can be removed.
Migration guide: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/migrating-to-adaptive-dialogs.html
AdwWindow
→ AdwDialog
-
AdwAboutWindow
: !1957 (merged) -
GsReposDialog
: !1987 -
GsAppVersionHistoryDialog
: !1980 -
GsReviewDialog
: !1979 (merged) -
GsAppReviewsDialog
: !1981 (merged) -
GsBasicAuthDialog
: !1985 -
GsRemovalDialog
: !1984 -
GsInfoWindow
: !1982 (merged) -
GsUpdateDialog
: !1988 (merged)
AdwMessageDialog
→ AdwAlertDialog
-
GsReposDialog
> Enable 3rd-party repositories?: !1987 -
GsReposDialog
> Disable<repository>
?: !1987 -
GsReposDialog
> Enable<repository>
?: !1987 -
Uninstall <app>
?: !1989 -
Prepare <app>
?: !1989 -
GsPage
>gs_page_show_update_message
(?): !1989 -
GsUpdatesPage
> Charges May Apply -
GsUpdatesPage
> No Network -
GsCommon
> Install Software?/Install Third-Party Software?/Enable Software Repository?/Enable Third-Party Software Repository? -
GsCommon
>gs_utils_show_error_dialog
-
GsOverviewPage
> Enable Third Party Software Repositories? -
GsReviewRow
> Report Review? -
GsUpdatesPausedBanner
> Software Updates Paused
AdwWindow
→ AdwPreferencesDialog
-
GsPrefsDialog
: !1978 (merged)
Edited by Philip Withnall