Closed Yuri6037 closed 3 years ago
This is due to limitations with LibAdwaita, which prevents loading the system theme. The issue should be filed against LibAdwaita, here: https://gitlab.gnome.org/GNOME/libadwaita/-/issues
Thank you but I've just filled that issue on libadwait who told me that this is intended behavior. Is there any way you provide a patched version of libadwaita which fixes this bug on Pop OS? It's really annoying to see apps using totally different theming on this OS.
Please do not redirect issues to libadwaita for that. The stylesheet handling is intentional :)
Apparently this is not libadwaita problem:
Quote from https://gitlab.gnome.org/GNOME/libadwaita/-/issues/277: "Also, Polari isn't currently using libadwaita. Your issue is likely due to there being no GTK4 extension for the Pop theme on Flathub."
Do you confirm no extension for Gtk4 are available on the flathub?
EDIT: Also according to them, as a distribution provider you should be providing your own lib to fix this problem.
EDIT2: According to Polari devs: https://gitlab.gnome.org/GNOME/polari/-/issues/193 Polari does not use libadwaita so @isantop is wrong. This is a problem with Pop OS GTK theme!
EDIT3: You should re-open the issue.
Please do not redirect issues to libadwaita for that. The stylesheet handling is intentional :)
@brainblasted Intentional or not, if a user of my software projects is experiencing an issue that is beyond my capability to fix, I am entitled to direct them to the appropriate place to report said issue.
Do you confirm no extension for Gtk4 are available on the flathub?
If Polari isn't currently using LibAdwaita, then that is correct. GTK4 extensions to the theme are expected to be released next month.
EDIT: Also according to them, as a distribution provider you should be providing your own lib to fix this problem.
That's a misinterpretation of my statement. What I meant was different desktop environments that want to ship GTK (not GNOME) apps can work together and create one with theming support as they see fit. I did not mean that distros should be replacing/patching libadwaita for GNOME apps.
Intentional or not, if a user of my software projects is experiencing an issue that is beyond my capability to fix, I am entitled to direct them to the appropriate place to report said issue.
I understand that, but in this case it's not an issue upstream, and thus not appropriate for us. In the future, you could perhaps say that changing the stylesheet is not supported for GNOME applications and that it's intended behavior.
@isantop please update the flatpak theme to support GTK4 when you can.
It looks like work was already started but not finished: https://github.com/flathub/org.gtk.Gtk3theme.Pop/pull/7
Closed, since this has nothing to do with Polari, and opened a new more specific issue: https://github.com/pop-os/gtk-theme/issues/553
Yep, was looking at several things wrt to that. It's good to know that Polari should support the theme correctly, as every other app I tested using Gtk4 was also using Libadwaita
For the future instances of bugs like this from applications that actually do use libadwaita, just close and wontfix. Do not direct them to open an issue on libadwaita or the application itself.
Describe the problem: Today I got an update for Polari IRC client. I'm using the flatpak version and I noticed 3 issues:
I report this here only for the theme problem, I will report the 2 other problems to GNOME Polari directly.
Steps to reproduce:
Distribution: Pop!_OS 21.04
Pop version:
runtime/org.gtk.Gtk3theme.Pop/x86_64/3.22 (commit 1eac06f6a58047fd6717a13f12b744ea59e6f9829fed02d856a5efb998b318a5)
5.3.3~1625837590~21.04~11bcd41