https://bugs.kde.org/show_bug.cgi?id=487714

--- Comment #13 from Nate Graham <[email protected]> ---
Git commit a12a2a4b13d5400852aa0c12d70755cf87fd2105 by Nate Graham, on behalf
of Reilly Brogan.
Committed on 14/11/2025 at 15:55.
Pushed by ngraham into branch 'master'.

Fix formatting for gsettings font configurations

As mentioned in 487714 the new monospace font setting is causing issues with
emacs. This is because the schema for font settings
(https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/blob/gnome-49/schemas/org.gnome.desktop.interface.gschema.xml.in?ref_type=heads#L107
specifies that they should be in the format `$fontFamily $fontStyle $pointSize`

(IE `Hack Bold 14`)

whereas we were adding it as `$fontFamily, $fontStyle $pointSize`

(IE `Hack, Bold 14`).

Fix this by removing the extra comma when inserting font settings into the
gsettings database only. I verified that this format is indeed what it looks
like when the setting is changed via gnome-tweaks.

M  +4    -4    kded/configvalueprovider.cpp
M  +2    -2    kded/configvalueprovider.h
M  +5    -4    kded/gtkconfig.cpp

https://invent.kde.org/plasma/kde-gtk-config/-/commit/a12a2a4b13d5400852aa0c12d70755cf87fd2105

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to