GNOME Bugzilla – Bug 695031
Font selector
Last modified: 2013-03-27 20:59:12 UTC
[This might belong in GOffice.] Our current font/size selectors take us lots of space in the tool bar, yet aren't very functional. Surely we can do better. Maybe we can even beg, borrow, or steal something else somewhere. Current problems: 1. Take up piles of space in the toolbar. And picking a font just isn't a very important spreadsheet task! 2. Font (not size) selector is a large, unorganized pile of fonts. There are probably even duplicates in there because of aliases. Maybe we need some kind of hierarchy. *Common Fonts* Sans Serif Mono Fonts from this document -> submenu All fonts -> submenu or something. Just not a mile long list! 3. Finding a font currently used elsewhere in the document is right now not easier than picking any other font. Hence "Fonts from this document" in the above sample.
*** Bug 170013 has been marked as a duplicate of this bug. ***
I'd vote for a Favorites submenu and an associated configuration key at the goffice level.
Also, a font preview as tooltip would help choose a font when you need one you don't often use.
More or less done now. The toolbar button is much, much smaller than it used to be. It changes sizes, though. I am not sure what I think of that. Sans/Serif/Monospace are currently hardcoded, although they are checked against available fonts. We have a reasonable sized menu by using a submenu for each initial letter. We do not have "fonts from this document". We might still get it. We have a font preview, although not as a tooltip. I think that's ok as selecting the font doesn't change the document right away. We use the same widget for font selection for the toolbar button as we do for the format-cells dialog, although the latter has extra stuff like underline, color, and strikethrough. This might migrate into the new font selector as optional elements in the same way that bold/italic selector currently is. For bitmap fonts we do not honour the sizes we could get from pango. I don't actually seem to have any such fonts and Gnumeric has been changed to ignore them via a filter function.
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.