maveonair I asked that a feature be added (tray support) to a GNOME application. They closed the issue with tag Not GNOME.

While it is a GNOME application most other desktops still have trays. Their reasoning is flawed and I am also sick of them removing features continuously without consideration of those using those features.

They seem to only think within their own bubble of the GNOME ecosystem.

    Plus I've been following the Plasma news and it always gets me excited. You really don't see a lot of news about GNOME or anything exciting they're doing.

    Justin
    Pretty much my experience, they live in their own world. Which is fine, they're allowed to have their own vision for how the desktop should be.

    Problem is. Core feature exists, they remove it, users complain about feature being removed. Gnome says: that's what extensions are for. Which is a perfectly fine suggestion: IF their extensions system didn't suck ass. It has always been a buggy mess, every update breaks something and eventually this happens to an extension you use:

    I am sorry but I am going to take some distance with the development of this extension.

    It is motivated by several things.

    1. I have not used the extension myself recently. I use less and less extensions that use it. And among them, none of them breaks or looses functionality without the status icon.

    2. The Gnome project does not give a shit about it and made it public. They even don't point to this extension but to an outdated, unmaintained one. Besides, Ubuntu, after making a survey, also moves on with its own extension.

    3. Anyway, the API is dying. It will be dropped in the future with GTK updates. Documentation is sparse, so development requires considerable efforts for not much. As it is now, the API is also buggy and incomplete, so it is impossible to make a reliable extension or really enhance it. Of course, it will never be fixed.

    4. TopIcons-Plus then became a magnet for claims (and exigences) that would better be addressed to the Gnome project. People fail to understand that the extension depends on an API and is not capable / intended to fix Gnome-Shell device. It is extremely exhausting.

    5. The Gnome extension website is awful, as there is almost no maintainer there and validation takes sometimes weeks... Meanwhile, I get issues from disgrunted users...

    Source: https://github.com/phocean/TopIcons-plus/issues/91

    So to sum up, Push everything to an extension, tell users to use extensions, blame extension developers for things that are not their fault, kill the API required for the extensions to work.

    No, I'm not changing my workflow to fit you, I'll just use a DE that works the way I expect it to out of the box. Haven't looked back.

      algent Haha I never noticed that. It's just a photo taken in a canyon at night. Maybe the photographer was aiming for the shape. 🤔

      Harvey That would be kinda interesting to see Canonical choosing other DE over Gnome now because of stupid Gnome Dev Team politics. Few years ago they left their own Unity which was based on Gnome 2 & impossible to update bla bla bla. Now that would be interesting for me.

      I switched from Solus Budgie to Manjaro Gnome a month ago because of Arch software compatibility. Tried to use Gnome Desktop with all of these extensions... Got mad & switched back to Budgie - best DE in my opinion for now & fits my need. Needs a few bugs or features but I love it. So now Manjaro with Budgie & because of Manjaro ,,bloat" I kinda want to switch to vanilla Arch + Budgie but I'm not ready yet xD

      Dentraq which applet are you using to display network speed on the panel ?

        uudruid74 the only thing I miss the most about Gnome, and the only thing that I would like for Budgie to have. Is that when you press the "super" key by default it brings you a preview of all the open tabs which actually looks and feels awesome. Nice video btw !
        Looks like that laptop got some extra life with Solus, awesome speed.

          laky It's not as clean but you can use skippy-xd and assign a hotkey to it.

          • laky replied to this.