GApplication: implement fd.o application spec
authorRyan Lortie <desrt@desrt.ca>
Mon, 29 Apr 2013 20:30:02 +0000 (13:30 -0700)
committerRyan Lortie <desrt@desrt.ca>
Wed, 5 Jun 2013 16:50:50 +0000 (12:50 -0400)
commitb4df86fa193d54c7604bf90aa88824e220b92683
tree1d6adb49c03225a58ac2f493aca8f83904230e0d
parent7baea0aee559c70139e03421487d5aa213a547c0
GApplication: implement fd.o application spec

The freedesktop application specification is largely overlapping the
GLib application D-Bus interface but implementing it will allow for
applications to be launched directly from desktop files, which we want.

We keep the old Gtk interface for compatibility reasons and because it
has some functionality not in the freedesktop spec (Busy state,
CommandLine, etc.).

https://bugzilla.gnome.org/show_bug.cgi?id=699259
gio/gapplicationimpl-dbus.c