Re: I believe we should reconsider our sys-tray removal



On Mon, Mar 25, 2019 at 5:36 PM Emmanuele Bassi via desktop-devel-list
<desktop-devel-list gnome org> wrote:

If the answer to status icons is to adopt/adapt the appindicator API, I'm also fine with that;

I'm not. The StatusNotifier spec is seriously flawed, and I don't want
to support it unless at least the issues that were raised ten years
ago are addressed (the spec was put up for "review" on xdg-list, but
then any comments were hand-waived away with "if you don't like it,
don't implement it").

Seriously, the spec is so crappy that there are two implementations
that are both compliant, but interpret the spec in different and
incompatible ways (see the implementation-specific handling in [0]).

If we want to support something *like* appindicators, it must be a new
and fixed API[1] that apps can port to, not the existing API, sorry.

Cheers,
Florian

[0] 
https://gitlab.gnome.org/Community/Ubuntu/gnome-shell-extension-appindicator/blob/master/statusNotifierWatcher.js#L137
[1] ideally tying in with the newer org.freedesktop.Application stuff and GMenu


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]