harfbuzz/src
Konstantin Ritt c9522de233 Make it possible to disable the fallback shaper at configure time
The OT shaper supersedes the fallback shaper in every case
and the latter become an extra weight for 99.9% of users.
2014-01-28 11:13:53 -05:00
..
hb-ucdn Remove unnecessary stdint.h include 2013-06-03 18:36:26 -04:00
Makefile.am Make it possible to disable the fallback shaper at configure time 2014-01-28 11:13:53 -05:00
check-c-linkage-decls.sh [check-*] Minor 2013-08-26 18:46:21 -04:00
check-defs.sh Improve library checks 2013-09-16 22:03:59 -04:00
check-header-guards.sh [check-*] Minor 2013-08-26 18:46:21 -04:00
check-includes.sh Improve check-includes.sh 2013-08-27 11:46:07 -04:00
check-libstdc++.sh Minor 2012-08-28 19:08:36 -04:00
check-static-inits.sh Minor 2012-08-28 19:08:36 -04:00
check-symbols.sh Improve library checks 2013-09-16 22:03:59 -04:00
gen-arabic-table.py [OT] Streamline Arabic fallback shaping table 2012-09-06 01:16:39 -04:00
gen-indic-table.py Add South-East Asian shaper 2013-02-12 12:14:10 -05:00
harfbuzz-gobject.pc.in [gobject] Flesh out hb-gobject 2013-08-28 12:38:37 -04:00
harfbuzz-icu.pc.in Generate harfbuzz-icu.pc 2013-05-28 17:18:30 -04:00
harfbuzz.pc.in Generate harfbuzz-icu.pc 2013-05-28 17:18:30 -04:00
hb-atomic-private.hh Bug 71845 - Use 64-bit cmpexch on ARM64 iOS 2013-11-20 14:21:07 -05:00
hb-blob.cc Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-blob.h Always create sub-blobs in MEMORY_MODE_READONLY 2013-02-25 17:06:35 -05:00
hb-buffer-deserialize-json.rl [buffer] Better parse glyph names 2013-02-27 18:49:18 -05:00
hb-buffer-deserialize-text.rl [buffer] Better parse glyph names 2013-02-27 18:49:18 -05:00
hb-buffer-private.hh Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-buffer-serialize.cc Fix typo in _hb_buffer_serialize_glyphs_text() 2014-01-23 14:11:03 -05:00
hb-buffer.cc Set buffer content type to INVALID in hb_buffer_set_length(0) 2013-11-15 13:07:03 -05:00
hb-buffer.h Use unsigned enums for mask types 2013-10-18 11:21:11 +02:00
hb-cache-private.hh Fix cache implementation 2012-06-09 01:43:20 -04:00
hb-common.cc Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-common.h Minor 2013-10-27 00:24:59 +02:00
hb-coretext.cc [coretext] Add TODO 2013-11-29 19:21:58 -05:00
hb-coretext.h [coretext] Add hb_coretext_face_get_cg_font() 2012-12-09 18:47:36 -05:00
hb-deprecated.h Add hb-deprecated.h, and rename a couple enum values 2013-08-27 11:46:08 -04:00
hb-face-private.hh Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-face.cc Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-face.h Separate face source code from font 2013-08-27 11:46:08 -04:00
hb-fallback-shape.cc [fallback] Minor 2014-01-02 14:23:56 +08:00
hb-font-private.hh Add font->has_glyph() 2014-01-02 14:30:45 +08:00
hb-font.cc Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-font.h [introspection] Annotate Unicode / font callbacks 2013-09-13 20:31:07 -04:00
hb-ft.cc Fix llvm warnings on Mac 2013-11-06 14:46:04 -05:00
hb-ft.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-glib.cc Clean up list of Unicode scripts 2013-08-09 14:36:18 -04:00
hb-glib.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-gobject-enums.cc.tmpl [gobject] Flesh out hb-gobject 2013-08-28 12:38:37 -04:00
hb-gobject-enums.h.tmpl [gobject] Flesh out hb-gobject 2013-08-28 12:38:37 -04:00
hb-gobject-structs.cc [introspection] Work around g-i limitation with hb_language_t 2013-09-06 17:16:25 -04:00
hb-gobject-structs.h [introspection] Work around g-i limitation with hb_language_t 2013-09-06 17:16:25 -04:00
hb-gobject.h [gobject] Flesh out hb-gobject 2013-08-28 12:38:37 -04:00
hb-graphite2.cc Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-graphite2.h [graphite2] Fix include 2013-09-13 20:36:43 -04:00
hb-icu.cc [ICU] Fix includes 2012-08-16 07:32:59 -04:00
hb-icu.h Minor 2012-08-08 14:59:09 -04:00
hb-mutex-private.hh Improve check for Windows platforms 2013-02-12 15:31:58 -05:00
hb-object-private.hh Move object mutext into the user-data array 2012-12-04 00:35:54 +02:00
hb-open-file-private.hh Pass this object to trace macros 2012-11-23 15:32:14 -05:00
hb-open-type-private.hh Fix clang warning 'private field 'xxx' is not used 2014-01-23 14:18:49 -05:00
hb-ot-head-table.hh [otlayout] Add structs for JSTF table 2013-09-09 15:43:10 -04:00
hb-ot-hhea-table.hh [otlayout] Add structs for JSTF table 2013-09-09 15:43:10 -04:00
hb-ot-hmtx-table.hh [otlayout] Add structs for JSTF table 2013-09-09 15:43:10 -04:00
hb-ot-layout-common-private.hh Minor 2013-11-26 18:00:35 -05:00
hb-ot-layout-gdef-table.hh [otlayout] Remove two unused HB_OT_LAYOUT_GLYPH_PROPS_* values 2013-10-17 20:55:34 +02:00
hb-ot-layout-gpos-table.hh [otlayout] Remove unused is_inplace() 2013-10-30 17:30:11 +00:00
hb-ot-layout-gsub-table.hh [otlayout] Remove unused is_inplace() 2013-10-30 17:30:11 +00:00
hb-ot-layout-gsubgpos-private.hh [otlayout] Remove unused is_inplace() 2013-10-30 17:30:11 +00:00
hb-ot-layout-jstf-table.hh [otlayout] Add structs for JSTF table 2013-09-09 15:43:10 -04:00
hb-ot-layout-private.hh Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-ot-layout.cc [otlayout] Optimize inplace 2013-10-28 19:26:02 +01:00
hb-ot-layout.h Clean ht-ob headers 2013-12-22 22:52:57 -05:00
hb-ot-map-private.hh Minor fraction mask setting improvement 2013-12-22 19:33:35 -05:00
hb-ot-map.cc Bug 70971 - Signed/unsigned compiler warnings on windows 2013-10-30 17:27:24 +00:00
hb-ot-maxp-table.hh [otlayout] Add structs for JSTF table 2013-09-09 15:43:10 -04:00
hb-ot-name-table.hh [otlayout] Add structs for JSTF table 2013-09-09 15:43:10 -04:00
hb-ot-shape-complex-arabic-fallback.hh [OTLayout] Refactor a bit more 2013-05-04 16:04:04 -04:00
hb-ot-shape-complex-arabic-table.hh "Update" to Unicode 6.2.0 tables 2012-12-02 19:14:29 +02:00
hb-ot-shape-complex-arabic.cc [arabic] Disable 'cswh' by default 2014-01-22 11:03:02 -05:00
hb-ot-shape-complex-default.cc [ot] Separate out hebrew and tibetan shapers from default 2013-12-31 16:49:15 +08:00
hb-ot-shape-complex-hangul.cc [hangul] Fix ordering of dotted circle with Hangul tone mark (reported by Dohyun Kim). 2014-01-20 19:49:47 +00:00
hb-ot-shape-complex-hebrew.cc [ot] Separate out hebrew and tibetan shapers from default 2013-12-31 16:49:15 +08:00
hb-ot-shape-complex-indic-machine.rl [indic] Fix CM2, really 2013-10-24 11:46:33 +02:00
hb-ot-shape-complex-indic-private.hh Fix "shift count >= width of type" issue 2013-10-23 23:34:13 +02:00
hb-ot-shape-complex-indic-table.cc Add South-East Asian shaper 2013-02-12 12:14:10 -05:00
hb-ot-shape-complex-indic.cc [ot] Simplify normalization_preference again 2013-12-31 16:35:37 +08:00
hb-ot-shape-complex-myanmar-machine.rl [myanmar] Allow punctuation clusters 2013-11-25 18:10:38 -05:00
hb-ot-shape-complex-myanmar.cc [ot] Simplify normalization_preference again 2013-12-31 16:35:37 +08:00
hb-ot-shape-complex-private.hh [ot] Separate out hebrew and tibetan shapers from default 2013-12-31 16:49:15 +08:00
hb-ot-shape-complex-sea-machine.rl Fix compile warnings for ragel-generated machines 2013-02-14 11:58:13 -05:00
hb-ot-shape-complex-sea.cc [ot] Simplify normalization_preference again 2013-12-31 16:35:37 +08:00
hb-ot-shape-complex-thai.cc [ot] Define HB_OT_SHAPE_ZERO_WIDTH_MARKS_DEFAULT 2013-12-31 16:38:47 +08:00
hb-ot-shape-complex-tibetan.cc [ot] Separate out hebrew and tibetan shapers from default 2013-12-31 16:49:15 +08:00
hb-ot-shape-fallback-private.hh Move code around 2013-02-21 15:23:39 -05:00
hb-ot-shape-fallback.cc Cache various masks on the shape plan 2013-12-22 20:48:53 -05:00
hb-ot-shape-normalize-private.hh [ot/hangul] Don't decompose Hangul even when combining marks present 2014-01-02 17:04:04 +08:00
hb-ot-shape-normalize.cc [ot] Don't try to compose if normalization is off 2014-01-22 07:53:55 -05:00
hb-ot-shape-private.hh Cache various masks on the shape plan 2013-12-22 20:48:53 -05:00
hb-ot-shape.cc Add font->has_glyph() 2014-01-02 14:30:45 +08:00
hb-ot-shape.h Add TODO item 2013-12-22 22:53:27 -05:00
hb-ot-tag.cc Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-ot-tag.h Make it an error to include non-top-level headers 2012-04-12 13:17:44 -04:00
hb-ot.h Clean ht-ob headers 2013-12-22 22:52:57 -05:00
hb-private.hh [ot] Add Hangul shaper 2013-12-31 16:23:48 +08:00
hb-set-private.hh Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-set.cc [introspection] Disable constructors for now 2013-09-12 17:14:33 -04:00
hb-set.h Annotate hb-set a bit; add HB_SET_VALUE_INVALID 2013-09-06 15:31:22 -04:00
hb-shape-plan-private.hh Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-shape-plan.cc Fix unsafe shape_plan->face dependency 2013-12-02 05:57:27 -05:00
hb-shape-plan.h Implement hb_shape_plan_get_shaper() 2012-11-16 13:23:37 -08:00
hb-shape.cc [docs/introspection] More annotations 2013-09-06 17:30:54 -04:00
hb-shape.h Minor 2012-12-21 16:51:15 -05:00
hb-shaper-impl-private.hh Switch old and uniscribe backends to shape_plan 2012-07-27 01:37:18 -04:00
hb-shaper-list.hh Make it possible to disable the fallback shaper at configure time 2014-01-28 11:13:53 -05:00
hb-shaper-private.hh Fix crasher during multi-thread shaper data creation 2013-01-10 00:03:36 -06:00
hb-shaper.cc Bug 60053 - hb-common.cc:181:6: warning: ‘void free_langs()’ defined but not used 2013-01-29 22:45:00 -05:00
hb-tt-font.cc Remove unnecessary includes 2013-12-11 20:24:20 -05:00
hb-ucdn.cc Clean up list of Unicode scripts 2013-08-09 14:36:18 -04:00
hb-unicode-private.hh [unicode] Exclude the Jamo Filler characters from Default_Ignorable, as some fonts want these to be visible/spacing glyphs. 2014-01-20 10:37:32 +00:00
hb-unicode.cc [introspection] Disable constructors for now 2013-09-12 17:14:33 -04:00
hb-unicode.h [introspection] Annotate Unicode / font callbacks 2013-09-13 20:31:07 -04:00
hb-uniscribe.cc fixup for 64-bit windows build 2014-01-22 07:31:54 -05:00
hb-uniscribe.h Minor 2012-08-07 21:44:25 -04:00
hb-utf-private.hh Fix warnings 2012-12-05 19:14:28 -05:00
hb-version.h.in [docs/introspection] Some more annotations 2013-09-06 17:38:25 -04:00
hb-warning.cc Revert "Minor" 2013-01-14 00:32:12 -06:00
hb.h Add hb-deprecated.h, and rename a couple enum values 2013-08-27 11:46:08 -04:00
main.cc [otlayout] Add structs for JSTF table 2013-09-09 15:43:10 -04:00
sample.py [introspection] Add sample.py 2013-09-12 20:53:07 -04:00
test-buffer-serialize.cc Work with old and new glib 2013-10-27 23:37:14 +01:00
test-size-params.cc Work with old and new glib 2013-10-27 23:37:14 +01:00
test-would-substitute.cc Work with old and new glib 2013-10-27 23:37:14 +01:00
test.cc Work with old and new glib 2013-10-27 23:37:14 +01:00