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]>

Reply via email to