Skip to content
This repository has been archived by the owner on Dec 22, 2019. It is now read-only.

No appindicator support #2

Closed
jrgifford opened this issue Sep 28, 2011 · 5 comments
Closed

No appindicator support #2

jrgifford opened this issue Sep 28, 2011 · 5 comments
Labels

Comments

@jrgifford
Copy link

Starting in Ubuntu 11.04, SysTray has been removed to be replaced by AppIndicators - gloudapp does not have a AppIndicator.

@cmur2
Copy link
Owner

cmur2 commented Sep 28, 2011

Yes, you are right Ubuntu is going it's own way with Unity which makes it harder to support apps for Ubuntu...

As an instant fix you could extend the SysTray whitelist or use JCloudApp which stays (as any Java application in general) on this whitelist already - but I can understand that this might not be best way ;)

So finally I will dive into the AppIndicator topic and whether/how it is supported in Ruby right now and if this turns out to be possible there is a chance to implement a switch to use AppIndicator where supported and StatusIcon as a fallback.

(btw Unity 2D shows the icon on Ubuntu 11.04)

@jrgifford
Copy link
Author

Agreed that it's a pain. I haven't found any ruby bindings for it, doesn't mean they don't exist though.

@cmur2
Copy link
Owner

cmur2 commented Oct 2, 2011

Yeah I found some [ruby-libappindicator](https://github.com/leander256/ruby_libappindicator but) but the author himself classifies them as very beta, at least the code looks nice in some way. Integrating them into GloudApp is on my todo when I have some free time.

@cmur2
Copy link
Owner

cmur2 commented Oct 3, 2011

The new GloudApp version 1.3.0 has experimental support for AppIndicator. Detailed installation instructions are included in the readme, feedback welcome!

@jrgifford
Copy link
Author

Thanks for adding this! Works fine in 11.10 (Unity 2D).

@cmur2 cmur2 closed this as completed Oct 4, 2011
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants