summaryrefslogtreecommitdiffstats
path: root/libass/ass_coretext.c
Commit message (Expand)AuthorAgeFilesLines
* Support Core Text on Mac OS X 10.5Oleg Oshmyan2023-08-211-1/+23
* ass_coretext: add CHECK_AVAILABLE as a more portable __builtin_availablercombs2023-08-211-0/+12
* coretext: retain only CharacterSet, not whole FontDescriptorOleg Oshmyan2023-08-061-10/+7
* fontselect: eagerly compute is_postscript in get_font_infoOleg Oshmyan2023-08-061-24/+0
* fontselect: automatically read metadata from font file if neededOleg Oshmyan2021-07-101-31/+9
* Pass last-resort-fallback family name directly to get_font_infoOleg Oshmyan2021-07-101-32/+14
* fontselect, coretext: match whole extended family on fallbackOleg Oshmyan2021-06-071-34/+24
* coretext: deduplicate found fonts in match_fontsOleg Oshmyan2021-06-071-1/+15
* coretext: check all allocation failures and release soonerOleg Oshmyan2021-04-291-32/+66
* fontselect: coretext: get fallback font family name via FreeTypeOleg Oshmyan2021-04-291-7/+25
* fontselect: coretext: ask Core Text for family name as last resortOleg Oshmyan2021-04-291-11/+45
* fontselect: coretext: reuse main FT_LibraryOleg Oshmyan2021-04-291-14/+8
* coretext: don't call strcmp to check for empty stringOleg Oshmyan2021-04-291-1/+1
* coretext: return full/PostScript name on fallbackOleg Oshmyan2020-10-231-9/+16
* Style-Nit: Adjust whitespacesOneric2020-07-051-1/+1
* coretext: fix leak on errorrcombs2020-05-261-5/+6
* coretext: move meta var into loop and zero-initializeRodger Combs2019-11-071-4/+1
* coretext: fix error handling in get_font_fileMarvin Scholz2019-11-071-1/+7
* coretext: replace CT attr reads with freetype lookupsRodger Combs2019-09-261-112/+24
* coretext: use weight steps from macOS SDKRodger Combs2019-09-261-6/+26
* coretext: fix reading weights of some fontsRodger Combs2019-09-261-4/+4
* Support Core Text on earlier versions of Mac OS XOleg Oshmyan2017-10-311-0/+5
* coretext: don't use a variable-length arrayOleg Oshmyan2017-10-311-1/+1
* coretext: fix NULL CFStringRef dereferencewm42015-12-091-0/+2
* coretext: don't fetch character set when it isn't neededOleg Oshmyan2015-12-011-3/+3
* coretext: don't forget to release font format attributeOleg Oshmyan2015-11-071-0/+2
* fontselect: replace is_postscript flag with check_postscript functionOleg Oshmyan2015-11-041-22/+25
* fontselect: use stdbool.h wherever appropriateOleg Oshmyan2015-10-231-3/+3
* fontselect: find fonts with PostScript outlines by PostScript nameOleg Oshmyan2015-10-231-0/+15
* fontselect: move PostScript name into ASS_FontProviderMetaDataOleg Oshmyan2015-10-211-5/+6
* Fully fix compilation with MSVC/ICLOleg Oshmyan2015-09-171-0/+1
* directwrite, coretext: implement substitutionsGrigori Goronzy2015-09-021-0/+14
* coretext: use SAFE_CFRelease() for robustnesswm42015-09-011-17/+18
* coretext: fix sizeof vs. strlenwm42015-09-011-2/+1
* coretext: always use lazy loadingwm42015-09-011-29/+1
* fontselect: simplify get_fallback signaturewm42015-09-011-5/+4
* fontselect: use designated initializerswm42015-09-011-10/+5
* coretext: implement GetFallbackFuncStefano Pigozzi2015-09-011-1/+25
* configure: proper configure switches for DirectWrite and CoreTextwm42015-08-281-4/+0
* fontselect: add fallback and substitution callbacksGrigori Goronzy2015-07-101-2/+4
* fontselect: expose a fontprovider selection APIStefano Pigozzi2015-07-101-1/+2
* coretext: fix conversion from CFStringRef to utf8 bufferStefano Pigozzi2015-07-101-3/+5
* coretext: also lazy load fonts based on Family and PostScript namesStefano Pigozzi2015-07-101-8/+21
* fontselect: coretext: allow to match fontname using the providerStefano Pigozzi2015-07-101-3/+58
* fontselect: coretext: allow selection based on PostScript nameStefano Pigozzi2015-07-101-5/+10
* fontselect: implement a coretext font providerStefano Pigozzi2015-07-101-0/+217