GAppLaunchContext: make it possible ot get the effective startup id
authorMatthias Clasen <mclasen@redhat.com>
Fri, 16 Nov 2012 23:24:21 +0000 (18:24 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 22 Nov 2012 02:20:25 +0000 (21:20 -0500)
commitbace1822d792cd8767156508834237d550888177
tree3e34d8e1ef7f4c10300347dbd40a14a446acfe1a
parent7b0c93554be9db2db2cba2cd59bcbebad5077d47
GAppLaunchContext: make it possible ot get the effective startup id

gnome-session needs to know the startup id that was given to
a started app; this was not available via GAppLaunchContext.
This commit adds a ::launched signal to get this information.
At the same time, turn the launch_failed vfunc into a signal
as well.

https://bugzilla.gnome.org/show_bug.cgi?id=688497
gio/gappinfo.c
gio/gappinfo.h
gio/gdesktopappinfo.c