Skip to content
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

GLOBALLY IGNORE GTK4? #427

Closed
actionless opened this issue Jan 27, 2022 · 8 comments
Closed

GLOBALLY IGNORE GTK4? #427

actionless opened this issue Jan 27, 2022 · 8 comments

Comments

@actionless
Copy link
Member

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.

@xAspirus
Copy link

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

@actionless
Copy link
Member Author

@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".

@yavko
Copy link

yavko commented Apr 5, 2022

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

@actionless
Copy link
Member Author

actionless commented Apr 10, 2022

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

@DarkRTA
Copy link

DarkRTA commented Aug 20, 2022

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.

@actionless
Copy link
Member Author

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

@rubyFeedback
Copy link

rubyFeedback commented Sep 16, 2022

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.

@actionless
Copy link
Member Author

actionless commented Oct 27, 2022

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 😸)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants