83 Commits (67e9fdf427e8536f0a134f84ad3bf1740245fe12)

Author SHA1 Message Date
Khaled Hosny a0f1b44b6c [coretext] Blind fix for build on MacOS 10.9 8 years ago
Behdad Esfahbod 333173103b Fix sign of shift operators 8 years ago
Behdad Esfahbod 489acf6c31 [coretext] "Fix" crashes on CoreText < 10.10 8 years ago
Ebrahim Byagowi 874421203e [coretext] Speculative fix for CoreText nullptr access (#288) 8 years ago
Behdad Esfahbod fc9de44a03 Comments 8 years ago
Dominik Röttsches a0223274b9 Discard reconfigured CTFont if URL changes 9 years ago
Behdad Esfahbod 59089622db [coretext] Clarify comment 9 years ago
Behdad Esfahbod 89137e325a Minor 9 years ago
Behdad Esfahbod 15063b12f7 [coretext] Move CTFont construction to face_data 9 years ago
Behdad Esfahbod ba3d49d9a5 [coretext] Move code around 9 years ago
Behdad Esfahbod 90194efb84 [coretext] Move code around 9 years ago
Behdad Esfahbod 238b943e85 [coretext] Fix leak! 9 years ago
Behdad Esfahbod e561122856 [coretext] Move code around 9 years ago
Behdad Esfahbod 04c6443153 [coretext] Ignore PPEM in font size selection 9 years ago
Behdad Esfahbod 62c2711121 [coretext] Limit grapheme-cluster forming to cluster-level=0 9 years ago
Behdad Esfahbod 061105ec44 [coretext] Fix shaping with varying font size 9 years ago
Behdad Esfahbod a39ff95fce [coretext] Speed up CoreText font fallback 9 years ago
Nico Weber a7f0e25daf Remove unused HB_SHAPER_DATA_ENSURE_DECLARE lines. 9 years ago
Nico Weber 8b1224f0ee Remove unused `retry:` label. 9 years ago
Behdad Esfahbod b8811429b6 Fix Since tags 9 years ago
Behdad Esfahbod ed6962c795 [coretext] Use i32 instead of u32 as well 9 years ago
Behdad Esfahbod 958c268fa3 [coretext] Add TODO item 9 years ago
Behdad Esfahbod 50ad7788ee [coretext] Remove assert that kicks in on Mac OS 10.6 9 years ago
Behdad Esfahbod 39851ce84e [coretext] Oops; fix issue number for previous commit 10 years ago
Behdad Esfahbod 24f17afeaf [coretext] Fix positioning with trailing whitespace 10 years ago
Behdad Esfahbod 982d94eaa2 [coretext] Don't generate notdef glyph for default-ignorables 10 years ago
Behdad Esfahbod 6917a045fd [coretext] Unbreak glyph positioning in presence of notdef runs 10 years ago
Behdad Esfahbod b0b38bb892 [coretext] Fix positioning of notdef 10 years ago
Behdad Esfahbod 70622e5089 [coretext] Fix scaling 10 years ago
Behdad Esfahbod 221ba02b08 [coretext] Use vertical advance for notdef in vertical direction 10 years ago
Behdad Esfahbod 522b1cc526 [coretext] Hide feature_mappings 10 years ago
Behdad Esfahbod 20076cc41e [coretext] Add version guards for kCTLanguageAttributeName 10 years ago
Behdad Esfahbod 1b3011c27d [coretext] Pass buffer language to CoreText 10 years ago
Behdad Esfahbod 3eb6a4dbf2 [coretext] Minor 10 years ago
Behdad Esfahbod 08acfe0d3a [hb-coretext] Fix cluster order of notdef runs in RTL text 10 years ago
Behdad Esfahbod 81b8d9777b [coretext] Fix buffer resizing 10 years ago
Behdad Esfahbod c3e924fb9e [coretext] Rewind scratch-allocated arrays when not needed anymore 10 years ago
Behdad Esfahbod fd0001d7db [coretext] Compare CGFont and PS name, if CTFont didn't match 10 years ago
Behdad Esfahbod 5a0eed3b50 [coretext] Implement vertical shaping 10 years ago
Behdad Esfahbod 1b55077f03 [coretext] Remove unnecessary alt_size 10 years ago
Behdad Esfahbod 10b1104d79 [coretext] Use CFRunStatus 10 years ago
Behdad Esfahbod fd1a6aa8d0 [coretext] Minor 10 years ago
Behdad Esfahbod 130856c705 [coretext] Remove debug printf! 10 years ago
Behdad Esfahbod 4acce77db7 [coretext] Pass buffer direction to CoreText 10 years ago
Behdad Esfahbod 5ec45dd37c [coretext] Minor 10 years ago
Behdad Esfahbod 624a299b82 [coretext] Attach marks to base clusters 10 years ago
Behdad Esfahbod 3c41ccb535 [coretext] Use input clusters 10 years ago
Behdad Esfahbod a6b8dc8742 [coretext] Fix buffer resize handling 10 years ago
Behdad Esfahbod 9b3c60c88b [coretext] Always compute log_clusters 10 years ago
Behdad Esfahbod 9ce067c775 [coretext] Simplify cluster mapping 10 years ago