GNOME Bugzilla – Bug 324717
custom font option broken with seamonkey backend
Last modified: 2014-08-26 19:50:00 UTC
Galeon compiled with seamonkey (1.0b or 1.0a) as mozilla backend doesn't respect the choice of "Sans Serif" or "Serif" fonts as default font. It always uses serif, both if the "Always use these fonts" checkbox is checked and if it's unchecked.
Sigh, this is a change in the mozilla preferences stuff, the default is now set per-language. Perhaps the best thing to do is just remove that option entirely, firefox doesn't have the option anymore https://bugzilla.mozilla.org/show_bug.cgi?id=95227
*** Bug 330074 has been marked as a duplicate of this bug. ***
The change is coherent with the other per-encoding/language preferences, so I suppose Galeon will switch to an Epiphany-like dialog where everything is per-encoding/language. (Note to self: this is Debian bug http://bugs.debian.org/356795.)
*** Bug 333801 has been marked as a duplicate of this bug. ***
This bug is still active as of today, even though galeon's font preferences dialog very much mirrors that of firefox. Switching between "Serif" and "Sans Serif" for the Default top radio button doesn't do anything: it will always default to serif.
Created attachment 120095 [details] [review] Patch to fix default font choice Here's a patch that fixes the issue. The patches changes the name of the gconf key used to store this option, and makes it dependent of the current encoding. The patch also changes the preferences dialog glade file, to move the default choice UNDER the encoding choice (since changing the encoding will update that default font accordingly now).
Galeon has not seen any code changes since May 2010: https://git.gnome.org/browse/archive/galeon/log This project is not under active development anymore and got recently archived in GNOME Git. It is currently unlikely that there will be any further active development. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again. If you are interested in maintainership, inform https://mail.gnome.org/mailman/listinfo/desktop-devel-list