summaryrefslogtreecommitdiff
path: root/subprojects
diff options
context:
space:
mode:
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2022-07-05 12:38:10 -0300
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2022-07-25 12:51:19 -0300
commit7c617821906aabcaef0cd28fba0289fc90f2003d (patch)
treecf05a13872b91510274897641421c80f43fdbe76 /subprojects
parentd118d1f14f9eecca1c2935a06d54e0f4e8e00b27 (diff)
downloadgnome-initial-setup-7c617821906aabcaef0cd28fba0289fc90f2003d.tar.gz
Port core widgetry to GTK4
Replace libhandy by libadwaita. Make GisDriver inherit from AdwApplication instead of GtkApplication, which allows removing the adw_init() call. Replace the old GdkWindow checks for small screen by GTK4's GdkDisplay and GdkSurface checks. Make GisPage inherit from AdwBin instead of GtkBin, which is gone from GTK4. Add gis_assistant_remove_page() to help reimplementing the old behaviour that relied on (now non-existant) gtk_widget_destroy(). Add libadwaita wrap file so that meson can build it as a submodule.
Diffstat (limited to 'subprojects')
-rw-r--r--subprojects/libadwaita.wrap3
1 files changed, 3 insertions, 0 deletions
diff --git a/subprojects/libadwaita.wrap b/subprojects/libadwaita.wrap
new file mode 100644
index 0000000..7f0376c
--- /dev/null
+++ b/subprojects/libadwaita.wrap
@@ -0,0 +1,3 @@
+[wrap-git]
+url = https://gitlab.gnome.org/GNOME/libadwaita.git
+revision = main \ No newline at end of file