Re: LibUnique as blessed dependency



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
<jobi via ecp fr>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]