Sign in
flutter
/
third_party
/
harfbuzz
/
e4d451ee55a57e1231b4076fcd1e87994f6b9528
/
src
/
hb-ot-layout.cc
2939388
Annotate blacklisted fonts with their sha1sum
by Behdad Esfahbod
· 9 years ago
1c625df
Minor
by Behdad Esfahbod
· 9 years ago
4f3d59a
Blacklist another set of timesi.ttf and timesbi.ttf
by Behdad Esfahbod
· 9 years ago
94dd0bb
Add blacklist signature for Times New Roman (Bold) Italic on OS X
by Behdad Esfahbod
· 9 years ago
e23cf90
Blacklist GDEF table of timesi.ttf and timesbi.ttf on Win 7
by Behdad Esfahbod
· 9 years ago
7d8d58a
[GPOS] Divide position_finish() into two phases, for advances and offsets
by Behdad Esfahbod
· 9 years ago
3e70452
[OT] Get list of lookup subtables once and loop through them
by Behdad Esfahbod
· 9 years ago
d7bf9d0
[docs] Fix comment syntax
by Khaled Hosny
· 9 years ago
0475ef2
[buffer] Add debugging, aka, message, API
by Behdad Esfahbod
· 9 years ago
9ea0aa4
Don't deserialize positions if buffer has no positions
by Behdad Esfahbod
· 9 years ago
35d1858
Fix a few docs blocks
by Behdad Esfahbod
· 9 years ago
ea512f7
Use C-style casts instead of compare to 0, to convert hb_bool_t to bool
by Behdad Esfahbod
· 9 years ago
766963a
Merge pull request #114 from ThePhD/vc++-fixes
by Behdad Esfahbod
· 9 years ago
abadc17
Try to better handle OOM situations
by Behdad Esfahbod
· 9 years ago
5337db2
Revert "Don't process lookups if buffer is in error"
by Behdad Esfahbod
· 9 years ago
f92bd86
Don't process lookups if buffer is in error
by Behdad Esfahbod
· 9 years ago
77a1a2b
Add hb_dispatch_context_t
by Behdad Esfahbod
· 9 years ago
b881142
Fix Since tags
by Behdad Esfahbod
· 10 years ago
902e74a
Commented-out code to print buffer before each lookup
by Behdad Esfahbod
· 10 years ago
2c8b3b2
[debug] Print lookup index in debug-apply output
by Behdad Esfahbod
· 10 years ago
5c99cf9
Merge branch 'master' into vc++-fixes
by ThePhD
· 10 years ago
0f98fe8
[ot] Search globally for 'vert' feature if not found in specified script/lang
by Behdad Esfahbod
· 10 years ago
d78463c
Minor debug output fix
by Behdad Esfahbod
· 10 years ago
8e545d5
Fix all VC++ warnings and errors in the current commit's builds.
by ThePhD
· 10 years ago
01c3a88
Fix "Since:" tags
by Sascha Brawer
· 10 years ago
f47cf1f
Minor
by Behdad Esfahbod
· 10 years ago
640b66c
[layout] If lookup has only one subtable, move the forward loop down to subtable
by Behdad Esfahbod
· 10 years ago
e2f50f2
[layout] Add apply_forward / apply_backward
by Behdad Esfahbod
· 10 years ago
1d4a328
[layout] Remove unneeded return value from apply()
by Behdad Esfahbod
· 10 years ago
bd047d3
[layout] Minor
by Behdad Esfahbod
· 10 years ago
b9d3f60
[layout] Minor
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
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
6ffc007
[otlayout] Optimize inplace
by Behdad Esfahbod
· 11 years ago
ac8cd51
Refactor
by Behdad Esfahbod
· 11 years ago
4990186
[otlayout] Guard against use of ReverseChain through Context
by Behdad Esfahbod
· 11 years ago
4e6e53d
[otlayout] "Minor"
by Behdad Esfahbod
· 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
5f85c80
[OT] Collect requiredFeature only if features are not provided
by Behdad Esfahbod
· 12 years ago
89312b7
Destroy lookups before blobs.
by Bradley Grainger
· 12 years ago
9d9e72e
[OTLayout] Use is_inplace() when flipping buffers
by Behdad Esfahbod
· 12 years ago
45f3d98
[OTLayout] Merge / templateize apply_string()
by Behdad Esfahbod
· 12 years ago
780cd93
[OTLayout] Minor
by Behdad Esfahbod
· 12 years ago
bac1dd6
[OTLayout] Refactor a bit more
by Behdad Esfahbod
· 12 years ago
d2c9681
Move code around
by Behdad Esfahbod
· 12 years ago
45fd942
[OTLayout] Add hb_ot_layout_lookup_accelerator_t
by Behdad Esfahbod
· 12 years ago
893991f
Initialize set digests
by Behdad Esfahbod
· 12 years ago
a8cf7b4
[Indic] Futher adjust ZWJ handling in Indic-like shapers
by Behdad Esfahbod
· 12 years ago
cfc507c
[Indic-like] Disable automatic joiner handling for basic shaping features
by Behdad Esfahbod
· 12 years ago
6880f7e
[OTLayout] Make table type known to apply context
by Behdad Esfahbod
· 12 years ago
5680002
Adjust mark advance-width zeroing logic for Myanmar
by Behdad Esfahbod
· 12 years ago
eb45c0a
Minor
by Behdad Esfahbod
· 12 years ago
f0c8241
[OTLayout] Always collect default language system in collect_lookups
by Behdad Esfahbod
· 12 years ago
15e9e4e
[OTLayout] Fix feature iteration in collect_lookups
by Behdad Esfahbod
· 12 years ago
733e8c0
[OTLayout] Whitespace
by Behdad Esfahbod
· 12 years ago
d37ae38
[OTLayout] Handle required_feature_index in collect_lookups
by Behdad Esfahbod
· 12 years ago
efe252e
[OTLayout] Fix 'size' featureParams implementation
by Behdad Esfahbod
· 12 years ago
85bc44b
[OTLayout] More 'size' feature sanity checking
by Behdad Esfahbod
· 12 years ago
372fe2b
[OTLayout] Make hb_ot_layout_get_size_params() do some checks
by Behdad Esfahbod
· 12 years ago
875a5cb
[OTLayout] Change hb_ot_layout_get_params() API
by Behdad Esfahbod
· 12 years ago
6748b96
Minor
by Behdad Esfahbod
· 12 years ago
3038ae6
[OTLayout] Minor
by Behdad Esfahbod
· 12 years ago
0dff11f
[OTLayout] Look for any 'size' feature, not only in DFLT script
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
cdd756b
[OTLayout] Implement GPOS collect_glyphs()
by Behdad Esfahbod
· 12 years ago
9b34677
[OTLayout] Clean up closure() a bit
by Behdad Esfahbod
· 12 years ago
ec35a72
[OTLayout] Port apply() operator to process() template
by Behdad Esfahbod
· 12 years ago
44fc237
[OTLayout] Port closure() to process() template
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
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
2bd9fe3
Refactor
by Behdad Esfahbod
· 13 years ago
a5ddd9e
[OT] Really fix possible NULL dereference this time
by Behdad Esfahbod
· 13 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
4c8ac4f
Misc minor fixes
by Behdad Esfahbod
· 13 years ago
472f229
[GSUB] Generalize would_apply()
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
22148b8
Use Coverage digests in would_apply
by Behdad Esfahbod
· 13 years ago
1336ecd
[GSUB/GPOS] Use Coverage digests as gatekeeper
by Behdad Esfahbod
· 13 years ago
1e7d860
[GPOS] Adjust mark advance-width zeroing logic
by Behdad Esfahbod
· 13 years ago
3dcbdc2
Minor
by Behdad Esfahbod
· 13 years ago
05bd1b6
[GSUB/GPOS] Move glyph props matching around
by Behdad Esfahbod
· 13 years ago
fd42257
Minor
by Behdad Esfahbod
· 13 years ago
f860366
[OT] Gain back some lost speed
by Behdad Esfahbod
· 13 years ago
11f4c87
[OT] Remove hb_ot_layout_ensure()
by Behdad Esfahbod
· 13 years ago
578e421
Minor
by Behdad Esfahbod
· 13 years ago
cfe9882
Add hb_ot_layout_ensure() and hb_uniscribe_font_ensure()
by Behdad Esfahbod
· 13 years ago
ea278d3
Partially switch ot shaper to shape_plan
by Behdad Esfahbod
· 13 years ago
e72b360
Refactor / finish would_apply() operation
by Behdad Esfahbod
· 13 years ago
559f706
Fix MarkAttachmentType matching
by Behdad Esfahbod
· 13 years ago
Next »