It’s fairly specific, but maybe someone has an idea. I just upgrade from 23.05 to 23.11. The upgrade went almost as smooth as usual, but something changed to the visual appearance of Evolution, a gtk3 application:
The UI font and icons changed. It used to look like on the right, but now looks on the left. I don’t mind the icon change, if that’s intentional by upstream, but the font looks smaller or thinner.
Is that normal, or did I do something wrong?
(My setup is plain X11 with XMonad as the window manager, not full Gnome, and I understand that that is fairly niche, but maybe someone has seen the same change and can comment.)
I get the same changes no matter whether I run the evolution binary form the old or new system, so it doesn’t seem to depend on the actual evolution or gtk versions.
Comparing the strace -e file I find that it tires to access these directories, which actually differ:
The icon change was intentional by Evolution, you can change them back to non-symbolic under Preferences → Appearance.
The font looks like font aliasing difference, we changed the defaults in fontconfig, though in your case it looks like it went the opposite direction (from grayscale to rgba)edit: I misread the direction. Try checking the settings:
I found the setting in evolution, it was set to “Autodetect” before, and it seems the changes to adwaita-icon-them made the auto-detection go wrong maybe? In any case, setting this to “Prefer symbolic” fixed it.
As for the font, the command you gave also returns greyscale, both in the old and the new configuration. Also, changing that key using dconf-editor does not seem to have an effect, while changing the key org.gnome.desktop.interface font-name affects some of the fonts shown by Evolution.
Trying
fonts.fontconfig.subpixel.rgba = "rgb"
seems to affect parts of the Evolution view, e.g. the email header; the same parts that the dconf font-name setting affects, but not the UI fonts. Odd.