Behdad Esfahbod
|
4497af0069
|
[HB] Would have helped if I actually knew C++ before using it...
|
2009-11-02 14:40:18 -05:00 |
|
Behdad Esfahbod
|
cc6c644ff2
|
[HB] More cleanup
|
2009-11-02 14:40:18 -05:00 |
|
Behdad Esfahbod
|
20cc86b359
|
[HB] Simplify Tag
|
2009-11-02 14:40:18 -05:00 |
|
Behdad Esfahbod
|
3ec0092c5e
|
[HB] Simplify more
|
2009-11-02 14:40:18 -05:00 |
|
Behdad Esfahbod
|
6ad8d5f3c7
|
[HB] Simplify some basic things
|
2009-11-02 14:40:18 -05:00 |
|
Behdad Esfahbod
|
f96ffd43bc
|
[HB] simplify macros
|
2009-11-02 14:40:18 -05:00 |
|
Behdad Esfahbod
|
8e7b30782a
|
[HB] Update text files
|
2009-11-02 14:40:18 -05:00 |
|
Behdad Esfahbod
|
fa7d472494
|
[HB] Remove stale makefile.msc too
|
2009-11-02 14:40:17 -05:00 |
|
Behdad Esfahbod
|
da2c52abcd
|
[HB] Remove old code!
Goodbye 16 thousand lines of ten-year old code!
|
2009-11-02 14:40:17 -05:00 |
|
Behdad Esfahbod
|
e5372f1621
|
[HB] Remove stale TODO mark
|
2009-11-02 14:40:17 -05:00 |
|
Behdad Esfahbod
|
96908b8984
|
[HB] Add FixedVersion cast to int
|
2009-11-02 14:40:17 -05:00 |
|
Behdad Esfahbod
|
957740dd25
|
[HB] Simplify tag
|
2009-11-02 14:40:17 -05:00 |
|
Behdad Esfahbod
|
87fcdcbe36
|
[HB] Remove unused data types
|
2009-11-02 14:40:17 -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
|
a21b5062cc
|
[HB] Minor
|
2009-11-02 14:40:17 -05:00 |
|
Behdad Esfahbod
|
a080b1cc2f
|
[HB] Add TODO items
|
2009-11-02 14:40:17 -05:00 |
|
Behdad Esfahbod
|
e4efdd80a8
|
[GDEF] Add some get_carret_value() code
|
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
|
c7d457aa3a
|
[HB] Ouch. Add files.
|
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
|
c6456ca5cf
|
[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
|
5c0adce1cc
|
[HB] Rename harfbuzz-buffer to hb-buffer
|
2009-11-02 14:40:15 -05:00 |
|
Behdad Esfahbod
|
b857b49c82
|
[HB] Remove all references to the old code!
|
2009-11-02 14:40:15 -05:00 |
|
Behdad Esfahbod
|
e1593a6e62
|
[GPOS] Finally it's working, up to Cursive
Wow, IranNastaliq renders perfectly again!
|
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
|
263bbef767
|
[GDEF] Simplify Device access
|
2009-11-02 14:40:14 -05:00 |
|
Behdad Esfahbod
|
60d77cf05f
|
[HB] Indentation
|
2009-11-02 14:40:14 -05:00 |
|
Behdad Esfahbod
|
90de3dfff9
|
[HB] Remove unused methods
|
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
|
4fa77d3c43
|
[HB] Use enums
|
2009-11-02 14:40:14 -05:00 |
|
Behdad Esfahbod
|
6b54c5d044
|
[HB] More reference cast simplification
|
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 |
|