I would like to have the ability to hide fonts/font families from the font list in LibreOffice, without removing the fonts from my system. This option could be integrated into the LibreOffice options GUI.
For the implementation, I was thinking about a ListBox.
UX Team: Assemble!
Status -> NEW
Component -> ux-advise
Severity -> enhancement
Well it could be put in Tools > Options > Fonts, but with most users, they have a long list of fonts, so many it would be easiest to allow the user to specify the only fonts he/she wants to see in the font list.
Created attachment 114199 [details]
fonts preferences section in scribus
Was going through Scribus today and noticed they had a section in their preferences for the user to select which fonts they want to have available in their interface, so i've attached a screenshot of how they present it.
Good screenshot. For the implementation in LibreOffice however, I would choose to work with font families instead of fonts. Otherwise the view is cluttered really fast.
Yes by font family would be the way to go, though LO doesnt detect font families correctly (bug 72944), so one way or another the list will be cluttered. :D
So i'd assume the grid would have the following fields :-
number of styles
(In reply to Jay Philips from comment #5)
Could you make a mockup?
(In reply to Geoffrey from comment #6)
> Could you make a mockup?
Dont really see the need for it as it is quite straight forward a grid type control like the scribus screenshot.
*** Bug 91036 has been marked as a duplicate of this bug. ***
Migrating Whiteboard tags to Keywords: (needsDevEval, topicUI)
Created attachment 137006 [details]
textmaker's options dialog's fonts tab
*** Bug 36492 has been marked as a duplicate of this bug. ***
The elephant in the room is that the LO font list is unbelievably cluttered with a default install (using Gnome on Ubuntu). If your default is EN-US, you get lots of fonts installed that are used in English-speaking countries that you will never use! I am referring especially to Indic and Asian fonts.
The solution to that problem is to metapackage Indic and Asian fonts upstream, and only install them when a user chooses a locale where they are used! But until Gnome/Ubuntu get their act together, LO needs to have a way to hide font packages and metapackages. The upstream locale inadequacies simply highlight the need for a font selection list. It is obviously useful in other contexts. Just keep it simple! A clutter problem does not call for a cluttered answer. Thanks.