Open Peter2121 opened 7 years ago
Hi Peter,
as far as I know, Appindicator is not supported on FreeBSD yet. But you could use Stalonetray.
Best regards, Marcel
There is no problem for me, I'm using tint2, it works fine (unfortunately, DSBMC is not the only tool I'm using, having problem with Enlightenment systray). I've tried pc-mounttray from PCBSD (TrueOS now) project (mount does not work correctly with it) - his tray icon is correctly shown in Enlightenment systray. This tool is created using Qt5, I suppose that it's using Appindicator or a correct fallback to be compatible with 'modern' trays.
Hi Peter,
I intend to switch from GTK+ to Qt, but unfortunately I'm too busy at the moment.
Best regards, Marcel
Probably, with GTK3 showing the icon in new systray could be possible? I've just tested - it is not present :(
BTW, the icon of dsbmixer
is shown correctly...
I'm already working on the Qt5 version of DSBMC. I hope to push it next week.
Thanks a lot! Does it mean that GTK3 version cannot show the icon in new systray at all? Or it needs more work with the GTK3 version of DSBMC?
Does it mean that GTK3 version cannot show the icon in new systray at all? Or it needs more work with the GTK3 version of DSBMC?
I guess there sure is a way, but I don't have the time to investigate, since I plan to completely change to Qt. DSBMC is the last one to rewrite. Have you already checked if the icon is simply missing in your current icon theme? How about other GTK3 programs with tray icons? Do they show up? Maybe try the GTK2 version of DSBMC (make GTKVER=2.0
).
Have you already checked if the icon is simply missing in your current icon theme?
The icon is correctly shown in tint2 (GTK2 and GTK3 versions of DSBMC)
How about other GTK3 programs with tray icons?
I've just tested Remmina - it has the same behaviour than DSBMC (icon is shown in tint2 only).
OK, I'll wait for Qt version, hope it will not be more heavy than GTK version ;) Thank you!
It's not complete yet, but usable:
Thanks a lot, tested it. The icon is present in both trays, but once minimized the window does not come back. Hope, it will be fixed in the final version ;)
Indeed, fixed :)
Playing with DSBMC, I found that it supports minimizing to tray. The problem - it seems that it is realized using 'old way', so Enlightenment 21 systray module does not show DSBMC icon. Third-party apps (tint2, for example) show the icon correctly.
The reason of such problem is explained in E-devel maillist - the systray module from recent Enlightenment supports Appindicator only, not supporting Xembed:
So, probably DSBMC is using Xembed, not compatible with Enlightenment, Unity and KDE5.
Is it possible to add Appindicator support to DSBMC?