Zim

Comment 4 for bug 1299917

Revision history for this message
HansBKK (hansbkk) wrote :

Workaround: "zim --plugin trayicon"

from a post to the list:

Running elementary OS' "Luna" version, which is Ubuntu 12.04 with a gnome-based we called "Gala".

This uses the "new-style" indicator icons hosted in a "wingpanel" along the top. I also am running a Cairo-dock desklet called "Notification Area Old" because recent Dropbox versions only show up there ("classic" Gnome systray) rather than the new style.

I used to (0.60) have a nice indicator icon in the right spot, but I just updated (to 0.61) via your PPA (deb http://ppa.launchpad.net/jaap.karssenberg/zim/ubuntu precise main) and at first launch an icon showed up in BOTH tray applets. At second launch now it only shows in the old-style cairo-dock one.

If I quit Zim, disable the old handler and relaunch Zim, then the icon shows in the right place.

So issue #1 - it seems that the previous version of Zim on Linux gave priority to a new-style indicator handler, whereas the new version prioritizes for the "classic Gnome" old style.

Issue #2 - the new-style handling allows for theming the icon (eOS uses a dark-mono panel), when I replaced /usr/share/icons/hicolor/22x22/apps/zim.png with the nice mono icon I converted from ubuntu-mono-dark, it shows up perfectly in wingpanel, but the old-style systray icon is still the default lary color one - is that somehow hard-coded like Skype's? Replacing the scaleable SVG one didn't help either.

Issue #3 - the old-style icon handling code duplicates the icon for EVERY notebook opened, and leaves ALL of them there even after a given notebook is closed. You have to right-click/quit each one explicitly to reclaim your panel real-estate.

The plugin config settings are both unchecked, seem to have no effect.