5 Commits (1522015bb2d140f199359c4e7cfcf342b93894a7)

Author SHA1 Message Date
Behdad Esfahbod bea5369c6d [buffer] Rename swap_buffers() to sync() 3 years ago
Behdad Esfahbod 8450f43ae1 [buffer] HB_NODISCARD next_glyph() 4 years ago
Behdad Esfahbod 34a1204f10 [buffer] HB_NODISCARD output_glyph() 4 years ago
Behdad Esfahbod 3f1998a065 [buffer] HB_NODISCARD replace_glyph() 4 years ago
Khaled Hosny 5091ea7e24
Merge pull request #2733 from astiob/buffer-context-doc 4 years ago
Behdad Esfahbod 7aad53657e [config] Add HB_NO_OT_SHAPE / HB_NO_OT 5 years ago
Behdad Esfahbod 227d85e138 Minor 5 years ago
Behdad Esfahbod fe0018f7ef Add HB_NO_OT_SHAPE_COMPLEX_THAI_FALLBACK 6 years ago
Behdad Esfahbod 17335a8161 Clean up buffer->swap_buffers() calls 6 years ago
Behdad Esfahbod 4eea2e279b [thai] Set continuation on decomposed nikhahit 6 years ago
Behdad Esfahbod 1b8d5e9991 [thai] Minor 6 years ago
Behdad Esfahbod 48c513fec9 Minor 6 years ago
Behdad Esfahbod c77ae40852 Rename hb-*private.hh to hb-*.hh 6 years ago
Behdad Esfahbod 7185b273b3 Rename in_error to !successful 6 years ago
Ebrahim Byagowi f24b0b9728 Update the links and revive the dead ones 7 years ago
Behdad Esfahbod 7036f1d22c [ot] Remove shaper name 7 years ago
Behdad Esfahbod dbdbfe3d7b Use nullptr instead of NULL 7 years ago
Behdad Esfahbod ab8d70ec70 [arabic] Implement Unicode Arabic Mark Ordering Algorithm UTR#53 7 years ago
Behdad Esfahbod e43aad5552 [unsafe-to-break] Flag in Thai PUA shaping 7 years ago
Ebrahim Byagowi 3b0e47ca00 Fix arm-none-eabi build (fixes #451) (#496) 7 years ago
Behdad Esfahbod e2b878055b Disable OTL processing for Hebrew if GPOS doesn't have Hebrew subtable 8 years ago
Behdad Esfahbod d14fea4bdc Remove default clause in minor switch statements 9 years ago
Behdad Esfahbod b3582a8ee8 Change default mark advance zeroing behavior from Unicode to GDEF 9 years ago
Behdad Esfahbod fc06cff40f Remove HB_OT_SHAPE_ZERO_WIDTH_MARKS_DEFAULT 9 years ago
Behdad Esfahbod abadc1717d Try to better handle OOM situations 9 years ago
Behdad Esfahbod 136863371c Add new shaper method postprocess_glyphs() 9 years ago
Behdad Esfahbod 8259669fbd Minor 9 years ago
Behdad Esfahbod 305d2fbf5a Add HB_FALLTHROUGH 9 years ago
Behdad Esfahbod bdc8215949 [thai] Respect cluster-level > 0 9 years ago
Behdad Esfahbod 7627100f42 Mark unsigned integer literals with the u suffix 10 years ago
Jonathan Kew 80f7405a52 [Thai] set the correct general category on Nikhahit when decomposing Sara-Am. 10 years ago
Behdad Esfahbod 6300cd7253 [ot] Define HB_OT_SHAPE_ZERO_WIDTH_MARKS_DEFAULT 11 years ago
Behdad Esfahbod 3d6ca0d32e [ot] Simplify normalization_preference again 11 years ago
Behdad Esfahbod 71b4c999a5 Revert "Zero marks by GDEF for Tibetan" 11 years ago
Behdad Esfahbod d5bd0590ae Zero marks by GDEF for Tibetan 11 years ago
Behdad Esfahbod 127daf15e0 Arabic mark width-zeroing regression 12 years ago
Behdad Esfahbod 568000274c Adjust mark advance-width zeroing logic for Myanmar 12 years ago
Behdad Esfahbod 0beb66e3a6 Fix warnings 12 years ago
Behdad Esfahbod d1aa143ca4 [Thai] Remove U+0E2C from "AC" consonants 12 years ago
Behdad Esfahbod 1eb3e94fe9 [Thai] Implement PUA-based fallback shaping 12 years ago
Behdad Esfahbod 851784f837 Improve shaper selection 12 years ago
Behdad Esfahbod 43f04a7456 Move Thai shaper into a separate file 12 years ago
Behdad Esfahbod 865745b5b8 Don't do fallback positioning for Indic and Thai shapers 12 years ago
Behdad Esfahbod 0736915b8e [Indic] Decompose Sinhala split matras the way old HarfBuzz / Pango did 12 years ago
Behdad Esfahbod 9f9f04c222 [OT] Unbreak Thai shaping and fallback Arabic shaping 12 years ago
Behdad Esfahbod a8c6da90f4 [OT] Add per-complex-shaper shape_plan data 12 years ago
Behdad Esfahbod 16c6a27b4b [OT] Port complex_shaper to planner/plan 12 years ago
Behdad Esfahbod 208f70f055 Inline Unicode callbacks internally 12 years ago
Behdad Esfahbod 1e7d860613 [GPOS] Adjust mark advance-width zeroing logic 12 years ago
Behdad Esfahbod 2bc3b9a616 [OT] Zero mark advances if the shaper desires so 12 years ago