application: Drop ignore_activation flag

Rather use gapplication service. This makes the flow similar to what
Chatty does and makes us hold/release rather than having an application
window.

It also allows us to drop the --daemon.

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/760>
This commit is contained in:
Guido Günther
2024-10-03 14:35:37 +02:00
committed by Evangelos Ribeiro Tzaras
parent fbfe680f6a
commit 574e1f79a3
4 changed files with 14 additions and 32 deletions

View File

@@ -7,7 +7,7 @@ Keywords=Telephone;Call;Phone;Dial;Dialer;PSTN;
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=org.gnome.Calls
TryExec=gnome-calls
Exec=gnome-calls --daemon
Exec=gnome-calls --gapplication-service
Type=Application
StartupNotify=true
NoDisplay=true

View File

@@ -1,3 +1,3 @@
[D-BUS Service]
Name=org.gnome.Calls
Exec=@bindir@/gnome-calls --daemon
Exec=@bindir@/gnome-calls --gapplication-service