darkfeline / cantata

Automatically exported from code.google.com/p/cantata
GNU General Public License v3.0
0 stars 0 forks source link

No application or notification tray icon in Linux #612

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Which version of Cantata?
Cantata 1.5.50

Which build? KDE, Qt4, Qt5, Windows, Ubuntu, Mac?
Qt4 and Qt5 compiled from svn on aptosid Linux (Debian sid derivation) with 
Xfce and Fluxbox.

What steps will reproduce the problem?
1. Compile from source as
$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local
with various combinations of the following flags: -DENABLE_QT5=ON, 
-DUSE_SYSTEM_MENU_ICON=ON, none
2. # make install
3. Start and do initial Cantata config.
4. Preferences > Interface > External, check Show icon in notification area. 
Click OK.

What is the expected output? What do you see instead?
Expected: 1. Cantata app in taskbar has Cantata icon. 2. Cantata notification 
area item has Cantata icon.
Seen: 1. Cantata app in taskbar has generic icon. 2. Cantata notification area 
item reserved space but has no icon.

Note: Cantata icon in system menu has Cantata icon.

A screenshot with the mouse hovering over the empty icon is attached.

Original issue reported on code.google.com by mithatko...@gmail.com on 3 Jan 2015 at 9:34

Attachments:

GoogleCodeExporter commented 9 years ago
Cantata uses the QSystemTrayIcon class to provide this feature. If it is not 
working on these desktops then I'm guessing it is a Qt issue.

This looks like a dupe of #244

Anyway, just tried Qt5 and Qt4 builds under Unity - and the tray icon was 
shown. Qt5 5.2.1 (on Ubuntu 14.04) still places the icon top-left, instead of 
the system tray.

See Qt bugs:
https://bugreports.qt.io/browse/QTBUG-31762
https://bugreports.qt.io/browse/QTBUG-43859

Original comment by craig.p....@gmail.com on 16 Jan 2015 at 8:18

GoogleCodeExporter commented 9 years ago
Issue 648 has been merged into this issue.

Original comment by craig.p....@gmail.com on 3 Mar 2015 at 9:34

GoogleCodeExporter commented 9 years ago
I does not understand the merge. This issue about XEmbed tray icon, but #648 
about AppIndicator/StatusNotifierItem.

Original comment by ria.free...@gmail.com on 3 Mar 2015 at 9:39