~ubuntu-desktop/ubuntu/+source/gnome-session:upstream/latest

Last commit made on 2020-01-08
Get this branch:
git clone -b upstream/latest https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-session
Members of Ubuntu Desktop can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
upstream/latest
Repository:
lp:~ubuntu-desktop/ubuntu/+source/gnome-session

Recent commits

56dbcca... by Iain Lane

New upstream version 3.35.3

1745e1a... by Iain Lane <email address hidden>

meson.build: Bump to 3.35.3

5d099f0... by Iain Lane <email address hidden>

Bump NEWS for release

472eb5e... by Simon McVittie

New upstream version 3.34.2

c44071c... by wsxy162

Update Chinese (China) translation

33476fc... by Fran DiƩguez

Update Galician translation

04d1eb2... by Iain Lane <email address hidden>

binary: Allow quitting early on SIGTERM/SIGINT

Now we're started by systemd, we also need to handle being *stopped* by
systemd too. systemd sends us a SIGTERM to ask us to quit, but we refuse
to exit on SIGTERM if we're not fully running. That's a problem if the
SIGTERM is sent early in startup. For example, if gnome-shell has exited
due to Wayland not being supported, and we're trying to fall back to
Xorg, the session will not be running at this point, but we want to be
able to kill everything in order to try again with Xorg.

Fix this by looking at the `GError` returned by `gsm_manager_logout()`,
and directly quitting if we're not in the running phase yet.

16f3e73... by Iain Lane <email address hidden>

binary: Log a critical when our SIGTERM/SIGINT handler fails to log out

2bb3388... by Iain Lane <email address hidden>

meson.build: Bump to 3.34.2

8c70b20... by Iain Lane <email address hidden>

NEWS: Prepare for 3.34.2