FontManagement

Revision 3 as of 2006-06-16 10:22:35

Clear message

Summary

Polishing existing font management infrastructure and adding extra components to make handling fonts very easy and user-friendly in GNOME

Picking up some ideas left over from ["UbuntuDownUnder/BOFs/FontHandling"].

Rationale

Use cases

Scope

Design

  • improving the various font bits in nautilus
    • exposing the font:/// folder more
    • improving gnome-font-viewer
    • creating a properties tab for fonts metadata
    • allowing i18n modifiable pangrams
    • visually distinguishing (manual grouping? tags? emblems?) system-wide fonts (/usr/share/fonts/) from personal ones (~/.fonts) as well as restricted/proprietary fonts from free/libre/open ones when browsing fonts:///
    • adding contextual menu actions related to fonts
  • creating a smarter font menu: [http://unifont.org/fontdialog/ Font selection widget proposal]

  • providing a GUI to set more fontconfig parameters for a user's fonts.conf

RaphaelBosshard: Is it possible to sort fonts into multiple categories? Like "Design", "Handwriting", "Futuristic", "Western", and so on?

Implementation

Possible inspiration

Some time ago, before dapper change from 6.04 to 6.06 I made some changes to gnome-font-viewer. It works, but I don't know to integrate it in the source package control-center. I redesigned the ui and used libglade. It is very similar to the old viewer, but it allows to install fonts (it is the same as dnd in fonts:///) I had forgotten it, when I read this spec. I think it could be usefull.

Code

Data preservation and migration

Outstanding issues

BoF agenda and discussion


CategorySpec