themix-gui icon indicating copy to clipboard operation
themix-gui copied to clipboard

GLOBALLY IGNORE GTK4?

Open actionless opened this issue 3 years ago • 7 comments

We were talking with some people around for the latest months - and apparently except for removing theme support GTK4 not adding anything useful or new in compare to GTK3.

So I believe the best thing we could do is just ignore its existence and keep using GTK3 for our applications.

Please spread the message everywhere you can - forums, bulletin boards, chats, private conversations in real life, etc.

actionless avatar Jan 27 '22 09:01 actionless

GTK4 still supports theming, libadwaita doesn't which is NOT a part of GTK4. libadwaita is a gnome library.

xAspirus avatar Feb 25 '22 09:02 xAspirus

@xAspirus just answer two simple questions :)

  1. what's is the name of GUI library in gnome 3? 2) what's it in gnome 4?

clearly those mofos just renamed it

but you need to know more context of the story - gnome designers and other affiliate people were creating blog posts and etc with propaganda against theming several years ago, and now when they finally achieved their goal but users and independent developers not support it at all - they doing all those games with terminology and etc.

that's way how capitalism works, for example capitalists say there is no slavery, but for some reason people are not allowed to freely travel and they have to pay monthly money to some big guy.

so assuming what they telling you true and making conclusions from their words, instead of making obvious conclusions from their actions - is just turns you into an obedient sheep, which is all what capitalistic system wants from ya and what they study you in school and preach in their churches. "just chill up and dont worry - big guys will figure it out themselves".

actionless avatar Feb 25 '22 14:02 actionless

GTK4 still supports theming, libadwaita doesn't which is NOT a part of GTK4. libadwaita is a gnome library.

libadwaita does support theming and its pretty easy

yavko avatar Apr 05 '22 08:04 yavko

as i mentioned about a week ago in another thread - if working with undocumented APIs is easy and fun for you - be my guest, before this point your words about how easy it is cost nothing, while i have real practical experience with gnome bullshit to say what it not worth touching unless they will tidy things up with stylesheet standard and documentation on their side

actionless avatar Apr 10 '22 21:04 actionless

I don't necessarily think it would be a great idea to outright ignore GTK4, especially when GTK3 reaches end of life. That being said, things really should be documented better on their end to make things less of a pain in the ass for us.

At a minimum, we should at least be outputting colors for libadwaita just so people have a semi-consistent look in feel as far as colors are concerned.

DarkRTA avatar Aug 20 '22 00:08 DarkRTA

At a minimum, we should at least be outputting colors for libadwaita just so people have a semi-consistent look in feel as far as colors are concerned.

sure, as soon as they will be documented

actionless avatar Aug 20 '22 00:08 actionless

If possible I think it would be neat if oomox could support the CSS gtk4 prefers. Perhaps it is not quite like a theme, but people could kind of use oomoxas a "visual style cue GUI", which I think would be nice to have. Especially if people want to offer both gtk3 and gtk4 for a given code base.

For instance I use ruby-gtk3, but for ruby-gtk4 I kind of have to look at what I am missing in CSS now that we kind of have to do more work on our own.

rubyFeedback avatar Sep 16 '22 02:09 rubyFeedback

i found a better way to express my feelings towards that lame toolkit - i've added gtk4 theme to the latest themix release, but made using it not as comfortable as before and any user-support for it won't be free (though license still allowing forks/etc if you know it better 😸)

actionless avatar Oct 27 '22 09:10 actionless