It's been a while, but I finaly got Feeds to work on #gtk4 / #libadwaita, including a very fresh build of #webkit
I've spent some time ironing out some porting bugs, but so far it looks really good!
There's still a lot of work to do, plus probably refactoring some stuff, but it's finally coming together!
@gabmus sadly #libadwaita forces it's theming style. that just suxx :(
@scops could be wrong but I think that you can make themes that support libadwaita.
I'm not opposed to theming , but I can pretty much assure you that at some point themes just break UIs, because more often than not devs rely on the default stylesheet for readability as well as custom styles.
This is a difficult conversation to have, and while I'd love to have themes that would magically just work, I can see how it's not really possible for gtk at this point in time.
@gabmus yes, they could break the UI. but thats the freedom for the user. if a user "want" to break a UI... why shouldn't "you" (libadwaita) force him not to do so? yes, it's a difficult conversation and i'm on the "pro theme" side ;) maybe you could support libhandy too? i use this theme on my devices; https://github.com/daniruiz/skeuos-gtk (at the moment,... besides Pho-Earth and others depending on mood)
> you could support libhandy too?
nay, doesn't work with gtk4
> thats the freedom for the user
I understand, and I agree with you, but this is a technical limitation, not an imposition
@brainblasted @scops oh, my bad, thanks for the clarification.
@brainblasted @gabmus *args... i think i will quit using gnome in the future - or stuck at gnome 40.x till i can't use it anymore (system upgrade needed or something like that)... the time i started using linux theming was one of the "core end user features" ... :'( thats really a shame the direction goes...
@brainblasted @gabmus yes... gtk3 theming is a real fuck up compared with gtk2. i know why a DE don't want to support it. but hey... why not just letting people to hack if they want... a good and only official default theme is just right... closing up things is just "apple-like" :)
@brainblasted @gabmus hmm maybe gnome-tweaks just fill this gap somewhere in the future and set the var automatically... in the meantime ... .profile x)
@brainblasted @gabmus thats all fine to decouple it... but to force users to use only ONE ui theme makes the project more like for example apple.
@brainblasted @gabmus lol? what about the theme selection in gnome 2? https://docs.oracle.com/cd/E19754-01/806-6873/6jfpm4g5k/index.html LOL
@brainblasted @gabmus thanks for the correction 😒
@scops @brainblasted @gabmus GTK2 themes could literally side-load code into your applications. You may think that's a good feature, but I'm afraid that's on you.
@ebassi @brainblasted @gabmus no no, i don't want gtk2 back. i just say on the theming side it was "easy" with a good result to theme the ui :)
besides; if someone installs a theme from a untrusty source... it's the own fault. it's like that you shouldn't drive a car if you dont have a driving license... you can but you must bear the blame.
@brainblasted @gabmus @ebassi we have distribution repositories. :)
@scops @brainblasted @gabmus Things are so clear cut. Distributions add their own themes; applications add their own themes; and users expect everything to work, and will not accept the blame—especially if it seems that themes are actually supported. Then people will come screaming into the GTK issue tracker, and then *I* have to deal with them.
@ebassi @brainblasted @gabmus default answer templates... i know the problems (i'm also a developer ^^) thats a (bad) side of the work
@ebassi @brainblasted @gabmus hmm in the "theme selection" there could be just a disclaimer; "unsupported theme, if you use it it's your problem" ;) but yes, the noobs will come screaming either... the plasma guys should have the same problems, no?
@gabmus @scops
libadwaita is developed by the same people that develop gtk
No no no. While we have contributions to GTK we are not the core GTK developers. libadwaita’s explicit purpose is to decouple the direction of GNOME from the direction of GTK.