gnome-shell/js
Benjamin Berg 01a927f388 windowManager: Wait for X11 services using systemd
To do this, we now wait for the start/stop job to complete. We also have
two targets in gnome-session to ensure that everything is working as
expected.

In order to start the services, we simply request the
gnome-session-x11-services-ready.target unit, and wait for it to become
available. To stop, we use the gnome-session-x11-services.target unit
which should stop all services in a way that is entirely race free.

This requires both gnome-session and gnome-settings-daemon changes to
work (which are in the corresponding merge requests).

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/895
2020-07-31 13:53:31 +00:00
..
dbusServices Move screencasting into a separate service process 2020-07-31 10:51:12 +02:00
gdm loginDialog: Reset auth prompt on vt switch before fade in 2020-07-27 16:18:44 -04:00
misc Move screencasting into a separate service process 2020-07-31 10:51:12 +02:00
perf cleanup: Require "dangling" commas 2019-11-11 19:25:14 +00:00
portalHelper js: Don't use templates in files with translations 2020-02-17 23:20:40 +01:00
ui windowManager: Wait for X11 services using systemd 2020-07-31 13:53:31 +00:00
js-resources.gresource.xml Move screencasting into a separate service process 2020-07-31 10:51:12 +02:00
meson.build extensions-app: Move Extensions app to new subproject 2020-03-27 23:33:30 +00:00
portal-resources.gresource.xml js: Remove unused files from resources 2020-03-09 13:18:48 +00:00