[gedit] Make DBus-activatable
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] Make DBus-activatable
- Date: Sun, 20 Jul 2014 15:13:54 +0000 (UTC)
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]