~linuxmint-daily-build-team/linuxmint/+git/cinnamon-session:leigh123linux-patch-2

Last commit made on 2022-09-03
Get this branch:
git clone -b leigh123linux-patch-2 https://git.launchpad.net/~linuxmint-daily-build-team/linuxmint/+git/cinnamon-session

Branch merges

Branch information

Name:
leigh123linux-patch-2
Repository:
lp:~linuxmint-daily-build-team/linuxmint/+git/cinnamon-session

Recent commits

d8ced40... by leigh123linux

Accept Desktop Entry Specification v1.5

29fd37f... by Rick Calixte <email address hidden>

Fix .gitignore for builds

7c50001... by Clement Lefebvre <email address hidden>

5.4.0

9b48869... by Clement Lefebvre <email address hidden>

CI: Update targets

3b224d7... by Michael Webster

Remove gconf code, disable docs, remove doc dependencies.

Docs can be re-enabled using meson with gnome.gdbus_codegen +
gnome.gtkdoc if desired.

956aa57... by Clement Lefebvre <email address hidden>

5.2.0

f81552f... by Joshua Peisach

util: Unset LC_* variables (#145)

Can cause locale issues

https://github.com/GNOME/gnome-session/commit/0b78a5cacc75bd5ae264a477539d42a14b089fe4

d180ad8... by Clement Lefebvre <email address hidden>

5.0.1

2c9cc5f... by Michael Webster

csm-logout-dialog.c: Grab focus after the widget is shown.

Cinnamon-session is a gtk program, but its only window is the
logout/shutdown dialog. The first time the dialog is shown, it
gets focus by default. If the dialog is cancelled and a new
one made later, the last timestamp from the previous dialog is
used to determine whether or not to give it focus. This old
timestamp will usually fail (since there are almost always
intervening user events with other programs between dialogs),
and the dialog will be denied focus.

This can be reproduced in older cinnamon versions.

The problem was originally worked around by making an explicit grab
after the dialog was shown, but this was removed in bbc4fdbdd074.
This commit re-adds a callback, but uses gdk_window_focus, and
doesn't interfere with the screen locker (which was the reason
for the commit that removed this callback originally).

fae4783... by Clement Lefebvre <email address hidden>

5.0.0