-
-
Notifications
You must be signed in to change notification settings - Fork 288
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
Move to GTK4 and libadwaita #610
Comments
GNOME Master SDK now includes WebKit. |
Nice! |
libadwaita is now released as stable, documentation available here |
I would like to use Bottles in other interfaces besides GNOME so don't use libadwaita please. I use Awesome btw |
They want to modularize the Bottles backend so other developers can create different front-ends. The fact that it's going to be ported to libadwaita isn't really a problem because you can still change themes. Change the environment variable of Either way, once it's modularized, we might see TUI or Qt front-ends. Perhaps a different GTK front-end too. |
I think it's better a GUI that adapts to all interfaces, but different front-ends also solve the problem. |
You're free to make one that "adapts to all interfaces" :) |
You can't have a GUI that can adapt to all existing HIGs: either you choose one or you choose none. Bottles had already adopted GNOME HIGs (headerbars, boxed lists, etc.), so the jump to libadwaita is natural |
I understand what you are saying and it would be really very nice but also very complex, certainly not impossible. Unfortunately, however, we do not have the effort to accept this challenge and we prefer to focus on things that are more important to us, such as:
|
Drawing by maoschanz did a good job of adapting to different interfaces. |
I understand, it is understandable to choose just one HIG, certainly more complex to achieve this visual consistency with other environments. |
This is why we are moving the backend out, so other developers can make a new frontend using qt or any other. Also other gtk client for xfce etc |
GTK4 and Libadwaita is now supported by a large number of distributions.
Blocking stuff
WebKit GTK4 supportNot blocking but good to have
Todo
The text was updated successfully, but these errors were encountered: