12459 Commits (1522015bb2d140f199359c4e7cfcf342b93894a7)
 

Author SHA1 Message Date
Behdad Esfahbod 8a69e00639 [meta] Use std::addressof() instead of hb_addressof() 3 years ago
Behdad Esfahbod b7b0a15f7e [meta] Remove hb_add_const 3 years ago
Behdad Esfahbod 3b2e604237 [meta] Use std::is_const instead of hb_is_const 3 years ago
Behdad Esfahbod 909dde9df1 [meta] Use std::is_reference instead of hb_is_reference 3 years ago
Behdad Esfahbod 47afb3ef04 [meta] Replace hb_is_pointer with std::is_pointer 3 years ago
Behdad Esfahbod 956e0a4d13 [map] Destruct objects 3 years ago
Jussi Pakkanen 726b1a8b2d Convert fallback kwargs to [provide] entries. 3 years ago
Behdad Esfahbod bc0a5fdf43 [test-map] Add disabled tests with std::string 3 years ago
Behdad Esfahbod 985b63b3ee [map] Allow invalid items to be pointer to static object 3 years ago
Behdad Esfahbod 98b26eedf5 [check-static-inits] Only check library object files 3 years ago
Behdad Esfahbod 1e27f95dc1 [algs] Add hb_coerce() 3 years ago
Behdad Esfahbod 5a91db1135 [map] Remove constexpr invalid items 3 years ago
Behdad Esfahbod 114046dc27 [map] Construct objects 3 years ago
Matthias Clasen b15e497d4d Fix the docs build 3 years ago
Behdad Esfahbod ca4f56bdc7 [map] Massage some more 3 years ago
Behdad Esfahbod cfe2b66114 [algs] Fix hash chaining to std::hash() 3 years ago
Garret Rieger 87496bf63e [subset] fix fuzzer timeout if visisted_paint goes into error. 3 years ago
Matthias Clasen 4ced2e8a8a docs: Add some details 3 years ago
Matthias Clasen bb330c6aa6 docs: Fix a typo 3 years ago
Behdad Esfahbod 16cfe34ae8 [git.mk] Update 3 years ago
Khaled Hosny 0acf466c44 [doc] Fix hb_font_set_synthetic_slant param name 3 years ago
Behdad Esfahbod fa12f1ae25 Rename method 3 years ago
Behdad Esfahbod 9408e0d6d1 Rename variable 3 years ago
Behdad Esfahbod 96c969c820 Preserve glyph props 3 years ago
Behdad Esfahbod 0b2c514fb4 More macro cleanup 3 years ago
Behdad Esfahbod 0a42f46ce9 Fix compiler warning 3 years ago
Matthias Clasen 72f0b24ee3
docs: Clarify variation apis (#3363) 3 years ago
Matthias Clasen befe3b5d5a
color: Document empty returns (#3362) 3 years ago
Behdad Esfahbod 13643934aa Clean up HB_NO_SETLOCALE 3 years ago
Behdad Esfahbod 53847dba92 [algs] Call std::hash from hb_hash() 3 years ago
Behdad Esfahbod 74811c501d [map] Map == / != use correct types 3 years ago
Timo Suoranta b8c2c1ab37
Use freetype from CMake target when present (#3361) 3 years ago
Behdad Esfahbod ce7f19a2cc Revert "[map] Actually use k/v invalid types for declaration!" 3 years ago
Behdad Esfahbod 6f559346ac [map] Actually use k/v invalid types for declaration! 3 years ago
Behdad Esfahbod a45a630539
Fix unintentional locale dependency (#3358) 3 years ago
Matthias Clasen d70825a6d1 docs: Add some details about coordinates 3 years ago
Behdad Esfahbod 0a5c1c9705 [failing-alloc] Make it compile as C++ as well 3 years ago
Behdad Esfahbod bea5369c6d [buffer] Rename swap_buffers() to sync() 3 years ago
Behdad Esfahbod c5e5d5e0bc
Merge pull request #3353 from harfbuzz/buffer-create-similar 3 years ago
Behdad Esfahbod d1e7df5c3f [buffer] Add enter()/leave() pair around shape() 3 years ago
Behdad Esfahbod 43be5ba442 [buffer] Group shape-related members together 3 years ago
Behdad Esfahbod 52f5711ed0 [buffer] Add hb_buffer_create_similar() 3 years ago
Behdad Esfahbod f643b81ffc [buffer] Clean up internal state bookkeeping 3 years ago
Behdad Esfahbod d0c3515ce4 [util] Copy unicode_funcs in copy_buffer_properties() 3 years ago
Behdad Esfahbod 34f5b855aa [util] Simplify copy_buffer_properties() 3 years ago
Behdad Esfahbod 101d07efd9 [util] Move copy_buffer_properties() out of loop 3 years ago
Behdad Esfahbod 36e9f467a4 [buffer] Overlay segment-properties in hb_buffer_append() 3 years ago
Behdad Esfahbod 6a66992842 Add hb_segment_properties_overlay() 3 years ago
Behdad Esfahbod 165a6073fa
Merge pull request #3338 from harfbuzz/slant 3 years ago
Behdad Esfahbod 3fc2e654c0 [metrics] Fix slant calc 3 years ago