Font hinting settings in ~/.config/gtk-3.0/settings.ini are not honoured
Steps to reproduce
- Create a minimal linux installation without any DE's. I installed Arch Linux with LightDM and i3-wm.
- Install gtk3, lxappearance-gtk3.
- Open lxappearance-gtk3. Go to Font tab. Change hinting style to something else than what is currently there. In my case, it is set to Full and I changed it to Medium.
- Apply and Close.
- Verify that settings.ini contains
gtk-xft-hintstyle=hintmedium
. - Open lxappearance-gtk3. Go to Font tab.
- Hinting Style is found to be set to Full.
- Close lxappearance without applying.
- Restart computer.
- Verify that settings.ini still contains
gtk-xft-hintstyle=hintmedium
. - Open lxappearance-gtk3.
- Hinting Style is found to be set to Full.
Current behavior
Font anti-aliasing settings are not read from ~/.config/gtk-3.0/settings.ini
.
Expected outcome
Font anti-aliasing settings specified in ~/.config/gtk-3.0/settings.ini
should be honored.
Version information
GTK Version: 3.22.30-1 OS: Arch Linux x86_64 with the latest updates.
Additional information
lxappearance-gtk3 saves settings to ~/.config/gtk-3.0/settings.ini
but reads them from gtk_settings_get_default()
.
Source: https://git.lxde.org/gitweb/?p=lxde/lxappearance.git;a=blob;f=src/lxappearance.c;h=a4d191a8b0aebaf0ddc95ff04090ca7808366887;hb=HEAD#l529
Edited by Farzeen