summaryrefslogtreecommitdiffstats
path: root/libass/ass_directwrite.c
Commit message (Expand)AuthorAgeFilesLines
* directwrite: verify font name case-insensitivelyOleg Oshmyan2024-04-091-1/+1
* directwrite: query GDI-enumerated fonts by full name, not family nameOleg Oshmyan2024-04-081-2/+16
* directwrite: fix outdated dealloc code that has become leakyOleg Oshmyan2024-02-191-24/+2
* directwrite: try to fill extended_family even without IDWriteFontFace3Oleg Oshmyan2024-01-211-9/+30
* directwrite: add a backup source of name for fallback fontOleg Oshmyan2024-01-211-1/+9
* directwrite: always read metadata on our own via FreeTypeOleg Oshmyan2024-01-211-17/+0
* refactor: do not cast allocationsOneric2022-01-201-5/+5
* directwrite: read metadata from IDWriteFontFace3 if possibleOleg Oshmyan2021-07-101-75/+47
* directwrite: better match_fonts via GDI or IDWriteFontSetOleg Oshmyan2021-07-101-34/+358
* directwrite: support WinRT/UWP, which forbid LoadLibraryOleg Oshmyan2021-07-101-7/+24
* directwrite: remove unused #includesOleg Oshmyan2021-07-101-2/+0
* directwrite: remove arbitrary 256-char name length limitOleg Oshmyan2021-07-101-10/+28
* directwrite: reorder code to avoid possible unneeded allocationOleg Oshmyan2021-07-101-12/+11
* directwrite: factor out conversion to UTF-8Oleg Oshmyan2021-07-101-58/+26
* directwrite: don't use wrong family names on errorOleg Oshmyan2021-07-101-1/+1
* directwrite: add whole font family from `match_fonts`Apache5532021-05-121-9/+16
* directwrite: request font on demandApache5532021-05-011-34/+46
* directwrite: cast function pointer through void* to quelch warningOleg Oshmyan2021-05-011-2/+3
* fontselect: coretext: get fallback font family name via FreeTypeOleg Oshmyan2021-04-291-1/+2
* fontselect: coretext: reuse main FT_LibraryOleg Oshmyan2021-04-291-1/+2
* Style-Nit: Adjust whitespacesOneric2020-07-051-1/+1
* directwrite: fix font collectionsGrigori Goronzy2017-06-011-0/+14
* directwrite: drop SAL annotationsOleg Oshmyan2016-12-281-16/+16
* directwrite: fix leaks of IDWriteFontFamily/IDWriteFontCollectionHannes Domani2016-03-271-0/+4
* fontselect: replace is_postscript flag with check_postscript functionOleg Oshmyan2015-11-041-34/+46
* directwrite: improve error handlingOleg Oshmyan2015-10-301-23/+51
* directwrite: slightly clean up the codeOleg Oshmyan2015-10-301-19/+17
* directwrite: split out the inner loop of scan_fonts as a separate functionOleg Oshmyan2015-10-301-109/+117
* fontselect: use stdbool.h wherever appropriateOleg Oshmyan2015-10-231-5/+4
* directwrite: fix broken return value checkOleg Oshmyan2015-10-231-1/+1
* fontselect: find fonts with PostScript outlines by PostScript nameOleg Oshmyan2015-10-231-0/+20
* fontselect: move PostScript name into ASS_FontProviderMetaDataOleg Oshmyan2015-10-211-5/+6
* Fully fix compilation with MSVC/ICLOleg Oshmyan2015-09-171-0/+1
* directwrite: change WINBOOL to BOOL.torque2015-09-171-2/+2
* directwrite: fix syntax error with MSVC.torque2015-09-171-1/+1
* directwrite, coretext: implement substitutionsGrigori Goronzy2015-09-021-0/+14
* directwrite: fix fallback for codepoint 0Grigori Goronzy2015-09-011-5/+7
* directwrite: fix compilationGrigori Goronzy2015-09-011-1/+1
* fontselect: simplify get_fallback signaturewm42015-09-011-2/+1
* fontselect: use designated initializerswm42015-09-011-7/+5
* Rename dwrite.h, minor cleanupswm42015-08-051-5/+1
* directwrite: don't crash on unknown DWRITE_FONT_STRETCHwm42015-07-111-1/+1
* directwrite: convert to Cwm42015-07-111-0/+706