[gnome-shell] extensions-app: Start as service when D-Bus activated
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] extensions-app: Start as service when D-Bus activated
- Date: Wed, 22 Dec 2021 21:08:59 +0000 (UTC)
commit e8d5564e9e002d86d0a0d1c57866294f526f7475
Author: Florian Müllner <fmuellner gnome org>
Date: Wed Dec 22 15:48:48 2021 +0100
extensions-app: Start as service when D-Bus activated
When the app is properly launched, D-Bus activation will be followed
by a call to org.freedesktop.Application.Activate() to open the window.
But it's also possible for D-Bus activation to happen in other
circumstances, for example during gdbus command line completion.
We don't want to pop up a window then, so pass the --gapplication-service
flag to properly separate D-Bus activation from activating the app.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2076>
subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in
b/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in
index a935780b7d..b68f5fff66 100644
--- a/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in
+++ b/subprojects/extensions-app/data/org.gnome.Extensions.desktop.in.in
@@ -4,7 +4,7 @@ Name=Extensions
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=@app_id@
Comment=Configure GNOME Shell Extensions
-Exec=@bindir@/@prgname@
+Exec=@bindir@/@prgname@ --gapplication-service
DBusActivatable=true
Categories=GNOME;GTK;Utility;
OnlyShowIn=GNOME;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]