Sign in
android
/
platform
/
external
/
harfbuzz_ng
/
refs/heads/marshmallow-release
/
src
/
hb-ot-layout.h
7627100
Mark unsigned integer literals with the u suffix
by Behdad Esfahbod
· 11 years ago
911ca38
Add back API removed recently
by Behdad Esfahbod
· 11 years ago
da13293
Rework handling of requiredFeature to solve problem with rlig in arial.ttf from winxp
by Jonathan Kew
· 11 years ago
fbd4acc
Clean ht-ob headers
by Luis de Bethencourt
· 11 years ago
27674b4
[OTLayout] Protect against out-of-range lookup indices
by Behdad Esfahbod
· 11 years ago
6c48f20
[otlayout] Add structs for JSTF table
by Behdad Esfahbod
· 12 years ago
875a5cb
[OTLayout] Change hb_ot_layout_get_params() API
by Behdad Esfahbod
· 12 years ago
4ab99fb
Minor
by Behdad Esfahbod
· 12 years ago
e9ad71d
[OTLayout] Rename hb_ot_layout_position_get_size() to hb_ot_layout_get_size_params()
by Behdad Esfahbod
· 12 years ago
f54cce3
[OTLayout] Implement 'size' feature
by Behdad Esfahbod
· 12 years ago
a88e716
[OTLayout] Implement hb_ot_layout_collect_lookups()
by Behdad Esfahbod
· 12 years ago
e8cfdd7
Start implementing collect_glyphs() operation
by Behdad Esfahbod
· 12 years ago
89ca8ee
Implement hb_ot_layout_get_glyphs_in_class()
by Behdad Esfahbod
· 12 years ago
5a08ecf
Implement hb_ot_layout_get_glyph_class()
by Behdad Esfahbod
· 12 years ago
977f174
Unbreak tests
by Behdad Esfahbod
· 12 years ago
f306410
Bunch of independent changes (ouch)
by Behdad Esfahbod
· 12 years ago
362a990
Rename hb_ot_layout_would_substitute_lookup() and hb_ot_layout_substitute_closure_lookup()
by Behdad Esfahbod
· 12 years ago
d9b204d
[GSUB] Allow non-zero-context matching in would_apply()
by Behdad Esfahbod
· 13 years ago
5f4c528
Minor
by Behdad Esfahbod
· 13 years ago
b0e6a26
[OT] Hide some API
by Behdad Esfahbod
· 13 years ago
1e7d860
[GPOS] Adjust mark advance-width zeroing logic
by Behdad Esfahbod
· 13 years ago
05bd1b6
[GSUB/GPOS] Move glyph props matching around
by Behdad Esfahbod
· 13 years ago
11f4c87
[OT] Remove hb_ot_layout_ensure()
by Behdad Esfahbod
· 13 years ago
cfe9882
Add hb_ot_layout_ensure() and hb_uniscribe_font_ensure()
by Behdad Esfahbod
· 13 years ago
e72b360
Refactor / finish would_apply() operation
by Behdad Esfahbod
· 13 years ago
5caece6
Make closure() return void
by Behdad Esfahbod
· 13 years ago
0b08adb
Add hb_set_t
by Behdad Esfahbod
· 13 years ago
6a9be5b
Rename hb_glyph_map_t to hb_set_t
by Behdad Esfahbod
· 13 years ago
c64ddab
Flesh out closure() for GSUB
by Behdad Esfahbod
· 13 years ago
3e32cd9
Minor
by Behdad Esfahbod
· 13 years ago
d1c9eb4
Make it an error to include non-top-level headers
by Behdad Esfahbod
· 13 years ago
c47a31f
[OT] Save chosen script tag
by Behdad Esfahbod
· 14 years ago
60fbb36
[Vertical] GPOS is always done with horizontal origin
by Behdad Esfahbod
· 14 years ago
46d6a21
[API] Add hb_ot_layout_substitute_start/finish()
by Behdad Esfahbod
· 14 years ago
72657e4
[API] Make hb_font_create() take a face and reference it
by Behdad Esfahbod
· 14 years ago
2409d5f
Update Copyright headers
by Behdad Esfahbod
· 14 years ago
8f0d7e0
Remove hb_buffer_clear_positions(), add hb_ot_layout_position_start()
by Behdad Esfahbod
· 14 years ago
1e7c1fc
Move code around
by Behdad Esfahbod
· 14 years ago
98370e8
WIP removing external synthesized GDEF support and implementing it internally
by Behdad Esfahbod
· 14 years ago
e204674
Rename hb_ot_layout_get_lig_carets() to hb_ot_layout_get_ligature_carets()
by Behdad Esfahbod
· 14 years ago
3357d14
Implement vertical support in get_lig_carets()
by Behdad Esfahbod
· 14 years ago
acdba3f
Prefer C linkage
by Behdad Esfahbod
· 15 years ago
c755cb3
Change header comment
by Behdad Esfahbod
· 15 years ago
555d112
[GDEF] Fix bug in building synthetic GDEF
by Behdad Esfahbod
· 15 years ago
2014b8d
Hook OpenType shaping up
by Behdad Esfahbod
· 15 years ago
b4b4272
Oops, wrong change
by Behdad Esfahbod
· 15 years ago
52ea477
Change order of font and face for API consistency
by Behdad Esfahbod
· 15 years ago
9db8ad7
Add hb_ot_layout_position_finish()
by Behdad Esfahbod
· 15 years ago
8a3511a
Add hb_language_t as well as language/script conversion to OT tags
by Behdad Esfahbod
· 15 years ago
e21899b
Fix array query API
by Behdad Esfahbod
· 15 years ago
6bdab70
[HB] Indent
by Behdad Esfahbod
· 16 years ago
1787825
[HB] Remove hb_ot_layout_table_find_feature()
by Behdad Esfahbod
· 16 years ago
468769b
[HB] Rename hb_ot_layout_feature_mask_t to hb_mask_t
by Behdad Esfahbod
· 16 years ago
bff3c0f
[HB] Remove clumsy macros and improve API
by Behdad Esfahbod
· 16 years ago
0ead481
[HB] Port ot-layout to new public API
by Behdad Esfahbod
· 16 years ago
0090dc0
[HB] Remove hinting setting and use ppem==0 to mean "no hinting"
by Behdad Esfahbod
· 16 years ago
02a3706
[HB] Move direction to buffer
by Behdad Esfahbod
· 16 years ago
f9cd101
Apply patch from Jonathan Kew
by Behdad Esfahbod
· 16 years ago
2ebb89d
Revert "XX"
by Behdad Esfahbod
· 16 years ago
55520d2
XX
by Behdad Esfahbod
· 16 years ago
62964af
[HB] Implement get_lig_carets()
by Behdad Esfahbod
· 16 years ago
79420ad
[HB] Add get_attach_points()
by Behdad Esfahbod
· 16 years ago
6c78683
[HB] Update copyright years
by Behdad Esfahbod
· 16 years ago
f96ffd4
[HB] simplify macros
by Behdad Esfahbod
· 16 years ago
5c0adce
[HB] Rename harfbuzz-buffer to hb-buffer
by Behdad Esfahbod
· 16 years ago
b857b49
[HB] Remove all references to the old code!
by Behdad Esfahbod
· 16 years ago
e1593a6
[GPOS] Finally it's working, up to Cursive
by Behdad Esfahbod
· 16 years ago
0f7e6b2
[GPOS] Fix more brokenness
by Behdad Esfahbod
· 16 years ago
9c42f05
Switch Pango to new, defunt, GPOS
by Behdad Esfahbod
· 16 years ago
5e5eb05
[HB] Start GPOS!
by Behdad Esfahbod
· 16 years ago
a84e71a
[GSUB] Start Ligature subtable support
by Behdad Esfahbod
· 16 years ago
5a0b791
[harfbuzz/GSUB] towards a partially working GSUB
by Behdad Esfahbod
· 16 years ago
30bd763
Implement the first substitute()
by Behdad Esfahbod
· 16 years ago
2d15e72
Give it a start at GSUB
by Behdad Esfahbod
· 16 years ago
c447335
[hb-ot-layout] Add proper namespace to accessors
by Behdad Esfahbod
· 17 years ago
4a26ea4
Finish script, language, and feature public API
by Behdad Esfahbod
· 17 years ago
706ab25
Add script and language public getter API
by Behdad Esfahbod
· 17 years ago
e50c397
Rename HB_OT_Layout to hb_ot_layout_t
by Behdad Esfahbod
· 17 years ago
dfa8119
Rename hb_ot_layout_create() to hb_ot_layout_create_for_data()
by Behdad Esfahbod
· 17 years ago
6f425b1
[GDEF] Finish internal API
by Behdad Esfahbod
· 17 years ago
590d55c
[GDEF] Finish public API
by Behdad Esfahbod
· 17 years ago
aff831e
Implement glyph properties
by Behdad Esfahbod
· 17 years ago
ead428d
More public api
by Behdad Esfahbod
· 17 years ago
fd92a3d
Starting public interface
by Behdad Esfahbod
· 17 years ago
64aef3a
Add copyright notices.
by Behdad Esfahbod
· 17 years ago
8dd1c8b
Clean up file names, add namespace
by Behdad Esfahbod
· 17 years ago
[Renamed (64%) from src/harfbuzz-open.h]
b9d7688
Finish and test GDEF
by Behdad Esfahbod
· 17 years ago
12c4568
Break and rename, in the layout of old HarfBuzz codebase
by Behdad Esfahbod
· 18 years ago