! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
some application indicators don't show on area provided by Xfce4-statusnotifi...
Status:
RESOLVED: INVALID
Product:
Xfce4-statusnotifier-plugin
Component:
General

Comments

Description hosxy 2018-02-25 10:42:18 CET
For example when I turn on "System tray icon" on xfce-power-manager-settings but it show on Notification area by xfce-panel rather than  area  provided by Xfce4-statusnotifier-plugin. 
And  nm-applet (networkmanager-applet) also have same situation. Maybe  I use Archlinux  and nm-applet in archlinux doesn't support libappindicator.
Comment 1 Viktor Odintsev editbugs 2018-02-25 14:59:49 CET
Xfpm doesn't use SNI. It has very complex context menu which SNI can't handle. Xfpm provides a panel plugin which is better, so it's not necessary to use systray icon.

You are right about Arch. It builds nm-applet without indicator support. There is AUR package network-manager-applet-indicator which includes indicator support so nm-applet will be started as SNI.
Comment 2 hosxy 2018-03-09 04:49:14 CET
(In reply to Viktor Odintsev from comment #1)
> Xfpm doesn't use SNI. It has very complex context menu which SNI can't
> handle. Xfpm provides a panel plugin which is better, so it's not necessary
> to use systray icon.
> 
> You are right about Arch. It builds nm-applet without indicator support.
> There is AUR package network-manager-applet-indicator which includes
> indicator support so nm-applet will be started as SNI.

but I find many gtk applications are not supported included Parole Media Player(v0.9.2), and QT aplications are supported,  like vlc (base on gtk) is not supported and vlc-qt(base on qt) is supported.
Comment 3 Viktor Odintsev editbugs 2018-03-10 11:11:25 CET
Qt provides QSystemTrayIcon which supports both SNI and system tray as fallback. GTK doesn't provide SNI support. That means GTK applications don't support SNI unless libappindicator is used (which it the only popular library for SNI in GTK world).

This plugin can't display items from system tray if they were designed to be displayed only in system tray.

Bug #14246

Reported by:
hosxy
Reported on: 2018-02-25
Last modified on: 2019-02-02

People

Assignee:
Viktor Odintsev
CC List:
0 users

Version

Attachments

Additional information