Is there any documentation on the approach used by Maemo? I had heard about this a long time ago but never managed to find any substantial information on it.
Thanks On Thu, 2007-07-12 at 21:37 +0200, Johan Bilien wrote: > 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. > -- Alex Jones http://alex.weej.com/ _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
