Gtk4 migration
Let's track progress/blockers/things to keep in mind for the migration to Gtk4
-
Preparing the migration from Gtk3 -> Gtk4 (https://docs.gtk.org/gtk4/migrating-3to4.html) -
Preparing the migration from libhandy to libadwaita (https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1.0.0.alpha.4/migrating-libhandy-1-4-to-libadwaita.html) -
Actually making the switch
Used libraries:
-
libhandy -> libadwaita -
libcall-ui will need to be adapted -
libpeas (shouldn't be a problem judging by the two distinct pkgconfig files and their contents: libpeas-1.0.pc
libpeas-gtk-1.0.pc
) -
gcr (we're not using it directly, but rather libsecret - but it would probably be nice if the prompts were also Gtk4)
As I'm not yet terribly familiar with Gtk4 I'm sure that I must be missing something, so feel free to point out anything that comes to mind!
/cc @BrainBlasted