six-pack / Axis-Mundi

A secure, resilient, distributed and open communication platform.
59 stars 21 forks source link

Unity-based desktops fail to display system tray icon correctly #19

Closed Ricardo-Spanish closed 9 years ago

Ricardo-Spanish commented 9 years ago

This is becasue wx implements the xfreedesktop protocol but unity/nautilus needs an AppIndicator implemented.

This does not look like huge job but will require gtk I think. Take a look here for a good example - https://github.com/MarcusMoeller/mfc/blob/master/mfc1/gui.py

Looks like we need to implement something like the above

Any takers?

six-pack commented 9 years ago

03f098a898847829b59ebf2feef8f380a58775b3 fixes this

It only uses Appindicator on Tails at the moment but we probably should make it the default for Linux sticking with wx on Windows I suppose