Behdad Esfahbod
|
55520d2af1
|
XX
|
2009-11-02 14:40:22 -05:00 |
Behdad Esfahbod
|
f53d434b91
|
[GPOS] Advance buffer cursor in SinglePos lookups. Ouch!
|
2009-11-02 14:40:22 -05:00 |
Behdad Esfahbod
|
6734ed4b6b
|
[GPOS] Fix property checking
|
2009-11-02 14:40:21 -05:00 |
Behdad Esfahbod
|
cc83ae1248
|
[GPOS] Add vertical TODO
|
2009-11-02 14:40:21 -05:00 |
Behdad Esfahbod
|
6c8108cb58
|
[GPOS] Remove unused variables
|
2009-11-02 14:40:21 -05:00 |
Behdad Esfahbod
|
64e33f008f
|
[GPOS] Fix PairPos signedness
|
2009-11-02 14:40:20 -05:00 |
Behdad Esfahbod
|
80ea5bd10e
|
[GPOS] Fix mark matching
|
2009-11-02 14:40:20 -05:00 |
Behdad Esfahbod
|
4189b92aaa
|
[HB] When looking back/forward, skip marks only
|
2009-11-02 14:40:20 -05:00 |
Behdad Esfahbod
|
5130c35e93
|
[HB] Simplify MarkAttachmentType handling
|
2009-11-02 14:40:20 -05:00 |
Behdad Esfahbod
|
e4b92b85a7
|
[HB] Support parsing MarkFilteringSets introduced in OpenType 1.6
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
79420ad9ca
|
[HB] Add get_attach_points()
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
c968fc2dc8
|
[HB] More buffer cleanup
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
5876bf1b73
|
[HB] Simplify version check in GSUB/GPOS
|
2009-11-02 14:40:17 -05:00 |
Behdad Esfahbod
|
212aba6189
|
[HB] Check for GDEF/GSUB/GPOS versions
|
2009-11-02 14:40:17 -05:00 |
Behdad Esfahbod
|
9b006bc032
|
[GPOS] MarkLigPosFormat1
GPOS is complete now! Yay!
|
2009-11-02 14:40:16 -05:00 |
Behdad Esfahbod
|
923923feb2
|
[HB] Remove apply_subtables() again
|
2009-11-02 14:40:16 -05:00 |
Behdad Esfahbod
|
d468f9af5b
|
[HB] Share Extension lookup code between GSUB and GPOS
|
2009-11-02 14:40:16 -05:00 |
Behdad Esfahbod
|
498f1909e0
|
[GPOS] Remove printf. MarkMarkPos1 is working
The "bug" was in the font.
|
2009-11-02 14:40:16 -05:00 |
Behdad Esfahbod
|
fe550f4dd8
|
[GPOS] MarkMarkPosFormat1
Still not quite working.
|
2009-11-02 14:40:16 -05:00 |
Behdad Esfahbod
|
357ccde36b
|
[GPOS] MarkBasePosFormat1
|
2009-11-02 14:40:16 -05:00 |
Behdad Esfahbod
|
377bfc5860
|
[GPOS] Implement MarkArray interface
|
2009-11-02 14:40:16 -05:00 |
Behdad Esfahbod
|
c18ec2b1d7
|
[GPOS] Implement Device support in AnchorFormat3
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
fca6a0d158
|
[GPOS] Remove apply_value() return value
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
fb3b5ccfef
|
[GPOS] Start MarkBasePosFormat1
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
ee8776d9e0
|
[HB] Add TODO item
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
3015c41751
|
[HB] Remove last dependence on the old code base!
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
0f7e6b2cea
|
[GPOS] Fix more brokenness
|
2009-11-02 14:40:15 -05:00 |
Behdad Esfahbod
|
ff05d257dd
|
[HB] Move lookup types enum into subtable class
|
2009-11-02 14:40:14 -05:00 |
Behdad Esfahbod
|
4c44d830d7
|
[HB] Indentation
|
2009-11-02 14:40:14 -05:00 |
Behdad Esfahbod
|
d18fd8e3f7
|
[GPOS] CursivePosFormat1
|
2009-11-02 14:40:14 -05:00 |
Behdad Esfahbod
|
70632add33
|
[GSUB] PairPosFormat2
|
2009-11-02 14:40:14 -05:00 |
Behdad Esfahbod
|
b24ecbadf4
|
[GPOS] PairPosFormat1
|
2009-11-02 14:40:14 -05:00 |
Behdad Esfahbod
|
056c7ec1ae
|
[GPOS] Start filling apply() functions in
|
2009-11-02 14:40:14 -05:00 |
Behdad Esfahbod
|
eb0dfc830e
|
[HB] Rename LOOKUP_ARGS to APPLY_ARGS
|
2009-11-02 14:40:13 -05:00 |
Behdad Esfahbod
|
2a8e6accdf
|
[HB] Internally rename position() and substitute() to apply()
|
2009-11-02 14:40:13 -05:00 |
Behdad Esfahbod
|
f6c8a6eacf
|
[HB] Simplify casts
|
2009-11-02 14:40:13 -05:00 |
Behdad Esfahbod
|
9c42f05a5c
|
Switch Pango to new, defunt, GPOS
|
2009-11-02 14:40:13 -05:00 |
Behdad Esfahbod
|
5e5eb0573f
|
[HB] Start GPOS!
|
2009-11-02 14:40:13 -05:00 |