Behdad Esfahbod
|
314905d754
|
Explicitly track whether the buffer has positions
|
2009-12-20 14:50:42 +01:00 |
Behdad Esfahbod
|
ff44f88df2
|
Handle shaping in non-native direction
|
2009-11-06 19:48:16 -05:00 |
Behdad Esfahbod
|
25e7ef7046
|
Add _hb_buffer_add_output_glyphs() that takes codepoint_t*
|
2009-11-06 17:21:01 -05:00 |
Behdad Esfahbod
|
9db8ad7531
|
Add hb_ot_layout_position_finish()
We expect buffer to be setup with default positions before GPOS.
|
2009-11-06 16:47:31 -05:00 |
Behdad Esfahbod
|
9bef3611f0
|
Rename [xy]_pos to [xy]_offset since we don't accumulate positions
|
2009-11-05 12:20:11 -05:00 |
Behdad Esfahbod
|
2f50d87368
|
Start filling hb_shape() in
|
2009-11-04 21:07:03 -05:00 |
Behdad Esfahbod
|
ae070b7d39
|
Add script and language to buffer
|
2009-11-04 20:29:54 -05:00 |
Behdad Esfahbod
|
5ebabecef3
|
Move unicode_funcs to buffer
|
2009-11-03 15:15:07 -05:00 |
Behdad Esfahbod
|
864e2560b6
|
[HB] Fix pedantic warnings
|
2009-11-02 14:40:45 -05:00 |
Behdad Esfahbod
|
12eae6d55d
|
[HB] Fix buffer sizing issue with mingw gcc
Bit field packing is a delicate field. Issue reported in comment 3 here:
http://bugzilla.gnome.org/show_bug.cgi?id=591511
|
2009-11-02 14:40:42 -05:00 |
Behdad Esfahbod
|
a579584594
|
[HB] Add comment
|
2009-11-02 14:40:42 -05:00 |
Behdad Esfahbod
|
e4679d9fae
|
[HB] Fix _hb_buffer_next() when positioning
We were copying glyphs to output. This should not happen when in
GPOS. Back then it was fine, then some optimizations broke then
assumption.
|
2009-11-02 14:40:41 -05:00 |
Behdad Esfahbod
|
cbe5a4e08e
|
[HB] Reuse the positions array as alt string array
|
2009-11-02 14:40:37 -05:00 |
Behdad Esfahbod
|
468769b8f5
|
[HB] Rename hb_ot_layout_feature_mask_t to hb_mask_t
|
2009-11-02 14:40:34 -05:00 |
Behdad Esfahbod
|
f1322e52d5
|
[HB] Cleanup public buffer structs
|
2009-11-02 14:40:26 -05:00 |
Behdad Esfahbod
|
11fbb5487d
|
[HB] Port buffert to new object API
|
2009-11-02 14:40:25 -05:00 |
Behdad Esfahbod
|
c968fc2dc8
|
[HB] More buffer cleanup
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
88a5f5a49b
|
[HB] Cleanup buffer
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
6c78683c04
|
[HB] Update copyright years
|
2009-11-02 14:40:18 -05:00 |
Behdad Esfahbod
|
f96ffd43bc
|
[HB] simplify macros
|
2009-11-02 14:40:18 -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 |