~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon:gnome-45

Last commit made on 2024-02-28
Get this branch:
git clone -b gnome-45 https://git.launchpad.net/~vcs-imports/gnome-settings-daemon/+git/gnome-settings-daemon

Branch merges

Branch information

Recent commits

7df011f... by Andi Chandler

Update British English translation

3b4dd7e... by AsciiWolf

Update Czech translation

4831aa5... by AsciiWolf

Update Czech translation

1b88760... by Ray Strode <email address hidden>

Release 45.1

ec4cbd0... by Tobias Mueller <email address hidden>

usb protection: remove comment about a USBGuard bug

The bug pertains to searching for rules with a label.
When the USB protection component starts, it checks whether
a "allow all" rule is present and in case no such rule is found,
it adds "allow all" with a custom label.
When searching for the rule, we could add our label but it does not
matter for the functionality where the rule comes from.
Especially because we neither change nor delete the rule.

41d0dc1... by Bastien Nocera

power: Fix uninitialised variable warning

In function ‘do_lid_closed_action’,
    inlined from ‘logind_proxy_changed_cb’ at plugins/power/gsd-power-manager.c:1579:17:
plugins/power/gsd-power-manager.c:1538:20: warning: ‘is_inhibited’ may be used uninitialized [-Wmaybe-uninitialized]
 1538 | if (is_inhibited) {
      | ^
plugins/power/gsd-power-manager.c: In function ‘logind_proxy_changed_cb’:
plugins/power/gsd-power-manager.c:1533:26: note: ‘is_inhibited’ was declared here
 1533 | gboolean is_inhibited;
      | ^~~~~~~~~~~~
plugins/power/gsd-power-manager.c: In function ‘idle_configure’:
plugins/power/gsd-power-manager.c:1977:12: warning: ‘is_inhibited’ may be used uninitialized [-Wmaybe-uninitialized]
 1977 | if (!is_action_inhibited (manager, action_type)) {
      | ^
plugins/power/gsd-power-manager.c:1354:18: note: ‘is_inhibited’ was declared here
 1354 | gboolean is_inhibited;
      | ^~~~~~~~~~~~

a059909... by Bastien Nocera

power: Fix enum mismatch warning

[1/2] Compiling C object plugins/power/gsd-power.p/gsd-power-manager.c.o
plugins/power/gsd-power-manager.c:1872:1: warning: conflicting types for ‘idle_is_session_inhibited’ due to enum/integer mismatch; have ‘gboolean(GsdPowerManager *, GsmInhibitorFlag, gboolean *)’ {aka ‘int(struct _GsdPowerManager *, GsmInhibitorFlag, int *)’} [-Wenum-int-mismatch]
 1872 | idle_is_session_inhibited (GsdPowerManager *manager,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
plugins/power/gsd-power-manager.c:237:18: note: previous declaration of ‘idle_is_session_inhibited’ with type ‘gboolean(GsdPowerManager *, guint, gboolean *)’ {aka ‘int(struct _GsdPowerManager *, unsigned int, int *)’}
  237 | static gboolean idle_is_session_inhibited (GsdPowerManager *manager, guint mask, gboolean *is_inhibited);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~

779fdfa... by Sabri Ünal

Update Turkish translation

abc3c7b... by Ekaterine Papava <email address hidden>

Update Georgian translation

2beefa7... by Ekaterine Papava <email address hidden>

Update Georgian translation