Behdad Esfahbod
|
d6aae5f5ca
|
[HB] Cleanup TODOs
|
2009-11-02 14:40:12 -05:00 |
Behdad Esfahbod
|
ee58aaebd2
|
[HB] Update copyright years
|
2009-11-02 14:40:09 -05:00 |
Behdad Esfahbod
|
f4c9514935
|
[HB] Simplify more arrays
|
2009-11-02 14:40:09 -05:00 |
Behdad Esfahbod
|
8b83580331
|
[HB] Use templates for Null objects
Also use a common pool for all nul-content ones.
|
2009-11-02 14:40:08 -05:00 |
Behdad Esfahbod
|
fc36d9453e
|
[GSUB] Add GSUB::substitute_lookup()
|
2009-11-02 14:40:08 -05:00 |
Behdad Esfahbod
|
c43562b2a7
|
[GSUB] Finish ContextSubstFormat1
|
2009-11-02 14:40:08 -05:00 |
Behdad Esfahbod
|
5a0b791184
|
[harfbuzz/GSUB] towards a partially working GSUB
|
2009-11-02 14:40:06 -05:00 |
Behdad Esfahbod
|
30bd763fa2
|
Implement the first substitute()
|
2009-11-02 14:40:06 -05:00 |
Behdad Esfahbod
|
ce48f03946
|
Merge harfbuzz-ng
|
2009-11-02 14:38:33 -05:00 |
Behdad Esfahbod
|
2d15e72c75
|
Give it a start at GSUB
|
2009-04-15 19:50:16 -04:00 |
Behdad Esfahbod
|
c44733596c
|
[hb-ot-layout] Add proper namespace to accessors
|
2008-02-18 21:33:22 -05:00 |
Behdad Esfahbod
|
4a26ea408c
|
Finish script, language, and feature public API
|
2008-01-29 17:42:11 -05:00 |
Behdad Esfahbod
|
706ab25a4c
|
Add script and language public getter API
|
2008-01-28 05:58:50 -05:00 |
Behdad Esfahbod
|
e50c3978d3
|
Rename HB_OT_Layout to hb_ot_layout_t
|
2008-01-28 00:16:49 -05:00 |
Behdad Esfahbod
|
dfa8119651
|
Rename hb_ot_layout_create() to hb_ot_layout_create_for_data()
|
2008-01-28 00:12:21 -05:00 |
Behdad Esfahbod
|
54e5aac5e2
|
GDEF completely working now
|
2008-01-27 21:21:37 -05:00 |
Behdad Esfahbod
|
6f425b1179
|
[GDEF] Finish internal API
|
2008-01-24 19:39:49 -05:00 |
Behdad Esfahbod
|
590d55cbb9
|
[GDEF] Finish public API
|
2008-01-24 19:15:35 -05:00 |
Behdad Esfahbod
|
aff831ed67
|
Implement glyph properties
|
2008-01-24 06:03:45 -05:00 |
Behdad Esfahbod
|
ead428d7a0
|
More public api
|
2008-01-24 04:09:46 -05:00 |
Behdad Esfahbod
|
fd92a3dde3
|
Starting public interface
|
2008-01-24 03:36:11 -05:00 |