On Thu, Jul 12, 2007, Havoc Pennington wrote: > Another thing we can enable here: > > - in .desktop files have a X-Launchable-Service=org.gnome.MyAppName > - this means the app supports the Launch() method > > At that point, the panel can ignore the Exec= line and just do Launch() > directly. This eliminates: > - fork/exec and dynamically linking the app > - connecting to the dbus session bus in the exec'd process > - connecting to the X server in gtk_init() in the exec'd process
This is what we do in maemo, but there we pretty much rely on all apps to register on D-Bus. -- Johan Bilien <[EMAIL PROTECTED]> _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
