~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon:benzea/gsd-housekeeping

Last commit made on 2020-02-29
Get this branch:
git clone -b benzea/gsd-housekeeping https://git.launchpad.net/~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon

Branch merges

Branch information

Name:
benzea/gsd-housekeeping
Repository:
lp:~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon

Recent commits

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

housekeeping: Never cross into a different filesystem

This stops us from crossing into another file system. The test simply
uses the file system tag, which means that e.g. bind mounts to the same
file system are not found.

The exception to this is trash:, in that case, set filesystem to NULL
and allow crossing over. This must be done as trash: is virtual and
files might be coming from various locations.

Fixes: #252

2937c12... by Benjamin Berg <email address hidden>

housekeeping: Disable temporary file deletion on systemd

We should probably remove this feature completely, however, for now just
disable it as systemd does a better job at this already.

25a879c... by Benjamin Berg <email address hidden>

power: Add missing error checking to realpath call

The realpath call happens on a user given path which may be invalid. If
an error happens, print this rather than crashing later on.

See #496 for this happening to a user

746c832... by Guillaume Bernard <email address hidden>

Update French translation

d8eb905... by Alan Mortensen

Updated Danish translation

99c23ab... by Balázs Meskó

Update Hungarian translation

98bef36... by Jiri Grönroos

Update Finnish translation

0c5cdd6... by Changwoo Ryu

Update Korean translation

a93df95... by Jonas Ådahl

sharing: Drop support for managing vino

Vino is replaced by the cross windowing system remote desktop server
gnome-remote-desktop.

122b7ca... by Jonas Ådahl

xsettings: Outsource decision making regarding animations to the shell

Animations were disabled depending various hueristics, specifically
whether there was a Vino session active on D-Bus, whether the desktop
was hardware accelerated, or if a certain X11 extension was advertised
that happens to be advertised when Xvnc is used as an X server.

This logic has been moved to gnome-shell, and is exposed as a property
on org.gnome.Shell.Introspect, except Vino sessions is not discovered
anymore. gnome-shell has, however, means to detect whether a remote
desktop session that wants to have animations disabled is active or not.