Cimbali / pympress

Pympress is a simple yet powerful PDF reader designed for dual-screen presentations
https://cimbali.github.io/pympress/
GNU General Public License v2.0
1.18k stars 89 forks source link

Look into Gtk 4 #267

Open Cimbali opened 1 year ago

Cimbali commented 1 year ago

Gtk 4 supposedly allows improved handling of media playback, layout managers, and accessibility. However it also introduces a plethora of breaking changes that will probably require a significant rewrite. Furthermore I have no idea if any of the build processes we use (especially on macOS and MinGW) currently support Gtk 4. This issue is more of an inventory of things that would be required to transition to Gtk 4, if we ever do it, than an actual todo list.


From the migrating guide here’s the points that should impact pympress.

Backported in Gtk3:


To do on transition