I sort of liked GTK back in the day when it was still the Gimp Tool Kit first and foremost. When it was 1999 and your other choices were a broken Lesstif, an early C++ centric Qt, clumsy Tk, and pre-Cambrian Xaw, it was nice to have something full-featured and tasteful.
Now I hesitate to pull in a GTK app because it won't theme right (I want to use the same bitmap fonts I liked in 1999, but apparently Pango stopped supporting them) and runs the risk of convincing the package manager to dump several gigs of GNOME crud on my drive.
I gather even the GIMP itself no longer tracks current GTK-- it's become solely in service to GNOME and their absurd UI whims (* * * * client side decorations)
I'm with you - I was kind of happy with GNOME2 back in the day, but the forecoming of what was going to be GNOME3 made me jump out that ship and became a refugee in KDE.
It's a shame the Linux ports of Chrome and Firefox are written in GTK because of the reasons you mentioned. Once I heard some guy at GNOME talking about porting Firefox directly to Wayland - which sounds kind of bollocks for a pedestrian like me - but if it's possible, I hope that they succeed and Firefox can become a toolkit-agnostic web browser.
But at the same time I wonder about projects like Xfce and if they ever decide to move away from GTK, like LXDE did. I mean, a fusion between Xfce and Enlightenment would be awesome.
GNOME always seemed to be a solution chasing a problem, particularly once the licensing fears for Qt/KDE were settled.
But now it's one of the things Red Hat seems to impose on the world. Feels like everything controversial comes out of them or Canonical. I guess they have the commercial cash to prop up things like GNOME and Wayland and systemd and snaps until they gain traction, while more community-focused products can't break the world for no reason.
Gnome is written by, just hear me out, Malus workers in their offtime who got screamed at by Steve Jobs for misplacing a button by a few pixels. They wanted to write a Mac interface without some tech dictator breathing down their neck, but with the same philosophy of "we know what's best for the users".
Gnome is good as it doesn't had a lot of complexity and looks nice out of the box.
I do wish the gnome devs would be a little more flexible. However, I also wish KDE had a dumb mode that disables the customization. Xfce4 has a kiosk mode
So, here's a thought. Instead of removing customization, people just, you know, not customize things. It's like going into the Settings page, except instead of doing that, you don't do that.
Meh, /g/ on 4chan which is where this post is from, is mostly bitter racists angry that can't pelt everyone with racial and homophobic slurs in the community. They literally think banning hate speech in CoCs is akin to brutal Stalinist oppression.
Dismissing a post because of the platform it is posted on sounds pretty racist to me. Judge them not by the color of the greentext but the content of the meme. Or, something like that.
You do understand stand that a doctor is paid a lot of money and a gnome maintainer in most cases doesn’t get paid a living if at all. If you them to work like a professional doctor then pay them like one.
I’m sorry but this is bullshit. Very few people complain about the speed with which things get fixed. I think that everyone understands that things take a while given the nature of the project. But the attitude is still annoying to the point people are turned away from the project entirely by those devs. They gatekeep broken functionality and refuse to help users. It has nothing to do with pay. If it did, they wouldn’t do those things either, they’d just step away.
Any developer with such an attitude should step away. And by the way, doctors do volunteer work too and they would absolutely be held responsible for bad medical advice regardless if the work was paid or not
I didn’t know GNOME had that big of a problem with their devs (not my DE of choice). I assumed this post was just complaining about them taking a bit longer than expected.
Oh noes! Design spec?!? :( STANDARDS AND ETHICS?!?! No! I Want you to install my halfass, broken solution instead of waiting for a proper solution to come along! I'm such a special boy and know coding better than you! HOW DARE YOU HAVE PLANS!! /s
Like some of you are buffoons and need to go use something like Plasma instead. I love Plasma, not pushing that down, it's just that if you don't know the modus operandi of GNOME in 2024 already, you might as well give up trying.
At the very least give up complaining. You wouldn't have Wayland if it weren't for WONTFIX, ya daft cunts.
You wouldn’t have Wayland if it weren’t for WONTFIX, ya daft cunts.
Bit rich to say that considering the reason most very useful and well written Wayland protocol proposals that would get it up to par with X11 are rejected is because Gnome vetoes it since it doesn't match their vision for the Gnome desktop
FYI, GNOME recently broke Adwaita on non-GNOME apps because they started using nonstandard icon names without providing a fallback. Any way you look at it, it's GNOME shovelling the shit.
You wouldn’t have Wayland if it weren’t for WONTFIX, ya daft cunts.
16 years later, and it still barely works. Plasma made it a first-class citizen in the last release and I still had to switch back to X11 because a million WONTFIXes later there's so many hacked together solutions just to get it to barely work its insane. How do you mess up copy and paste??
Wayland works fine, the kde's implementation of wayland is just not mature yet which is to be expected given how recently they decided to hop on the bandwagon
Yeah it’s not for me but its goal is to be the polished and distinctive option. Plasma is the “sure you can try” choice. And I love having enough rope to hang myself, but some people don’t
LOL, we still don't have Wayland because the daft cunts at Gnome still haven't heard of 4k displays and setting scaling factors for Xwayland.....you know.....problems Plasma never had in the first place.
All Gnome does is propose half baked measures they don't take any action on because the fully formed cohesive solution doesn't spontaneously magic itself into existence, then gaslight the users. Fuck Gnome.
Both are great projects really, and big projects at that - big stacks, lots of moving parts.
Whereas GNOME tries to be more uniform, Plasma tries to be more bespoke.
I don't care which one you use, really. I just love GNOME design principles and it's desktop paradigm.
Is GNOME a perfect project? No. But when these troglodytes crawl out of their discord servers, I just can't help but be infuriated by their pure malice and ignorance.
I open source all of my projects. Most people I encounter are reasonably polite, but of course even my most popular is used by a tiny fraction of the number of Gnome users. In any case, I long ago stopped caring about being beholden to users. Often they're doing me favors and finding issues I haven't, and some even provide useful analysis that saves me work. A few provide contributions. But at the end of the day, I do what I do for me, and anyone else who benefits from it provides a small dose of dopamine from being useful.
I regularly fork projects and implement changes I want; I also file PRs, but in the case the upstream author has different opinions about it, requiring work I don't think it's necessary, I just let it go and maintain my own fork.
This is not Ideal Open Software Development, with many people contributing to a common goal. It's fractured and selfish. But the other way, it becomes work, and nobody's paying me for this, and so I give no fucks.
My mental health improved drastically once I stopped emotionally caring about the opinions of my users. I still care about the technicalities, but only insofar as they affect me or I deem them to be a superior solution. Key to this is not engaging emotionally; if I'm not interested in working on it, I just say so: I have other priorities, but an happy to review and maybe accept PRs.
It's BTW funny how no one here criticizes the behavior I mentioned but instead attacks my conclusion I draw from that behavior. Which only further solidifies my decision.
I would like the feedback to know why people do not like my project and if I feel like I should care about that perspective.
Further, gnome is hard to ignore, and getting harder all the time. Beyond being the default, even when I go to the trouble of switching the desktop, certain applications in GTK will bring the Gnome design language wherever it goes, and it's deviated enough to not be possible to theme into consistency. It's design decisions permeate the distributions and create some headaches even when you make a fair effort to opt out of it.
that is unironically amazing and the Foss Community needs people like you. And if i ever use one of your Projects, I'll be sure to donate to you.
But: That's you and not me. I don't have the Time or Energy to maintain Projects for other people. My Projects are usually for my exact Usecase and that only. I don't have the Energy or will dealing with people saying "doesn't work for me" or "please update" or "please add [Feature that i don't need]"