FontManagement

Differences between revisions 3 and 4
Revision 3 as of 2006-06-16 10:22:35
Size: 2327
Editor: dskt6433
Comment:
Revision 4 as of 2006-06-16 10:23:18
Size: 2333
Editor: dskt6433
Comment:
Deletions are marked like this. Additions are marked like this.
Line 33: Line 33:
''RaphaelBosshard: Is it possible to sort fonts into multiple categories? Like "Design", "Handwriting", "Futuristic", "Western", and so on?'' ''RaphaelBosshard: Would it be possible to sort fonts into multiple categories? Like "Design", "Handwriting", "Futuristic", "Western", and so on?''

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: Would it be 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

FontManagement (last edited 2010-03-16 11:33:47 by S0106005004cfbeb6)