-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for gtk4 #129
Comments
Hi @arjunmenon |
Implement it to libadwaita |
gtk4 support will be great |
I just want to voice an opposite opinion here. In other DE's this is not the case. For example: I experience the same problem in GTK3 DEs like Cinnamon - GTK4 apps use libadwaita instead of the system theme and look out of place. Most Desktop Environments are GTK3 based anyways (Cinnamon, Mate, XFCE, Budgie...). GTK3 apps still look mostly native on GNOME - there's a reason they still support it for bug-fixes etc. My understanding is that NAppGUI is to be as backwards compatible as possible (working on old Windows and MacOS versions) and to use the native look. Moving to GTK4 would hurt this goal for Linux distros. Also, thanks for NAppGUI - it's awesome :) |
Hi @M0JXD! Very interesting point of view. Thanks for sharing and enriching the debate. However, GTK4 will never replace GTK3 in NAppGUI, it will only extend the SDK allowing to choose one or the other through the option:
https://nappgui.com/en/guide/win_mac_linux.html#h7 At the moment, only GTK3 is accepted. On the other hand, I have an experimental branch to support GTK2. The reason is to be able to use NAppGUI on very old Linux versions like Ubuntu 10, where GTK3 did not exist yet. I know that this has no "commercial" application today, but it does have an academic purpose. |
Hi @frang75 🙂️ That's great if it's not intended to replace GTK3, I wasn't sure when reading the thread - can never complain about NAppGUI supporting more backends! GTK2 is a great edition, I think that given Raspberry Pi OS uses LXDE there's a possible commercial use there. Thanks for your great work! |
Hi there, is there a roadmap to support Gtk4 for linux?
The text was updated successfully, but these errors were encountered: