------------------------------------------------------------------- Wed Dec 5 16:36:41 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.8: + Some API additions (see NEWS for details). + Actually implement hb_shape_plan_get_shaper (). + Make UCDB data tables const. + Lots of internal refactoring in OTLayout tables. + Flesh out hb_ot_layout_lookup_collect_glyphs(). - Drop harfbuzz-missing-return.patch: fixed upstream. ------------------------------------------------------------------- Tue Dec 4 14:11:18 UTC 2012 - vuntz@opensuse.org - Update to version 0.9.7: + Some API additions and changes (see NEWS for details). + Fix Arabic contextual joining using pre-context text. + Fix Sinhala "split matra" mess. + Fix Khmer shaping with broken fonts. + Implement Thai "PUA" shaping for old fonts. + Do NOT route Kharoshthi script through the Indic shaper. + Disable fallback positioning for Indic and Thai shapers. + Misc fixes. + hb-shape / hb-view changes: - Add --text-before and --text-after - Add --bot / --eot / --preserve-default-ignorables - hb-shape --output-format=json - Add harfbuzz-missing-return.patch: fix missing return value. ------------------------------------------------------------------- Wed Nov 14 14:11:21 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.6: + Don't clear pre-context text if no new context is provided. + Fix ReverseChainingSubstLookup, which was totally borked. + Adjust output format of hb-shape a bit. + Include config.h.in in-tree. Makes it easier for alternate build systems. + Fix hb_buffer_set_length(buffer, 0) invalid memory allocation. + Use ICU LayoutEngine's C API instead of C++. Avoids much headache. + Drop glyphs for all of Unicode Default_Ignorable characters. + Misc build fixes. + Arabic shaper: - Enable 'dlig' and 'mset' features in Arabic shaper. - Implement 'Phags-pa shaping, improve Mongolian. + Inidic shaper: - Decompose Sinhala split matras the way old HarfBuzz / Pango did. - Initial support for Consonant Medials. - Start adding new-style Myanmar shaping. - Make reph and 'pref' logic introspect the font. - Route Meetei-Mayek through the Indic shaper. - Don't apply 'liga' in Indic shaper. - Improve Malayalam pre-base reordering Ra interaction with Chillus. ------------------------------------------------------------------- Mon Oct 15 20:18:25 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.5: + Synthetic-GSUB Arabic fallback shaping. + Misc Indic improvements. + Add build system support for pthread. + Imported UCDN for in-tree Unicode callbacks implementation. + Context-aware Arabic joining. + Misc other fixes. + API extensions. ------------------------------------------------------------------- Thu Sep 13 12:01:23 UTC 2012 - dimstar@opensuse.org - Update to version 0.9.4: + Indic improvements with old-spec Malayalam. + Better fallback glyph positioning, specially with Thai / Lao marks. + Implement dotted-circle insertion. + Better Arabic fallback shaping / ligation. + Added ICU LayoutEngine backend for testing. + Misc fixes. - Add pkgconfig(icu-le) BuildRequires: needed for the new ICU LayoutEngine backend. ------------------------------------------------------------------- Tue Aug 21 15:43:57 UTC 2012 - vuntz@opensuse.org - Initial package (version 0.9.3).