[gedit] Make DBus-activatable



commit 0dd265a74d91d804b0a54fa9d30ad75922e79015
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Apr 10 16:36:20 2014 -0700

    Make DBus-activatable
    
    This conmmit installs a service file, renames the desktop file
    to follow the bus name, and adds the DBusActivatable key to the
    desktop file, following
    https://wiki.gnome.org/HowDoI/DBusApplicationLaunching
    
    https://bugzilla.gnome.org/show_bug.cgi?id=728003

 configure.ac                                       |    4 ++--
 data/Makefile.am                                   |    2 +-
 ...desktop.in.in => org.gnome.gedit.desktop.in.in} |    1 +
 3 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 8e77a8a..9ac074d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -166,7 +166,7 @@ AC_DEFUN([GEDIT_FULLPATH], [
 ])
 
 dnl FULL_LIBEXECDIR is used for X-GNOME-Bugzilla-ExtraInfoScript expansion
-dnl in data/gedit.desktop.in.in
+dnl in data/org.gnome.gedit.desktop.in.in
 GEDIT_FULLPATH(libexecdir, NONE, FULL_LIBEXECDIR)
 AC_SUBST(FULL_LIBEXECDIR)
 
@@ -429,7 +429,7 @@ VAPIGEN_CHECK
 
 AC_CONFIG_FILES([
 Makefile
-data/gedit.desktop.in
+data/org.gnome.gedit.desktop.in
 data/gedit.pc
 data/org.gnome.gedit.gschema.xml
 docs/Makefile
diff --git a/data/Makefile.am b/data/Makefile.am
index 5a043de..cf14410 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,5 +1,5 @@
 data_desktopdir = $(datadir)/applications
-data_desktop_in_files = data/gedit.desktop.in
+data_desktop_in_files = data/org.gnome.gedit.desktop.in
 data_desktop_DATA = $(data_desktop_in_files:.desktop.in=.desktop)
 
 data_appdatadir = $(datadir)/appdata
diff --git a/data/gedit.desktop.in.in b/data/org.gnome.gedit.desktop.in.in
similarity index 97%
rename from data/gedit.desktop.in.in
rename to data/org.gnome.gedit.desktop.in.in
index 80bdc33..dcb0b0d 100644
--- a/data/gedit.desktop.in.in
+++ b/data/org.gnome.gedit.desktop.in.in
@@ -18,6 +18,7 @@ X-GNOME-Bugzilla-Version= VERSION@
 X-GNOME-Bugzilla-ExtraInfoScript= FULL_LIBEXECDIR@/gedit/gedit-bugreport.sh
 Actions=Window;Document;
 _Keywords=Text;Editor;
+DBusActivatable=true
 
 [Desktop Action Window]
 _Name=Open a New Window


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