*** empty log message ***
authorhanda <handa>
Mon, 29 Dec 2008 14:58:27 +0000 (14:58 +0000)
committerhanda <handa>
Mon, 29 Dec 2008 14:58:27 +0000 (14:58 +0000)
ChangeLog
NEWS

index 12f9889..64805b3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2008-12-29  Kenichi Handa  <handa@m17n.org>
+
+       * src/otf.h (OTF_get_variation_glyphs): Extern it..
+
+       * src/otfdrive.c (OTF_get_variation_glyphs): New function.
+
+       * example/otfview.c (uvs_area, uvs_label): New variables.
+       (sub14, uvs): New variable.
+       (update_uvs_area): New function.
+       (update_seq_area): Set `glyph_id' member only when no charmap is
+       used.
+       (update_render_area): Handle a variation selector.
+       (UVSProc): New function.
+       (RenderProc): Call update_uvs_area if the font is OpenType.
+       (create_widgets): Create uvs_area widget if the font has variation
+       selector.
+       (main): Setup sub14. Set font in gc_set.
+
 2008-12-24  Kenichi Handa  <handa@m17n.org>
 
        * src/otfdrive.c (get_uvs_glyph): Complete the code.
diff --git a/NEWS b/NEWS
index a696c4c..e134f05 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,16 @@ Copyright (C) 2003, 2004, 2005, 2006, 2008
 See the end for copying conditions.
 
 \f
+* Changes in libotf 0.9.9
+
+** New function OTF_get_variation_glyphs returns glyphs selected by
+variation selectors.
+
+** The funciton OTF_drive_cmap handles a variation selector.
+
+** The example program `otfview' can handle variation selectors.
+
+\f
 * Changes in libotf 0.9.6 through 0.9.8
 
 ** There's no API change, just bug fixes.