gnome-shell:benzea/systemd-start-waiting

Last commit made on 2019-12-13
Get this branch:
git clone -b benzea/systemd-start-waiting https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
benzea/systemd-start-waiting
Repository:
lp:gnome-shell

Recent commits

b92afe6... by Benjamin Berg <email address hidden>

util: Improve systemd start/stop API to permit waiting for job

In some cases it may be interesting to wait for the start/stop job to
complete. Improve the API to be asynchronous and add the appropriate
watches for systemd. Only return the task once the start or stop job has
been removed again on the systemd side.

9115f6e... by Carlos Garnacho

workspace: Pass device to startDrag()

This is necessary to make DnD operations work from tablet devices on
wayland, as it's not the same onscreen pointer sprite than mice. Fixes
window DnD in the overview on tablet devices, no longer having them stick
to the wrong pointer.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/897

0223d38... by Bastien Nocera

shell-app: Add discrete GPU support for NVidia drivers

Use data from switcheroo-control to know which environment variables
to use to launch an application on the discrete GPU. switcheroo-control
version 2.0 or newer should be installed on Linux platforms.

Closes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1810

33c10e9... by Bastien Nocera

shell: Prime the GPUs property cache for switcheroo-control

See: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/781

c7dec41... by Bastien Nocera

shell: Add API to access switcheroo-control D-Bus proxy

See: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/781

5121301... by Bastien Nocera

main: Add switcheroo-control generated code

See: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/781

a849945... by Bastien Nocera

data: Update switcheroo-control D-Bus interface

It's backwards compatible, so just new properties.

See: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/781

4d16d2c... by Bastien Nocera

appDisplay: Remove unimplemented 'activate-discrete-gpu'

It was added in commit 009d021 but not advertised, and likely not used
by an application since then.

See: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/781

9a45d96... by =?utf-8?q?Florian_M=C3=BCllner?= <email address hidden>

Bump version to 3.35.2

Update NEWS.

4a6c2f1... by Benjamin Berg <email address hidden>

util: Place spawned processes into a systemd scope

This improves the separation from the shell for applications launched
with Alt+F2 and in a few other cases.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/863