View Single Post
Guest | Posts: n/a | Thanked: 0 times | Joined on
#8
Originally Posted by qwerty12 View Post
With that line in place, hildon-desktop ignores the Exec field of your application. Look in /usr/share/dbus-1/services/ for the program's corresponding .service file and edit the Exec field found there.

If that doesn't work, you have two options:
  • Comment out the X-Osso-Service field from the program's desktop file and edit the Exec field.
  • Write a daemon that listens for the NameOwnerChanged signal with the first argument - a string one - containing the service name of your program.
Aha! Yes, that makes perfect sense now that you explain it; I've done some work with D-Bus, but not in that area of it, and that didn't occur to me.
Awesome - I'll post back when I get it working... or not.