5966 Commits (8eb53b853dcc4b0cc8e240cff6bfc5acb92182b0)
 

Author SHA1 Message Date
Ebrahim Byagowi 8eb53b853d
Minor, make CreateFile compatible with the disabled writable flag 7 years ago
Ebrahim Byagowi 33eb1bd23b
Remove unnecessary headers and definitions of hb-blob (#1028) 7 years ago
Ebrahim Byagowi 7e76d746e2
Make hb_blob_create_from_file more portable (#1027) 7 years ago
Behdad Esfahbod e99d75ea9c Fix warning 7 years ago
Behdad Esfahbod 191c4edc54 Reinstante DEFINE_NULL_DATA 7 years ago
Ebrahim Byagowi 93bdf9b2df
Use arrayZ on hb-coretext and hb-uniscribe and fix macOS/Win bots (#1024) 7 years ago
Behdad Esfahbod 63f57f4dab Mark more unsized array's as arrayZ 7 years ago
Behdad Esfahbod 091c17df5a Use UnsizedArrayOf<> in one place where [VAR] was used 7 years ago
Behdad Esfahbod 0644d92ef3
Merge pull request #1018 from googlefonts/cmap4 7 years ago
Behdad Esfahbod 2a2e28e701 Don't keep instance in hb_table_lazy_loader_t 7 years ago
Behdad Esfahbod 57bac8f699 Rename 7 years ago
Behdad Esfahbod 2a46a020fd Minor 7 years ago
Behdad Esfahbod eba1c16a60 Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock() 7 years ago
Behdad Esfahbod b4fa505014 Move Sanitizer::lock_instance<>() to blob->lock_as<>(). 7 years ago
Behdad Esfahbod abc12f7b81 Move null pool to hb-private 7 years ago
Behdad Esfahbod 08e280fd84 Rename hb_string_t to hb_bytes_t 7 years ago
Behdad Esfahbod bd021a6720 Minor 7 years ago
Behdad Esfahbod 16e4ccf7b4 Allocate user-data-array on the heap 7 years ago
Behdad Esfahbod 61920b21ca Oops 7 years ago
Behdad Esfahbod f673cfbd64 Support scripts that are written both LTR and RTL 7 years ago
Behdad Esfahbod 90869e6962 [ot] Apply langsys's required feature even if no other feature exists 7 years ago
Behdad Esfahbod 90baf72197 Move some blob functions to methods 7 years ago
Behdad Esfahbod 5c64d61475 Add hb-blob-private.hh 7 years ago
Behdad Esfahbod 203dc44ebc [ot-layout] Remove unused members 7 years ago
Ebrahim Byagowi ac92ed7d68
Set inline hidden flag only on shared library building 7 years ago
Garret Rieger 3be050f075 [subset] entrySelectorZ -> entrySelector. 7 years ago
Garret Rieger 7c22f98da7 [subset] add missing template parameter. 7 years ago
Garret Rieger 95eb0f3baf [subset] Switch to a non-log using implementation of caculating searchRangeZ, entrySelectorZ, and rangeShiftZ in cmap4. 7 years ago
Garret Rieger b0d7971be0 [subset] Updated expected files for japanese subset integration tests to include cmap4. 7 years ago
Garret Rieger 7947927317 [subset] Update expected files for subset integration tests to include cmap4. 7 years ago
Garret Rieger a8e7f9b958 [subset] Get cmap tests passing again. 7 years ago
Garret Rieger c817992f49 [subset] Write out a format 4, plat 0 encoding record to match fontTools. 7 years ago
Garret Rieger 9ef55a4c13 [subset] A few bug fixes for cmap format 4 subsetting. 7 years ago
Garret Rieger 81ea75f5c8 [subset] Complete implementation of cmap4 subsetting. 7 years ago
Garret Rieger 4195a52b04 [subset] WIP implementation of serialize for cmap format 4. 7 years ago
Garret Rieger cfa592d31c [subset] Add an implement for cmap format 4 create_sub_table_plan. 7 years ago
Garret Rieger 295d67ea7d [subset] WIP cmap format 4 subsetting. 7 years ago
Garret Rieger 0053d13283 [subset] Refactor cmap subsetting to make it possible to add support for more sub tables. 7 years ago
Garret Rieger 03b2754812 [subset] Add const to the hb_subset_plan_t input to a couple functions in hb-subset-plan. 7 years ago
Behdad Esfahbod 5b93f69169 Rename some X-terminated members to Z-terminated 7 years ago
Behdad Esfahbod f1f6bc0a6f [set] Fix init/fini of set on the stack to call object init/fini 7 years ago
Behdad Esfahbod 37b95612d4 Remove hb_auto_array_t 7 years ago
Behdad Esfahbod 5c3112aec8 s/hb_prealloced_array_t/hb_vector_t/g 7 years ago
Behdad Esfahbod 4a01eb1234 Add hb_auto_t 7 years ago
Behdad Esfahbod a60ba7964e s/finish/fini 7 years ago
Behdad Esfahbod 17618ee2ec Add hb_object_fini() 7 years ago
Behdad Esfahbod bd5f918e2f [set] Cache population 7 years ago
violet-sippial 93b03119da [subset] Do not compare ttx progress output in the tests 7 years ago
Ebrahim Byagowi a57f5a1a18
[dwrite] Minor, enable the original code assertions 7 years ago
Ebrahim Byagowi 9925030f19 Don't decompose Bengali Rra and Rha 7 years ago