1371 Commits (2d8ebcb9d089c2cfbefac71ca6350e2703ab13e3)
 

Author SHA1 Message Date
Behdad Esfahbod 174e3fe89b Add AC_CANONICAL_HOST 14 years ago
Behdad Esfahbod e6a5b88c01 Fix build with older glib 14 years ago
Behdad Esfahbod 3935af1c0d [buffer] Remove wrong optimization 14 years ago
Behdad Esfahbod 46df682851 Make user_data access threadsafe 14 years ago
Behdad Esfahbod 218e67b9ee Shrink code 14 years ago
Behdad Esfahbod b8d6183ebc Use threadsafe set implementation for hb_language lookups 14 years ago
Behdad Esfahbod d37486d87b Add hb_threadsafe_set_t 14 years ago
Behdad Esfahbod b45f32ee4e Use hb_array_t for hb_language_t mapping 14 years ago
Behdad Esfahbod 21d2c92fdf Move code around 14 years ago
Behdad Esfahbod 448ea9bf63 [TODO] Remove done items 14 years ago
Behdad Esfahbod 265ac614ea Replace fixed-size lookup_maps array with hb_array_t 14 years ago
Behdad Esfahbod 6843569d2c Replace fixed-size feature_maps array with hb_array_t 14 years ago
Behdad Esfahbod 44b0a4d2fc Replace fixed-size feature_infos array with hb_array_t 14 years ago
Behdad Esfahbod b214ec3ac0 Minor 14 years ago
Behdad Esfahbod 811482bd65 Replace hb_map_t with hb_set_t which is more intuitive and flexible 14 years ago
Behdad Esfahbod 478a42536f Make array/map implementation more generic 14 years ago
Behdad Esfahbod b81bd42951 Make hb_mutex_*() macros take a pointer 14 years ago
Behdad Esfahbod a4b1900913 Add hb_static_mutex_t 14 years ago
Behdad Esfahbod 56eb5ad6f9 Move code around 14 years ago
Behdad Esfahbod d292885893 [ft] Fix font->face handling 14 years ago
Behdad Esfahbod 2000179487 Move Win32 thread-safety stuff to hb-object-private.h 14 years ago
Behdad Esfahbod 266b34418c Refactor to keep hb-object-private.h and hb-open-type.h separate 14 years ago
Behdad Esfahbod d4141a44b9 [blob] Implement sub_blob() in terms of create() 14 years ago
Behdad Esfahbod fc52e9e44c Implement win32 thread-safety stuff 14 years ago
Behdad Esfahbod f55272ecde Add hb_mutex_free() and use it 14 years ago
Behdad Esfahbod 8d5186484b Cosmetic 14 years ago
Behdad Esfahbod 72657e4ce7 [API] Make hb_font_create() take a face and reference it 14 years ago
Behdad Esfahbod cec6611c5c Protect NULL in a couple places 14 years ago
Behdad Esfahbod 5a5030366e Fix bug in array growth implementation 14 years ago
Behdad Esfahbod 16123e1070 Fix bug in map implementation 14 years ago
Behdad Esfahbod 1cd5969f25 [object] Fix bug in get_user_data() implementation 14 years ago
Behdad Esfahbod db99589529 [test/object] Add test for object lifecycle stuff 14 years ago
Behdad Esfahbod f74d6c81f1 Cosmetic 14 years ago
Behdad Esfahbod 4911062d5b [API] Rename hb_blob_create_empty() to hb_blob_get_empty() 14 years ago
Behdad Esfahbod 1ab1d3e38c [face] Return nil face if blob is inert 14 years ago
Behdad Esfahbod e87867cb88 [buffer] Fail in _create() if we cannot pre-allocate the requested size 14 years ago
Behdad Esfahbod cd361ec9a1 Cosmetic 14 years ago
Behdad Esfahbod c784c67a28 [unicode] Make _get_parent() return _nil object instead of NULL 14 years ago
Behdad Esfahbod 07e22779ab [test/unicode] Add script roundtrip tests for glib and ICU 14 years ago
Behdad Esfahbod 7cda65935c [test/unicode] Better test chainup 14 years ago
Behdad Esfahbod 250c59225e [test/unicode] Port the _custom test to test all property setters 14 years ago
Behdad Esfahbod e74b5b339a [test/unicode] Test Unicode 5.2+ but don't fail 14 years ago
Behdad Esfahbod c763aa42b4 [test/buffer] Clean up testing 14 years ago
Behdad Esfahbod 819e9d9e53 Minor 14 years ago
Behdad Esfahbod 03034acb8a [icu] Make sure we return script UNKNOWN instead of INVALID 14 years ago
Behdad Esfahbod d02985ec5a ISO 15924 fixes 14 years ago
Behdad Esfahbod e8e29c725a [test/unicode] Add log messages 14 years ago
Behdad Esfahbod 208c2c3150 Minor 14 years ago
Behdad Esfahbod 60833efaf1 [test/unicode] Add testing of all unicode properties 14 years ago
Behdad Esfahbod da96ee072f [test/unicode] Test is/make_immutable() 14 years ago