Christopher Schramm
Christopher Schramm
Yes, I absolutely would not expect it to work out of the box either, e.g. I don't think the communication between one applet instance and multiple tray instances would work...
:thinking: I'm puzzled why it quits on the second desktop. Just tried and successfully started blueman on a separate desktop without any tricks (also tried 2.2.4 but I might have...
Seems like the same session bus then. Without `NON_UNIQUE` a second instance fails to register the name and with non-unique instances the tray process is confused. :smile: Within a single...
Alright, so, assuming that the target is multi-desktop, single-session-bus, I think the way to go is setting `NON_UNIQUE` for the tray application (but not the applet) so that GLib does...
awesome does not seem to set that and even if it would I'd just expect the same value for all instances. Maybe I don't get the idea yet, though. :sweat_smile:...
From your syntax, you seem to be using RSpec. RSpec 2 defines the `stub` method on `BasicObject`. `Phantomjs` is definitely a `BasicObject`, so I don't think this is specific. Try...
Any comments?
Yes, this is still true for Debian's and probably many other binary rubies. Personally I think a new platform is a little overkill. I like my minimal solution better. :wink:
Here's a quick implementation: https://github.com/cschramm/phantomjs-gem/commit/5e0115f4b4efa76f6b191a78f20d87f33a29e6aa (I also removed x86_32 since I'm pretty confident this does not exist :wink: )
Any feedback?