To feed the discussion on bug #4460 "Port Geany to GTK4" here, too:
https://github.com/geany/geany/issues/4460#issuecomment-3538511296 Response to Enrico @eht16 (https://github.com/geany/geany/issues/4460#issuecomment-3536489765): "It is as simple as this: GTK3 will rather sooner than later be as outdated and obsolete as GTK2. Most active projects have already ported or are in the process of porting to GTK4. If there is no short-/medium-/long-term plan to port to GTK4, Geany will be obsolete at some point. - Scintilla has now been ported to GTK4, the GTK3 version likely will not receive major updates soon. - GTK4 is actively developed and gets new features, has better performance, and integration on Linux (and other platforms such as Windows and macOS). https://www.phoronix.com/news/GTK-4.0-Released (2020). GTK4 is now at 4.20 and has received major new features in each of its revisions: https://www.phoronix.com/search/GTK4 . - GTK4 has much better Wayland support, and rendering. - GTK4 applications already now integrate much better in modern Linux environments than GTK3 applications. - Supporting libadwaita could be a consideration, too, as it brings substantially improved usability to users, given its advanced widgets and the ability of applications to adapt to different window sizes (which IMHO is particularly important for an editor/light IDE as it is often not the only window on screen at the same time). Libadwaita has also substantially progressed and is now at 1.8 https://nyaa.place/blog/libadwaita-1-8/ " -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/discussions/3675#discussioncomment-14980844 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/repo-discussions/3675/comments/[email protected]>
