FontManagement

Revision 2 as of 2006-06-10 02:04:33

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

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