gnome-control-center/vfs-methods/fontilus/ChangeLog
James Henstridge 1174a5b0a9 set gnome-font-viewer as default app for type1, ttf and pcf fonts.
2002-12-05  James Henstridge  <james@daa.com.au>

    * src/fontilus.keys: set gnome-font-viewer as default app for
    type1, ttf and pcf fonts.

    * src/fontilus.applications: add application registry file for
    gnome-font-viewer.  Set it to accept URIs in file:/// and
    fonts:///.  It supports others though ...

    * src/Makefile.am: change executable names, and install them.

    * src/font-view.c (main): add an "in" shadow round the rendered text.
2002-12-05 15:47:45 +00:00

68 lines
2.4 KiB
Text

2002-12-05 James Henstridge <james@daa.com.au>
* src/fontilus.keys: set gnome-font-viewer as default app for
type1, ttf and pcf fonts.
* src/fontilus.applications: add application registry file for
gnome-font-viewer. Set it to accept URIs in file:/// and
fonts:///. It supports others though ...
* src/Makefile.am: change executable names, and install them.
* src/font-view.c (draw_text): move text drawing into separate
function.
(create_text_pixmap): handle bitmap fonts by drawing the test
string at the correct size(s).
(add_face_info): display some information about the font.
(main): add an "in" shadow round the rendered text.
* src/font-view.c (main): change so that it renders the text at a
number of different sizes, like fontcarton did. Need to show some
info about the font too ...
2002-12-04 James Henstridge <james@daa.com.au>
* src/font-view.c (main): get font to render correctly. Things
work fine now that I am using the same FT_Library handle as Xft
was ...
(main): don't use Xft's FT_Library handle, since it is underscore
prefixed. The real problem is that XftInitFtLibrary() wasn't
getting called.
* src/font-view.c (main): start of simple font viewer program.
Doesn't correctl display the text yet though :(
* src/ftstream-vfs.c (FT_New_Face_From_URI): rename function to
match naming scheme used elsewhere.
2002-12-02 James Henstridge <james@daa.com.au>
* src/thumbnailer.c (draw_char): split code for drawing character
into separate function.
(save_pixbuf): function to save the pixbuf. We crop the pixbuf
leaving PAD_PIXELS pixels round the edges.
(draw_bitmap): handle monochrome bitmaps.
(main): don't error out if we can't set pixel size.
* src/ftstream-vfs.c (FT_New_URI_Face): unset the
FT_FACE_FLAG_EXTERNAL_STREAM flag on the face, so that it gets
freed with the face. (this is a bit of a hack ...).
* src/thumbnailer.c (main): fix bound on for loop (gaaaargh).
(main): re-enable shutdown of the library
* src/Makefile.am (libfont_method_la_LIBADD): fix typo.
* src/ftstream-vfs.c (FT_New_URI_Face): FT_Stream is a pointer, so
sizeof(FT_Stram) gives the wrong result :(
2002-12-01 James Henstridge <james@daa.com.au>
* src/font-method.c (do_read_directory): include ".directory" in
the directory listing.
(do_open): handle "/.directory".
(do_get_file_info): handle "/.directory".
(do_is_local): handle "/.directory".
* src/Makefile.am: install font-method.conf