Sign in
flutter
/
third_party
/
harfbuzz
/
97d0e7a19f5e341a77c156faaa37eed8df6d8db7
/
src
/
hb-ot-shape.hh
db4c874
Revert "Revert "[aat] Support feature ranges""
by Behdad Esfahbod
· 2 years ago
6a7a385
Revert "[aat] Support feature ranges"
by Behdad Esfahbod
· 2 years ago
1b7994c
[aat] Support feature ranges
by Behdad Esfahbod
· 2 years ago
44a892a
[shape] Use hb_memcmp instead of memcmp
by Behdad Esfahbod
· 2 years, 2 months ago
3fad942
Try fix leak
by Behdad Esfahbod
· 2 years, 6 months ago
d57ce30
[ot-shape] Pass reference to props instead of pointer
by Behdad Esfahbod
· 2 years, 6 months ago
44a7b3b
s/ot_complex_shaper/ot_shaper/g
by Behdad Esfahbod
· 2 years, 7 months ago
79e8b30
[ot-shape] Fix application of kern table if GPOS kern is missing
by Behdad Esfahbod
· 3 years, 6 months ago
071e2e3
minor
by Ebrahim Byagowi
· 4 years, 10 months ago
2dc20e6
Implement fallback vertical shaping from Firefox
by Behdad Esfahbod
· 5 years ago
12092a4
[config] Rename HB_NO_SHAPE_AAT to HB_NO_AAT_SHAPE
by Behdad Esfahbod
· 6 years ago
d8bf672
[config] Disable more legacy kerning
by Behdad Esfahbod
· 6 years ago
43d7048
[config] More trak disabling
by Behdad Esfahbod
· 6 years ago
d84932b
[config] add HB_NO_OT_SHAPE_FRACTIONS, enabled in HB_LEAN
by Behdad Esfahbod
· 6 years ago
588697a
[config] Add HB_NO_OT_KERN, enabled by HB_MINI / HB_NO_LEGACY
by Behdad Esfahbod
· 6 years ago
809c587
[config] Better compile away morx/kerx/trak
by Behdad Esfahbod
· 6 years ago
e412008
Remove redundant void from C++ sources (#1486)
by Ebrahim Byagowi
· 6 years ago
b2ebaa9
Remove redundant 'inline' from methods (#1483)
by Ebrahim Byagowi
· 6 years ago
a201fa7
[aat] Tweak fallback positioning logic when applying morx
by Behdad Esfahbod
· 6 years ago
c221dc0
[ot-shape] Move code around
by Behdad Esfahbod
· 6 years ago
cc84287
[shape-plan] Cache shape plans with variations based on variation indices
by Behdad Esfahbod
· 6 years ago
1082338
[shape-plan] Only use shape-plan key to initialize hb_ot_shape_plan_t
by Behdad Esfahbod
· 6 years ago
3e284e0
[shape-plan] Minor
by Behdad Esfahbod
· 6 years ago
f521a28
Embed hb_ot_shape_plan_t into hb_shape_plan_t
by Behdad Esfahbod
· 6 years ago
ca23567
Disable fallback mark positioning if kern table has cross-stream kerning
by Behdad Esfahbod
· 6 years ago
5b56364
Remove HB_DISALLOW_COPY_AND_ASSIGN from hb_ot_shape_planner_t
by Behdad Esfahbod
· 6 years ago
ffe3478
[aat] Allow enabling/disabling features
by Behdad Esfahbod
· 6 years ago
76324d9
Shift code around
by Behdad Esfahbod
· 6 years ago
cf92d65
[trak] Allow disabling tracking for ranges of text
by Behdad Esfahbod
· 6 years ago
b59a428
Minor
by Behdad Esfahbod
· 6 years ago
60f86d3
[kerx] Don't loop over kerning subtables if kerning disabled
by Behdad Esfahbod
· 6 years ago
d1be805
More rewriting plan compile
by Behdad Esfahbod
· 6 years ago
2091b50
[kerx] Hook up to shaper
by Behdad Esfahbod
· 6 years ago
a519588
Apply TrueType/OpenType kern table when GPOS kern feature is not available
by Behdad Esfahbod
· 6 years ago
09ad261
Separate fallback kern vs mark positioning
by Behdad Esfahbod
· 6 years ago
14ff3cb
Apply morx if there's no GSUB!
by Behdad Esfahbod
· 6 years ago
96eca87
Move things
by Behdad Esfahbod
· 6 years ago
10b6c7c
Minor include cleanup
by Behdad Esfahbod
· 6 years ago
1d1734e
Shuffle code around
by Behdad Esfahbod
· 6 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 6 years ago
[Renamed (94%) from src/hb-ot-shape-private.hh]
f9abbf8
Fix fallout from 975bdd5ef562e37655067b703b2b9ca7481f4985
by Behdad Esfahbod
· 7 years ago
a7dd90f
Revert "Remove HB_DISALLOW_COPY_AND_ASSIGN"
by Behdad Esfahbod
· 7 years ago
ff92de7
Remove HB_DISALLOW_COPY_AND_ASSIGN
by Behdad Esfahbod
· 7 years ago
6c22276
Add HB_DISALLOW_COPY_AND_ASSIGN
by Behdad Esfahbod
· 7 years ago
a60ba79
s/finish/fini
by Behdad Esfahbod
· 7 years ago
384862d
Remove NO_COPY()
by Behdad Esfahbod
· 7 years ago
dbdbfe3
Use nullptr instead of NULL
by Behdad Esfahbod
· 7 years ago
72ada4f
[GX] Hook up feature variations
by Behdad Esfahbod
· 8 years ago
a821652
Only do fallback Hebrew composition if no GPOS 'mark' available
by Behdad Esfahbod
· 11 years ago
5497a8a
Cache various masks on the shape plan
by Behdad Esfahbod
· 11 years ago
f47b921
Fix unsafe shape_plan->face dependency
by Behdad Esfahbod
· 11 years ago
2265be0
Minor
by Behdad Esfahbod
· 12 years ago
607feb7
[OTLayout] Ignore default-ignorables when matching GSUB/GPOS
by Behdad Esfahbod
· 12 years ago
6b1e350
Remember ZWNJ
by Behdad Esfahbod
· 12 years ago
f306410
Bunch of independent changes (ouch)
by Behdad Esfahbod
· 12 years ago
6fddf2d
Refactoring ot-map building to make chosen script available earlier
by Behdad Esfahbod
· 12 years ago
cf3afd8
Rename and revamp is_zero_width() to be is_default_ignorable()
by Behdad Esfahbod
· 12 years ago
3992b5e
Move code around
by Behdad Esfahbod
· 12 years ago
cd0c6e1
Shuffle buffer variable allocations around
by Behdad Esfahbod
· 12 years ago
a8c6da9
[OT] Add per-complex-shaper shape_plan data
by Behdad Esfahbod
· 12 years ago
8bb5deb
[OT] Pipe shape_plan down to pause_callbacks
by Behdad Esfahbod
· 12 years ago
16c6a27
[OT] Port complex_shaper to planner/plan
by Behdad Esfahbod
· 12 years ago
5393e3a
[OT] Minor refactoring
by Behdad Esfahbod
· 12 years ago
208f70f
Inline Unicode callbacks internally
by Behdad Esfahbod
· 12 years ago
693918e
[OT] Streamline complex shaper enumeration
by Behdad Esfahbod
· 12 years ago
e82061e
Move ot shaper completely to shape_plan
by Behdad Esfahbod
· 12 years ago
027857d
Start adding a unified shaper access infrastructure
by Behdad Esfahbod
· 12 years ago
d1deaa2
Replace zerowidth invisible chars with a zero-advance space glyph
by Behdad Esfahbod
· 13 years ago
683b503
Minor
by Behdad Esfahbod
· 13 years ago
b9f199c
Move code around
by Behdad Esfahbod
· 13 years ago
6bd9b47
Hide backend-specific shape functions
by Behdad Esfahbod
· 13 years ago
7752aa7
Minor
by Behdad Esfahbod
· 13 years ago
11138cc
Add normalize mode
by Behdad Esfahbod
· 13 years ago
6769f21
More moving code around
by Behdad Esfahbod
· 13 years ago
2db2a56
Move code around
by Behdad Esfahbod
· 13 years ago
634c9e3
Minor
by Behdad Esfahbod
· 13 years ago
514b6f8
Followup: Reorder Hebrew combining classes for better rendering
by Behdad Esfahbod
· 13 years ago
6e78607
Reorder Hebrew combining classes for better rendering
by Behdad Esfahbod
· 13 years ago
3007ffa
Reorder combining-class to better suit Arabic shadda mark-mark positioning
by Behdad Esfahbod
· 13 years ago
c605bbb
Remove C++ guards from source files
by Behdad Esfahbod
· 13 years ago
34c22f8
Implement Unicode Canonical Reordering Algorithm
by Behdad Esfahbod
· 13 years ago
4541252
More normalization kick
by Behdad Esfahbod
· 13 years ago
5d90a34
Document normalization design
by Behdad Esfahbod
· 13 years ago
192445a
Remove intermittent_glyph()
by Behdad Esfahbod
· 13 years ago
5c6f598
Towards normalization
by Behdad Esfahbod
· 13 years ago
655586f
Towards normalization
by Behdad Esfahbod
· 13 years ago
76f7681
Shuffle code around, remove shape_plan from complex shapers
by Behdad Esfahbod
· 14 years ago
b9452bf
Fix compiler warnings with -pedantic
by Behdad Esfahbod
· 14 years ago
b9ddbd5
[Indic] Start an Indic shaper
by Behdad Esfahbod
· 14 years ago
90645fb
[OT] Separate map_builder from the actual map
by Behdad Esfahbod
· 14 years ago
e06d4ed
Use constructor/destructor for hb_ot_shape_plan_t
by Behdad Esfahbod
· 14 years ago
6a7ac79
Plug leaks
by Behdad Esfahbod
· 14 years ago
2409d5f
Update Copyright headers
by Behdad Esfahbod
· 14 years ago
c57d454
Rename all private sources and headers to C++ files
by Behdad Esfahbod
· 14 years ago
99b7476
Rename hb_category_t to hb_unicode_general_category_t
by Behdad Esfahbod
· 14 years ago
bbbbe80
Rename original_direction to target_direction
by Behdad Esfahbod
· 14 years ago
3a852ae
Save general category and combining class in the buffer for reuse
by Behdad Esfahbod
· 14 years ago
13403bc
Hookup Arabic shaper!
by Behdad Esfahbod
· 14 years ago
fd3d32d
Add hb_ot_shape_execute()
by Behdad Esfahbod
· 14 years ago
49baa1f
Add hb_ot_complex_shaper_t stuff and start hooking Arabic shaper up
by Behdad Esfahbod
· 14 years ago
Next »