This is another off-topic post as it is not related to security.
It has been awhile since I released the TopIcons-plus Gnome-Shell extension.
I had not advertised it here because it was not really ready or stable, but now I believe it is taking shape.
How is Topicons-plus useful ?
The Gnome developers want to kill system tray icons, which are displayed in what they call the legacy tray.
Such icons are familiar to everybody: messaging programs like RocketChat or Telegram, e-mail clients like Thunderbird, Dropbox, KeepassX, etc.
Gnome designers think such a design belongs to past, is flawed in many ways (status or menu?) and should be useless with modern environments with a dock and a powerful notification system.
I would not comment on that and I actually believe they are right.
However, the legacy tray they propose is horrible. It is hidden most of the time and you have to click to open it before accessing to your icons. It is very painful, and it is done on purpose, to clearly send a message that it should not be used anymore by application developers.
Well, but what about the existing applications ?
They are not going away all the sudden. As a user, I still need them.
And it is open-source, mostly developed on free time: developers are not going to re-implement everything just for the Gnome ecosystem…
That is where I think an extension like TopIcons-plus is useful. It removes the hassle of this legacy tray by bringing back the icons to the top bar, so they are always visible.
It comes with extra features, like styling (opacity, desaturation, size) and positioning.
The latest release should be in pretty good shape. If you don’t want to use the Github code, be patient: it should get validated on the Gnome website within the next days.