Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cant open zeal from tray. #487

Closed
ManuelSchneid3r opened this issue Feb 10, 2016 · 16 comments
Closed

Cant open zeal from tray. #487

ManuelSchneid3r opened this issue Feb 10, 2016 · 16 comments

Comments

@ManuelSchneid3r
Copy link

Pic

This is a blocker. I forgot my hotkey. Zeal is inaccessible.

Archlinux, zeal-git 0.2.1.10.g57185b4-1, cinnamon

@trollixx
Copy link
Member

trollixx commented Feb 10, 2016 via email

@ManuelSchneid3r
Copy link
Author

Cinnamon 2.8.6-1. I checked this. The hotkey doesn't work either, but thats an other issue.

@trollixx
Copy link
Member

trollixx commented Feb 10, 2016 via email

@ManuelSchneid3r
Copy link
Author

Do you have sni-qt or sni-qt5 package installed?

No. I just installed sni-qt but nothing changes. However pacman description says its a qt4 plugin. sni-qt5 is not available in the official repos.

Maybe this is of interest. I know nothing about tray icons and indicators, but somehow regarding user experience there are two categoreies of tray icons: The first opens the app on leftclick, rightclick opens a context menu. The second opens the context menu on left click, right-click opens the context menu of the cinnamon systray applet, wich contains the systray icons. Zeal and Telegram behave like the latter.

@ManuelSchneid3r
Copy link
Author

Additional things that may be helpful:

  • Zeal and Telegram are both qt5. Goldendict (qt4) is of the first group.
  • This SO answer

@trollixx
Copy link
Member

trollixx commented Feb 10, 2016 via email

@trollixx
Copy link
Member

I've got Cinnamon 2.8.6 on Mint 17.3, and I cannot reproduce this. Zeal is always using tray icon, so I can do a left click to show and hide it. I am not sure how to make it an indicator...

@trollixx
Copy link
Member

@ManuelSchneid3r, please verify that the problem is fixed for you.

@trollixx trollixx added this to the 0.3.0 milestone Feb 19, 2016
@ManuelSchneid3r
Copy link
Author

With support for indicators

Without support for indicators

zeal-git 0.2.1.44.ga96c79b-1

@trollixx
Copy link
Member

trollixx commented Feb 19, 2016 via email

@ManuelSchneid3r
Copy link
Author

XDG_CURRENT_DESKTOP=X-Cinnamon
CINNAMON_VERSION=2.8.6

@ManuelSchneid3r
Copy link
Author

Just debugged it. USE_APPINDICATOR is somehow not set, detectAppIndicatorSupport not executed.

@trollixx
Copy link
Member

Wait, you are using zeal-git from AUR, right? Install libappindicator-gtk2
[0], and then rebuild Zeal.

  1. https://aur.archlinux.org/packages/libappindicator-gtk2/

@ManuelSchneid3r
Copy link
Author

Okay eventually it works. libappindicator should be at least a optinal dep in the PKGBUILD. Furthermore somehow I encoutered moments where CINNAMON_VERSION was not set.

From the user experience point of view, I find this indicator annoying. The old style "toggle visibility on left click, context on right-click" was much more convenient.

Thank You

@trollixx
Copy link
Member

trollixx commented Feb 19, 2016 via email

@lock
Copy link

lock bot commented Sep 16, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for a related request.

@lock lock bot locked and limited conversation to collaborators Sep 16, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

2 participants