GNOME Bugzilla – Bug 622163
Add font face change
Last modified: 2010-09-01 18:17:08 UTC
Some people can be interested on changing the size/font face/style of the fonts in Caribou, separately to the ones selected for the desktop. Add a way to select the desired font
Created attachment 164114 [details] [review] GConf schema for default key font face and size
Created attachment 164115 [details] [review] It modifies glade file to reorganize the preferences window
Created attachment 164116 [details] [review] Code changes to modify default font
Created attachment 164150 [details] [review] Loads font configuration when Caribou starts
Review of attachment 164116 [details] [review]: Please limit lines to 80 chars. ::: caribou/ui/keyboard.py @@ +66,3 @@ layout_combo.connect("changed", self._on_layout_changed, client) + key_font_widget.set_font_name(client.get_string(const.CARIBOU_GCONF + "/key_font")) + key_font_widget = builder.get_object("key_font_selector") There should be a fallback when the gconf key is not present (and schema is not installed).
Created attachment 164744 [details] [review] Fixes line width, adds default value for font name
OK, Sorry for this being a bit late, but this is what I am thinking.. When adjusting the font size, the keys don't grow to fit the labels. Maybe we should get rid of the "key size" option, and simply adjust the size depending on the font? I would typically merge and release this, but I feel like this feature in itself is not useful unless you could enlarge the fonts, which this patch does not do well.
Created attachment 167978 [details] [review] Allow user to change key font and size.
This is my attempt at doing this. Excuse the large patch.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.