summaryrefslogtreecommitdiff
path: root/src/hb-ft.cc
AgeCommit message (Expand)AuthorFilesLines
2019-01-22Better fix for -Wcast-align errorsBehdad Esfahbod1-10/+4
2019-01-22More -Wcast-error fixesBehdad Esfahbod1-1/+1
2019-01-22Fix cast-align errorBehdad Esfahbod1-3/+3
2019-01-18[pragma] More cast-align whitelistBehdad Esfahbod1-0/+6
2018-12-17Remove redundant void from C++ sources (#1486)Ebrahim Byagowi1-9/+9
2018-12-16Remove redundant 'inline' from methods (#1483)Ebrahim Byagowi1-4/+4
2018-11-24Add template-function convenience macrosBehdad Esfahbod1-1/+1
2018-11-21Allow defining HB_USE_ATEXIT to 0Behdad Esfahbod1-6/+6
2018-11-07Use non-GRID-fitted values for metrics (#1363)HinTak1-3/+3
2018-11-03Port objects to use header.writable instead of immutableBehdad Esfahbod1-1/+1
2018-10-27[docs] MoreBehdad Esfahbod1-0/+11
2018-10-22Remove const and references when binding Null()Behdad Esfahbod1-1/+1
2018-10-09[ft] Use mutex to lock access to FT_FaceBehdad Esfahbod1-1/+17
2018-10-09[ft] Remove (probably) stale commentBehdad Esfahbod1-6/+1
2018-10-09[ot/ft] Implement get_nominal_glyphs() callbackBehdad Esfahbod1-0/+26
2018-10-09Add const to get_*_advances APIBehdad Esfahbod1-1/+1
2018-10-09[ft/ot] Remove implementation of deprecated kerning funcsBehdad Esfahbod1-19/+0
2018-09-30[font] Make *_advance() fallback to *_advancesBehdad Esfahbod1-19/+0
2018-09-26[ft] Make TSan happyBehdad Esfahbod1-4/+4
2018-09-11[ft] Invalidate advance cache if font size changedBehdad Esfahbod1-0/+9
2018-09-11[ft] Cache advancesBehdad Esfahbod1-20/+17
2018-09-11[ft] Towards caching slow get_h_advance resultsBehdad Esfahbod1-4/+20
2018-09-11[ft] Add advances() callbackBehdad Esfahbod1-0/+27
2018-09-11Revert "Remove unused hb_cache_t"Behdad Esfahbod1-0/+1
2018-08-25Rename hb-*private.hh to hb-*.hhBehdad Esfahbod1-3/+3
2018-08-14Guard free_static function definitions with macroEmil A Eklund1-1/+4
2018-08-12[lazy] Rename free()Behdad Esfahbod1-2/+2
2018-08-12[lazy] Make hb_lazy_loader_t<> more usableBehdad Esfahbod1-4/+3
2018-08-12[lazy] Use for ft_libraryBehdad Esfahbod1-31/+30
2018-08-12[lazy] Add .free()Behdad Esfahbod1-1/+1
2018-08-12[ot/ft] Port font_funcs statis to lazy-loaderBehdad Esfahbod1-29/+27
2018-08-09[atomic] Add hb_atomic_ptr_t<> and port all usesBehdad Esfahbod1-10/+12
2018-07-27MinorBehdad Esfahbod1-2/+3
2018-07-27Fix unlikely leaksprrace1-1/+3
2018-07-10Include more basic internal headers from hb-private.hhBehdad Esfahbod1-1/+0
2018-06-10More fixes for SunStudio 12.6 buildBehdad Esfahbod1-4/+4
2018-04-23Resolve clang's used-but-marked-unused warningsEbrahim Byagowi1-4/+4
2018-04-12Update the links and revive the dead onesEbrahim Byagowi1-1/+1
2018-03-29Make atexit callbacks threadsafe (#930)Ebrahim Byagowi1-17/+27
2018-01-31Fix typos.Bruce Mitchener1-1/+1
2018-01-08[ft] Use FT_Done_MM_Var() if availableBehdad Esfahbod1-0/+4
2018-01-05[ft] If there's no variations set, don't set them on hb-fontBehdad Esfahbod1-1/+9
2017-12-04[hb-ft] Fix build when Multiple Master font support is disabled in freetypeOlivier Blin1-0/+2
2017-11-14Revert "[glib/ucdn/icu/ft/ot] Make returned funcs inert"Behdad Esfahbod1-3/+0
2017-11-03Consolidate debug stuff into hb-debug.hhBehdad Esfahbod1-6/+1
2017-10-27[glib/ucdn/icu/ft/ot] Make returned funcs inertBehdad Esfahbod1-0/+3
2017-10-15Remove unused hb_cache_tBehdad Esfahbod1-2/+0
2017-10-15Use nullptr instead of NULLBehdad Esfahbod1-28/+28
2017-10-12[ft] Add hb_ft_font_changed()Behdad Esfahbod1-2/+13
2017-10-11Remove cast of functions to (hb_destroy_func_t)Behdad Esfahbod1-9/+11