~trebelnik-stefina/cinnamon-test/+git/cinnamon-settings-daemon:leigh123linux-patch-1

Last commit made on 2024-01-20
Get this branch:
git clone -b leigh123linux-patch-1 https://git.launchpad.net/~trebelnik-stefina/cinnamon-test/+git/cinnamon-settings-daemon

Branch merges

Branch information

Recent commits

d9a6965... by leigh123linux

Fix compile issue

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

6.0.0

f5393cb... by Michael Webster

cinnamon-settings-session.c: Don't unref a null GCancellable.

It's only set during consolekit-managed sessions.

ae96c48... by Michael Webster

daemon-skeleton.h: Make sure the GMainLoop is accessible everywhere
it's needed.

349e27a... by Michael Webster

xsettings: Add gtk-keynav-use-caret setting

ae4756d... by Michael Webster

csd-background: Make wayland-compatible

This may not last, as it's not able to actually run as a wayland
client currently (due to the fact we can't hint to muffin that
these are desktop/background windows.

New code is added in muffin to sort these windows to the bottom
of the bottom_window_group (behind file managers).

Behave as before under x11 (painting the root window).

c5b3e5f... by Michael Webster

wayland: Add a plugin to sync cinnamon/gnome settings

In Xorg, Gtk3 uses xsettings so everything works fine.

In Wayland, Gtk3 is hardcoded to use the GNOME gsettings schema.

Watch for changes to our settings and apply them to their
equivalents in the gnome namespaces. Flatpaks will inherit this
thru xdg-desktop-portal-gtk's settings portal.

8c55ffb... by Michael Webster

optimization: Only initialize libnotify for plugins that need it

5a34ede... by Michael Webster

Add wayland support

- Remove x11 code where currently possible
- Use Gtk only in plugins that require it
- Force x11 backend where necessary.

13b0aa4... by Rick Calixte <email address hidden>

Fix meson.build deprecations up to 0.56.0 (#383)