summaryrefslogtreecommitdiff
path: root/plugins/media-keys
diff options
context:
space:
mode:
authorVictor Kareh <[email protected]>2026-05-27 09:01:55 -0400
committerVictor Kareh <[email protected]>2026-05-27 17:19:24 -0400
commit42ceb8b7b8f09d6180ac5e506943cd070cf3bfc3 (patch)
treea7a9c3bd7b16b9fc03c3fba5ec3837bcaaaf2b5b /plugins/media-keys
parent266af6a7fbe059649ce8d14af88f43cdeebba0cb (diff)
downloadmate-settings-daemon-42ceb8b7b8f09d6180ac5e506943cd070cf3bfc3.tar.bz2
mate-settings-daemon-42ceb8b7b8f09d6180ac5e506943cd070cf3bfc3.tar.xz
background: simplify desktop detection to use EWMH standard
This replaces caja desktop detection with a generic check for _NET_WM_WINDOW_TYPE_DESKTOP windows and makes the background plugin work with any EWMH-compliant file manager. It now treats the background plugin as a fallback: If there's no file manager drawing the background, then m-s-d will draw it. This also allows us to remove a bunch of unnecessary code: - D-Bus session manager listener - startup delays - screen size tracking - crossfade support (this is broken on msd anyway) - checking show-desktop-icons gsettings (this is only used by caja) - checking draw-background gsettings (this should be deprecated) Fixes #335 Fixes mate-desktop/mate-session-manager#159
Diffstat (limited to 'plugins/media-keys')
0 files changed, 0 insertions, 0 deletions