Wednesday, April 2, 2008

Font Manager 0.5

Filenames are finally back! Go to View->Font Information to see them. Also added: a special mode for entering custom text, View->Custom Text.

However, due to the slightly hacky way the filenames are obtained (calling fc-list and parsing some slightly escaped and *undocumented* output), I don't consider it safe enough to support deletion yet. I have no problem showing them as a hint though. Perhaps a future release will find a reliable way of pulling the filename from fontconfig.


Release is here.

Tuesday, April 1, 2008

Font Manager 0.4

Another release! The preview window now properly sets and shows the style and size.
More text is shown by default, and the size and style is user selectable.

Monday, March 31, 2008

Font Manager 0.3.1

A few tweaks for this one:

* Try to always show a font on startup, it looks nice and makes a better first impression
* Split the preview panel into two tabs. Not much on the second one yet, though..

Font Manager 0.3 - Groups and Usability in Focus

Well, a major milestone has been reached. User created groups! And bugs have been squashed.

Changelog:

* make ~/.fonts.conf if it doesn't exist, like on Fedora
* User created groups! They are saved in ~/.fontmanager/groups.xml
* Cut and paste or drag fonts between collections
* Do not break out styles in the font list. Let's focus on keeping this really easy to use, and for now that just means working with families.
* libxml2 for read and write
* up to 1000 lines of code :)

Caveats:
* Picking styles for the preview window is disabled until the next release. The next release will try to restore that and add a metadata tab.

Gripes:
Does gtk not support dragging multiple rows? Argh.

The latest is always here

Screenshot:

Saturday, March 29, 2008

Font Manager 0.2, lots of work

New features:
* Menu bar!
* use libxml2 instead of hackery to read our own conf file
* you may turn off either family name or a family + style + filename. this supports multiple font files having the same family and style. (for example, a .ttf and .otf)


Download it here.


Screenshots:

Font Manager 0.1 for Linux

This is the Initial release of font manager! After a day of development, it seems to do the initial goal - clean up the wifes cluttered gimp font selector.

What is Font Manager?

It is similar to Apples font book, in that it can easily preview and enable and disable system and user fonts. It uses a fontconfig xml file for configuration so no files have to be moved around (which is impossible and/or very dangerous for system fonts).

At the moment the interface is quite simple. Click to preview a font, double click to enable or disable a family or style of a family.

Font Manager is a simple python script and only requires pygtk and fontconfig to be installed. You may download it here at Comcast. Note: Comcast screws up the mime type and shows it as text, so right click and "save page as" after you are done inspecting the source code :)

If you want to undo its settings, just do:
rm -rf ~/.font_manager


Font Manager was develped on Ubuntu 8.04 beta.

Screenshots: