<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-settings-daemon, branch 1.28</title>
<subtitle>MATE settings daemon</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/'/>
<entry>
<title>xsettings: Add gsettings for custom XSettings overrides</title>
<updated>2025-09-02T18:21:52+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2025-08-20T22:56:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=6d0200e0eac08a5867f83dd741a4dec7a1fefa25'/>
<id>6d0200e0eac08a5867f83dd741a4dec7a1fefa25</id>
<content type='text'>
Add XSettings override gsettings to allow changing arbitrary XSettings
on GSettings without requiring code changes. This enables third-party
tools (like unity-gtk-module extensions) to integrate with MATE by
setting custom XSettings values at runtime.

The implementation adds an 'overrides' key to the xsettings plugin
schema which accepts a dictionary mapping XSetting names to values.

The complete list of XSettings is over at
https://www.freedesktop.org/wiki/Specifications/XSettingsRegistry/

Backported mostly from:
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/c6e9079d
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/35764838

Fixes: https://github.com/mate-desktop/mate-settings-daemon/issues/158
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add XSettings override gsettings to allow changing arbitrary XSettings
on GSettings without requiring code changes. This enables third-party
tools (like unity-gtk-module extensions) to integrate with MATE by
setting custom XSettings values at runtime.

The implementation adds an 'overrides' key to the xsettings plugin
schema which accepts a dictionary mapping XSetting names to values.

The complete list of XSettings is over at
https://www.freedesktop.org/wiki/Specifications/XSettingsRegistry/

Backported mostly from:
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/c6e9079d
- https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/35764838

Fixes: https://github.com/mate-desktop/mate-settings-daemon/issues/158
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove remaining unused references to dbus-glib</title>
<updated>2024-10-02T00:33:31+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-09-30T07:50:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=e57d532ac69fc3f6f5a34d9ce648bbdfb6a81185'/>
<id>e57d532ac69fc3f6f5a34d9ce648bbdfb6a81185</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a keyboard shortcut to start a screen reader (#416)</title>
<updated>2024-09-10T09:04:42+00:00</updated>
<author>
<name>vojtapolasek</name>
<email>krecoun@gmail.com</email>
</author>
<published>2024-09-10T09:04:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=a007205797df6d1027f54d06cec3c16451c9ffd5'/>
<id>a007205797df6d1027f54d06cec3c16451c9ffd5</id>
<content type='text'>
alt+super+s</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
alt+super+s</pre>
</div>
</content>
</entry>
<entry>
<title>configure.ac: don't link plugins with -no-undefined</title>
<updated>2024-08-15T17:59:01+00:00</updated>
<author>
<name>orbea</name>
<email>orbea@riseup.net</email>
</author>
<published>2024-03-17T18:52:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=dc9c2eb24269ea925d98e2bebda2d7fde61c086d'/>
<id>dc9c2eb24269ea925d98e2bebda2d7fde61c086d</id>
<content type='text'>
Many of the plugins depend on mate_settings_plugin_get_type(), but this
symbol is only available at runtime in the mate-settings-daemon program.

With GNU libtool the -no-undefined flag gets silently ignored and the
build succeeds, but with slibtool it correctly sets -Wl,--no-undefined
in the LDFLAGS causing the build to fail.

To solve this simply removing -no-undefined is enough.

Gentoo issue: https://bugs.gentoo.org/922326
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many of the plugins depend on mate_settings_plugin_get_type(), but this
symbol is only available at runtime in the mate-settings-daemon program.

With GNU libtool the -no-undefined flag gets silently ignored and the
build succeeds, but with slibtool it correctly sets -Wl,--no-undefined
in the LDFLAGS causing the build to fail.

To solve this simply removing -no-undefined is enough.

Gentoo issue: https://bugs.gentoo.org/922326
</pre>
</div>
</content>
</entry>
<entry>
<title>plugins: add missing x11 linker flags</title>
<updated>2024-08-15T17:59:01+00:00</updated>
<author>
<name>orbea</name>
<email>orbea@riseup.net</email>
</author>
<published>2024-03-17T17:14:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=1462391e13a746157924ce80b14d7fd68cd48430'/>
<id>1462391e13a746157924ce80b14d7fd68cd48430</id>
<content type='text'>
Many of the plugins depend on the libX11 and libXi linker flags, but
they are missing.

With GNU libtool the -no-undefined flag is silently ignored so the build
succeeds, but with slibtool is correctly sets -Wl,--no-undefined in the
linker flags.

Gentoo issue: https://bugs.gentoo.org/922326
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many of the plugins depend on the libX11 and libXi linker flags, but
they are missing.

With GNU libtool the -no-undefined flag is silently ignored so the build
succeeds, but with slibtool is correctly sets -Wl,--no-undefined in the
linker flags.

Gentoo issue: https://bugs.gentoo.org/922326
</pre>
</div>
</content>
</entry>
<entry>
<title>build: escape newline</title>
<updated>2024-08-15T17:59:01+00:00</updated>
<author>
<name>orbea</name>
<email>orbea@riseup.net</email>
</author>
<published>2024-03-17T17:35:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=2194cb268ddc7289ba7f7ec36544527c238fa797'/>
<id>2194cb268ddc7289ba7f7ec36544527c238fa797</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: fix Debian builds</title>
<updated>2024-07-16T02:46:02+00:00</updated>
<author>
<name>lukefromdc</name>
<email>lukefromdc@hushmail.com</email>
</author>
<published>2024-07-16T02:46:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=5a2fd136fe1b7d25d501ccbe0d0f6d0df2206bf7'/>
<id>5a2fd136fe1b7d25d501ccbe0d0f6d0df2206bf7</id>
<content type='text'>
The policykit-1 transitional package seems to no longer exist in Debian testing
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The policykit-1 transitional package seems to no longer exist in Debian testing
</pre>
</div>
</content>
</entry>
<entry>
<title>release 1.28.0</title>
<updated>2024-02-16T17:59:57+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2024-02-16T17:59:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=e35462eeefb6d5eabebf76317640ee4fa62ecbb0'/>
<id>e35462eeefb6d5eabebf76317640ee4fa62ecbb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tx: sync with transifex</title>
<updated>2024-02-16T17:40:21+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2024-02-16T17:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=d0649691faaaae404e2a99c05ea7c91fd61ad45d'/>
<id>d0649691faaaae404e2a99c05ea7c91fd61ad45d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>release 1.27.1</title>
<updated>2024-01-25T18:35:01+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2024-01-25T18:35:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-settings-daemon/commit/?id=2127e18683ef94dc8ba6623f09aed64941a7d0d4'/>
<id>2127e18683ef94dc8ba6623f09aed64941a7d0d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
