naxuroqa / Venom

a modern Tox client for the GNU/Linux desktop
GNU General Public License v3.0
282 stars 65 forks source link

Add unity app indicator support #223

Open varlesh opened 10 years ago

varlesh commented 10 years ago

Notification working fine, but not systray icon. Add suport please for indicator-messages. OS:Ubuntu 14.04 Unity 32-bit Venom: 0.2.0

romansimakov commented 10 years ago

+1

varlesh commented 10 years ago

Indicator show icon Venom if add key venom.desktop to com.canonical.indicator.messages.applications But icon not flashing (when a message is received) and no show the number of messages. And bug: If enabled "option minimize to tray" Venom not showing after minimizing.

naxuroqa commented 10 years ago

Different window managers support different sets of features. See http://askubuntu.com/questions/19846/adding-icon-to-the-system-tray-notification-area Unity devs chose to create their own api called appindicator.

I'm not sure if I can access this api via dbus (so it wouldn't be a buildtime dependency) - If not, it's unlikely I will add support for it in the next time, since it would require to build ubuntu/unity only packages with an additional dependency to appindicator.

nazar-pc commented 10 years ago

Thanks, @freeniki, it works. @naxuroqa, is it difficult to add record there automatically if it is not present?