GNOME Bugzilla – Bug 660738
Font changes ignored since 3.2
Last modified: 2011-11-14 15:11:04 UTC
Hey, starting with 3.2 (and the switch to gsettings, I guess), monospace fonts are not displayed at the correct size (they're too huge). I was using the “use the same as other applications” in 3.0- with the setting set in gconf. Now, I don't have that configured in gsettings (I don't run GNOME so I didn't figured out yet how to do that) so I've switched to manual setting in evolution, but selecting a monospace size doesn't change anything, it's still using the same large size.
Note running: gsettings set org.gnome.desktop.interface monospace-font-name "Monospace 5" fixes the font size (wether “use same font size” is selected or not). So it seems that the checkbox doesn't do anything anymore
bug 660551 might be related (same issue?)
I don't think so, it seems that setting the setting to a same value worked for that user. In my case selecting anything there doesn't work, the only way to change this is to set it in gsettings (and it works wether or not the checkbox is ticked),
Is evolution emitting any WARNING or CRITICAL messages to the terminal?
Created attachment 199631 [details] [review] evo patch for evolution; I also realized, when switching to Gnome 3.2, that spell error color in composer is yellow, not red, as it used to. Thus I found couple more issues which are fixed by this patch: - wrong colors - gtk's css parses only #rrggbb colors, from those encoded by gdk_color_to_string(), which are #rrrrggggbbbb, it takes only the first 8 letters (not including the pound), thus it decodes #rrrrgg as the full color, so for full red FFFF00000000 is used FFFF00, which is yellow - 'fixed-font-name' is expected as string, thus quotes needed - changes in preferences are not propagated immediately (the style isn't recreated)
Created commit d457111 in evo master (3.3.1+) Created commit c8abded in evo gnome-3-2 (3.2.2+)
Created attachment 199632 [details] [review] evo patch for evolution; There was a typo in the patch, missing comma :-/
*** Bug 662107 has been marked as a duplicate of this bug. ***
*** Bug 662577 has been marked as a duplicate of this bug. ***
*** Bug 663997 has been marked as a duplicate of this bug. ***
*** Bug 664036 has been marked as a duplicate of this bug. ***