Sign in
flutter
/
third_party
/
harfbuzz
/
5aa2c6e194bc75637d3f4862a096c0e7100072e2
/
src
/
hb-ot-layout-private.hh
f671f7f
[colr] Implement
by Ebrahim Byagowi
· 7 years ago
5b9c234
[CPAL] Refactor and address the reviews
by Ebrahim Byagowi
· 7 years ago
101850f
Merge with master
by Ebrahim Byagowi
· 7 years ago
f110c0c
Merge pull request #838 from harfbuzz/BASE
by Ebrahim Byagowi
· 7 years ago
ae14dd0
[aat] Implement ankr
by Ebrahim Byagowi
· 7 years ago
05699fd
Merge remote-tracking branch 'eroux/add-base'
by Behdad Esfahbod
· 7 years ago
1ab16f4
[aat] Implement trak logic (#816)
by Ebrahim Byagowi
· 7 years ago
a64eacd
[aat] First dig on 'trak'
by Ebrahim Byagowi
· 7 years ago
79756c9
[aat] First dig on 'kerx' (#704)
by Ebrahim Byagowi
· 7 years ago
fd03449
Rename hb_apply_context_t to hb_ot_apply_context_t
by Behdad Esfahbod
· 7 years ago
c71b55a
[aat] Start implementing Apple AAT morx table
by Behdad Esfahbod
· 7 years ago
8c0d191
Improve CGJ skipping logic
by Behdad Esfahbod
· 7 years ago
7c6937e
Move all references of old url to the new address (#622)
by ebraminio
· 7 years ago
826a1da
Move set-digests into their own header file
by Behdad Esfahbod
· 7 years ago
81e2b9b
Never skip over CGJ
by Behdad Esfahbod
· 7 years ago
b6fe0ab
Add info_cc() convenience macro
by Behdad Esfahbod
· 7 years ago
1c17c2b
[unsafe-to-break] Copy flag to all glyphs in a cluster
by Behdad Esfahbod
· 8 years ago
06cfe3f
Do not skip TAG characters in glyph substitution (#487)
by Khaled Hosny
· 8 years ago
f748e11
bootstraping structure
by Elie Roux
· 8 years ago
466b3e5
Shuffle things around a bit
by Behdad Esfahbod
· 8 years ago
55d42fd
Start adding hb-ot-var.h and implementation
by Behdad Esfahbod
· 8 years ago
1f810da
Port math table to hb_lazy_table_loader_t
by Behdad Esfahbod
· 8 years ago
86106c7
[MATH] Rename all API to hb_ot_math_*
by Behdad Esfahbod
· 9 years ago
51da7a1
MATH table: Add API to access math variants.
by Frédéric Wang
· 9 years ago
5fbcb99
MATH Table: Add API to check availability of math data.
by Frédéric Wang
· 9 years ago
d34d3ac
Support CPAL table
by Sascha Brawer
· 9 years ago
b203050
Do NOT ignore Mongolian Free Variation Selectors during matching
by Behdad Esfahbod
· 9 years ago
21ab550
Move ZWJ/ZWNJ bits to top byte of unicode_props()
by Behdad Esfahbod
· 9 years ago
815bdd7
In cluster-level=0, group ZWJ/ZWNJ with previous cluster
by Behdad Esfahbod
· 9 years ago
aae2847
Emoji skin tone modifiers need to be treated as combining marks
by Behdad Esfahbod
· 9 years ago
7d8d58a
[GPOS] Divide position_finish() into two phases, for advances and offsets
by Behdad Esfahbod
· 9 years ago
2ab0de9
[use] Fix halant detection
by Behdad Esfahbod
· 9 years ago
167c327
Fix build on MSVC >= 2012
by Chun-wei Fan
· 9 years ago
e3e4bb0
Don't do fractions if buffer is ASCII-only
by Behdad Esfahbod
· 9 years ago
6986208
Optimize runs without Default_Ignorable's
by Behdad Esfahbod
· 9 years ago
aa7044d
Generalize flags types
by Behdad Esfahbod
· 9 years ago
7793aad
Normalize various spaces to space if font doesn't support
by Behdad Esfahbod
· 9 years ago
9ac4b96
Add Unicode space category
by Behdad Esfahbod
· 9 years ago
8249ec3
Make top-byte of unicode_props available to be used differently per-GC
by Behdad Esfahbod
· 9 years ago
cc5d3a3
Towards using top-byte of unicode-props for more things
by Behdad Esfahbod
· 9 years ago
2f38dde
Add _hb_glyph_info_is_unicode_mark()
by Behdad Esfahbod
· 9 years ago
90d75f9
Tighten ccc-setting a bit and document it
by Behdad Esfahbod
· 9 years ago
ed2024e
[perf] Micro-optimize
by Behdad Esfahbod
· 9 years ago
76a5310
Remove irrelevant comment
by Behdad Esfahbod
· 9 years ago
9382c47
Combine unicode_props0/1 into a uint16
by Behdad Esfahbod
· 9 years ago
7127718
[perf] Only call combining_class() for marks
by Behdad Esfahbod
· 9 years ago
df6cb84
Merge branch 'use'
by Behdad Esfahbod
· 10 years ago
0f98fe8
[ot] Search globally for 'vert' feature if not found in specified script/lang
by Behdad Esfahbod
· 10 years ago
4ba796b
Refactor _hb_glyph_info_is_default_ignorable()
by Behdad Esfahbod
· 10 years ago
ac59651
Add foreach_syllable
by Behdad Esfahbod
· 10 years ago
595936e
[USE] Hook of rphf and pref custom processing
by Behdad Esfahbod
· 10 years ago
241eac9
Hide internals of lookup accelerators
by Behdad Esfahbod
· 10 years ago
395b359
Avoid accessing layout tables at face destruction
by Behdad Esfahbod
· 10 years ago
8f3eebf
Make sure gsubgpos buffer vars are available during fallback_position
by Behdad Esfahbod
· 11 years ago
7e8c389
Minor warnings fixes
by Behdad Esfahbod
· 11 years ago
7627100
Mark unsigned integer literals with the u suffix
by Behdad Esfahbod
· 11 years ago
04dc52f
[indic] Recover OT_H undergone ligation and multiplication
by Behdad Esfahbod
· 11 years ago
832a6f9
[indic] Don't reorder reph/pref if ligature was expanded
by Behdad Esfahbod
· 11 years ago
6faff8e
Add static storage classifier to inline functions
by Behdad Esfahbod
· 11 years ago
2a8c49a
Remove unnecessary includes
by Behdad Esfahbod
· 11 years ago
0f3fe37
Comment
by Behdad Esfahbod
· 11 years ago
8570273
[otlayout] Add _hb_glyph_info_substituted()
by Behdad Esfahbod
· 11 years ago
a1f7b28
[otlayout] Switch over from old is_a_ligature() to IS_LIGATED
by Behdad Esfahbod
· 11 years ago
09675a8
[otlayout] Add HB_OT_LAYOUT_GLYPH_PROPS_LIGATED
by Behdad Esfahbod
· 11 years ago
05ad6b5
[otlayout] Add HB_OT_LAYOUT_GLYPH_PROPS_SUBSTITUTED
by Behdad Esfahbod
· 11 years ago
101303d
[otlayout] More shuffling around
by Behdad Esfahbod
· 11 years ago
91689de
[otlayout] Add _hb_glyph_info_set_glyph_props()
by Behdad Esfahbod
· 11 years ago
3ddf892
[otlayout] Renaming
by Behdad Esfahbod
· 11 years ago
2e96d2c
[otlayout] More shuffling
by Behdad Esfahbod
· 11 years ago
4695246
[otlayout] Code shuffling
by Behdad Esfahbod
· 11 years ago
11fb16c
Use unsigned enums for mask types
by Behdad Esfahbod
· 11 years ago
03058c3
[otlayout] Remove two unused HB_OT_LAYOUT_GLYPH_PROPS_* values
by Behdad Esfahbod
· 11 years ago
941b699
[otlayout] Remove unused HB_OT_LAYOUT_GLYPH_PROPS_UNCLASSIFIED
by Behdad Esfahbod
· 11 years ago
c52ddab
[arabic] Make ZWJ prevent ligatures instead of facilitating it
by Behdad Esfahbod
· 11 years ago
1a31f9f
[otlayout] Minor
by Behdad Esfahbod
· 11 years ago
7e08f12
Don't zero advance of mark-non-mark ligatures
by Behdad Esfahbod
· 12 years ago
bac1dd6
[OTLayout] Refactor a bit more
by Behdad Esfahbod
· 12 years ago
45fd942
[OTLayout] Add hb_ot_layout_lookup_accelerator_t
by Behdad Esfahbod
· 12 years ago
a8cf7b4
[Indic] Futher adjust ZWJ handling in Indic-like shapers
by Behdad Esfahbod
· 12 years ago
57542d7
Minor
by Behdad Esfahbod
· 12 years ago
cfc507c
[Indic-like] Disable automatic joiner handling for basic shaping features
by Behdad Esfahbod
· 12 years ago
0b45479
[OTLayout] Add fine-grained control over ZWJ matching
by Behdad Esfahbod
· 12 years ago
607feb7
[OTLayout] Ignore default-ignorables when matching GSUB/GPOS
by Behdad Esfahbod
· 12 years ago
5680002
Adjust mark advance-width zeroing logic for Myanmar
by Behdad Esfahbod
· 12 years ago
5a08ecf
Implement hb_ot_layout_get_glyph_class()
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
7c8e844
Use namespace for OpenType tables
by Behdad Esfahbod
· 13 years ago
d9b204d
[GSUB] Allow non-zero-context matching in would_apply()
by Behdad Esfahbod
· 13 years ago
cd0c6e1
Shuffle buffer variable allocations around
by Behdad Esfahbod
· 13 years ago
afbcc24
[GSUB] Wire the font, not just the face, down to substitute()
by Behdad Esfahbod
· 13 years ago
b0e6a26
[OT] Hide some API
by Behdad Esfahbod
· 13 years ago
6f76113
[GSUB/GPOS] Check array size before accessing digests
by Behdad Esfahbod
· 13 years ago
1336ecd
[GSUB/GPOS] Use Coverage digests as gatekeeper
by Behdad Esfahbod
· 13 years ago
c2e42c3
Minor
by Behdad Esfahbod
· 13 years ago
05bd1b6
[GSUB/GPOS] Move glyph props matching around
by Behdad Esfahbod
· 13 years ago
f860366
[OT] Gain back some lost speed
by Behdad Esfahbod
· 13 years ago
578e421
Minor
by Behdad Esfahbod
· 13 years ago
4751dec
Minor
by Behdad Esfahbod
· 13 years ago
fe20c0f
[GSUB] Fix mark component stuff when ligatures form ligatures!
by Behdad Esfahbod
· 13 years ago
Next »