Sign in
flutter
/
third_party
/
harfbuzz
/
b5c7d6cffc2098dafa06822b28a5fd4f6218b60c
/
src
/
hb-ot-shape-fallback.cc
c1ab95d
Fix overflow in space fallback shaping
by Behdad Esfahbod
· 7 years ago
b220b5a
Avoid undefined-behavior in fallback mark positioning
by Behdad Esfahbod
· 7 years ago
fd03449
Rename hb_apply_context_t to hb_ot_apply_context_t
by Behdad Esfahbod
· 7 years ago
5f94b4c
[kern] Mark unsafe-to-break
by Behdad Esfahbod
· 7 years ago
8d55340
Fix fallback positioning of double diacritic marks
by Behdad Esfahbod
· 7 years ago
97145df
Trivial typos
by Unknown
· 7 years ago
a7c4972
[unsafe-to-break] Flag during fallback positioning
by Behdad Esfahbod
· 8 years ago
8b5bc14
Add get_nominal_glyph() and get_variation_glyph() instead of get_glyph()
by Behdad Esfahbod
· 9 years ago
49ef630
Adjust the width of various spaces if font does not cover them
by Behdad Esfahbod
· 9 years ago
305d2fb
Add HB_FALLTHROUGH
by Behdad Esfahbod
· 9 years ago
9099e48
Don't rely on .cluster field in fallback_position
by jfkthame
· 10 years ago
365576d
[layout] Allocate iters in the context
by Behdad Esfahbod
· 10 years ago
514564f
[layout] Move skippy_iter setup from constructor into init()
by Behdad Esfahbod
· 10 years ago
b051be5
[lookup] Add skippy_iter.reset()
by Behdad Esfahbod
· 10 years ago
6962669
[layout] Merge forward and backward iterators
by Behdad Esfahbod
· 10 years ago
8f3eebf
Make sure gsubgpos buffer vars are available during fallback_position
by Behdad Esfahbod
· 11 years ago
7cd33f2
Micro optimization
by Behdad Esfahbod
· 11 years ago
7627100
Mark unsigned integer literals with the u suffix
by Behdad Esfahbod
· 11 years ago
5497a8a
Cache various masks on the shape plan
by Behdad Esfahbod
· 11 years ago
02f9096
Minor correction to kern mask checking
by Behdad Esfahbod
· 11 years ago
6b03e3c
Optimize fallback kerning
by Behdad Esfahbod
· 11 years ago
0193649
[otfallback] Don't shift down above-marks too much
by Behdad Esfahbod
· 11 years ago
dba9580
[otfallback] Never fallback-position a below-mark upwards
by Behdad Esfahbod
· 11 years ago
8177da2
Minor
by Behdad Esfahbod
· 11 years ago
3ddf892
[otlayout] Renaming
by Behdad Esfahbod
· 11 years ago
bac1dd6
[OTLayout] Refactor a bit more
by Behdad Esfahbod
· 12 years ago
a8cf7b4
[Indic] Futher adjust ZWJ handling in Indic-like shapers
by Behdad Esfahbod
· 12 years ago
d46606e
Port TrueType-kerning to use skippy iterator
by Behdad Esfahbod
· 12 years ago
ba87b8f
Move code around
by Behdad Esfahbod
· 12 years ago
0beb66e
Fix warnings
by Behdad Esfahbod
· 12 years ago
7e99e4f
Reposition Lao marks
by Behdad Esfahbod
· 12 years ago
c26a52f
Minor
by Behdad Esfahbod
· 12 years ago
f679171
[OT] Do per-ligature-component fallback mark positioning
by Behdad Esfahbod
· 13 years ago
525c685
[OT] Make fallback mark positioning more robust
by Behdad Esfahbod
· 13 years ago
9433c21
[OT] Simplify fallback positioning condition
by Behdad Esfahbod
· 13 years ago
028a170
Refactor common macro
by Behdad Esfahbod
· 13 years ago
1d581ec
[OT] Fallback-position ccc=0 Thai / Lao marks
by Behdad Esfahbod
· 13 years ago
3992b5e
Move code around
by Behdad Esfahbod
· 13 years ago
5a7f187
[OT] Better fallback-position Thai / Lao ccc!=0 marks
by Behdad Esfahbod
· 13 years ago
667218a
Minor
by Behdad Esfahbod
· 13 years ago
30dd622
Only fallback-position glyphs if we have the ccc
by Behdad Esfahbod
· 13 years ago
e1ba628
Center unknown marks horizontally
by Behdad Esfahbod
· 13 years ago
daf13af
[OT] Implement fallback mark positioning for "double" combining marks
by Behdad Esfahbod
· 13 years ago
d345313
[OT] Fix fallback mark positioning with left-to-right text
by Behdad Esfahbod
· 13 years ago
56c9e7c
Fill out combining class resetting for fallback shaping Thai/Lao/Tibetan
by Behdad Esfahbod
· 13 years ago
4c8ac4f
Misc minor fixes
by Behdad Esfahbod
· 13 years ago
9c929ab
Minor renaming
by Behdad Esfahbod
· 13 years ago
[Renamed (98%) from src/hb-ot-shape-position-fallback.cc]
2175693
[OT] Implement fallback positioning
by Behdad Esfahbod
· 13 years ago
affaf8a
[OT] Start adding fallback positioning
by Behdad Esfahbod
· 13 years ago