[cairo-commit] cairo ChangeLog,1.873,1.874
Carl Worth
commit at pdx.freedesktop.org
Thu Aug 11 14:49:09 PDT 2005
- Previous message: [cairo-commit]
cairo/src cairo-atsui-font.c, 1.19, 1.20 cairo-font.c,
1.65, 1.66 cairo-ft-font.c, 1.96, 1.97 cairo-win32-font.c,
1.37, 1.38 cairoint.h, 1.190, 1.191
- Next message: [cairo-commit] cairo/src cairo-ft-font.c, 1.97, 1.98 cairoint.h,
1.191, 1.192
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: cworth
Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv8405
Modified Files:
ChangeLog
Log Message:
2005-08-11 Carl Worth <cworth at cworth.org>
* src/cairo-ft-font.c: (_cairo_ft_unscaled_font_init),
(_cairo_ft_unscaled_font_init_key),
(_cairo_ft_unscaled_font_keys_equal),
(_cairo_ft_unscaled_font_fini),
(_cairo_ft_unscaled_font_map_destroy),
(_cairo_ft_unscaled_font_map_lock),
(_cairo_ft_unscaled_font_map_unlock),
(_cairo_ft_unscaled_font_map_create),
(_cairo_ft_unscaled_font_create_for_pattern), (_has_unlocked_face),
(_cairo_ft_unscaled_font_lock_face),
(_cairo_ft_unscaled_font_destroy),
(_cairo_ft_scaled_font_create_toy),
(cairo_ft_font_face_create_for_pattern),
(_cairo_ft_font_reset_static_data):
Move implementation of filename/id => cairo_ft_unscaled_font_t
from cairo-cache.c to cairo-hash.c, with new
cairo_ft_unscaled_font_map.
* src/cairoint.h: Add cairo_unscaled_font->hash_entry so that
unscaled fonts can live in hash tables.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.873
retrieving revision 1.874
diff -u -d -r1.873 -r1.874
--- ChangeLog 11 Aug 2005 13:35:20 -0000 1.873
+++ ChangeLog 11 Aug 2005 21:49:07 -0000 1.874
@@ -1,3 +1,26 @@
+2005-08-11 Carl Worth <cworth at cworth.org>
+
+ * src/cairo-ft-font.c: (_cairo_ft_unscaled_font_init),
+ (_cairo_ft_unscaled_font_init_key),
+ (_cairo_ft_unscaled_font_keys_equal),
+ (_cairo_ft_unscaled_font_fini),
+ (_cairo_ft_unscaled_font_map_destroy),
+ (_cairo_ft_unscaled_font_map_lock),
+ (_cairo_ft_unscaled_font_map_unlock),
+ (_cairo_ft_unscaled_font_map_create),
+ (_cairo_ft_unscaled_font_create_for_pattern), (_has_unlocked_face),
+ (_cairo_ft_unscaled_font_lock_face),
+ (_cairo_ft_unscaled_font_destroy),
+ (_cairo_ft_scaled_font_create_toy),
+ (cairo_ft_font_face_create_for_pattern),
+ (_cairo_ft_font_reset_static_data):
+ Move implementation of filename/id => cairo_ft_unscaled_font_t
+ from cairo-cache.c to cairo-hash.c, with new
+ cairo_ft_unscaled_font_map.
+
+ * src/cairoint.h: Add cairo_unscaled_font->hash_entry so that
+ unscaled fonts can live in hash tables.
+
2005-08-08 Carl Worth <cworth at cworth.org>
Reviewed by: otaylor
@@ -391,6 +414,29 @@
2005-08-06 Carl Worth <cworth at cworth.org>
+ * src/cairoint.h: Add a hash_entry as the first member of
+ cairo_unscaled_font_t so that in can live in a hash table.
+
+ * src/cairo-ft-font.c: (_cairo_ft_unscaled_font_init),
+ (_cairo_ft_unscaled_font_init_key),
+ (_cairo_ft_unscaled_font_keys_equal),
+ (_cairo_ft_unscaled_font_fini),
+ (_cairo_ft_unscaled_font_map_destroy),
+ (_cairo_ft_unscaled_font_map_lock),
+ (_cairo_ft_unscaled_font_map_unlock),
+ (_cairo_ft_unscaled_font_map_create),
+ (_cairo_ft_unscaled_font_create_for_pattern), (_has_unlocked_face),
+ (_cairo_ft_unscaled_font_lock_face),
+ (_cairo_ft_unscaled_font_destroy),
+ (_cairo_ft_scaled_font_create_toy),
+ (cairo_ft_font_face_create_for_pattern),
+ (_cairo_ft_font_reset_static_data): Rewrite the mapping from
+ filename/id -> cairo_ft_unscaled_font. The new version uses the
+ more appropriate cairo_hash_table_t rather than the awkward
+ cairo_cache_backend_t.
+
+2005-08-06 Carl Worth <cworth at cworth.org>
+
* src/cairo-ft-font.c: (_cairo_ft_scaled_font_create),
(_cairo_ft_scaled_font_create_toy),
(_cairo_ft_scaled_font_glyph_extents),
- Previous message: [cairo-commit]
cairo/src cairo-atsui-font.c, 1.19, 1.20 cairo-font.c,
1.65, 1.66 cairo-ft-font.c, 1.96, 1.97 cairo-win32-font.c,
1.37, 1.38 cairoint.h, 1.190, 1.191
- Next message: [cairo-commit] cairo/src cairo-ft-font.c, 1.97, 1.98 cairoint.h,
1.191, 1.192
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list