Kovid Goyal
|
f8e9040d86
Port LastResort test
|
5 mesi fa |
Kovid Goyal
|
3a8362ca2b
Accomodate the fact that arch linux fira code ttf package excludes the variable version. Sigh.
|
6 mesi fa |
Kovid Goyal
|
20c919e16e
Skip DejaVu font test
|
6 mesi fa |
Kovid Goyal
|
18ab18d090
Fix matching against style names in presence of elision
|
6 mesi fa |
Kovid Goyal
|
67a9ee680b
Automatically propagate features from regular face to the other faces when they are set to auto
|
7 mesi fa |
Kovid Goyal
|
a69d71d416
Render font feature list in UI
|
7 mesi fa |
Kovid Goyal
|
57edb412e6
Add tests to validate feature-from-spec
|
7 mesi fa |
Kovid Goyal
|
10cae2c557
more tests
|
7 mesi fa |
Kovid Goyal
|
679abf0e84
Ensure bold face is at least as heavy as regular face when auto selecting
|
7 mesi fa |
Kovid Goyal
|
d205b147eb
Improve auto selection of variable faces
|
7 mesi fa |
Kovid Goyal
|
b017cc0c1e
Handle variable fonts like cascadia code that dont have a postfix variation prefix name for some of their faces
|
7 mesi fa |
Kovid Goyal
|
28f2919753
Fix medium face selection when more than family specified
|
7 mesi fa |
Kovid Goyal
|
8ba6d5a296
CoreText: When finding medium face for a family prefer variable font if available
|
7 mesi fa |
Kovid Goyal
|
5d725c4883
Skip test o older freetype
|
7 mesi fa |
Kovid Goyal
|
67d535a5db
Add a test for dejavu sans mono
|
7 mesi fa |
Kovid Goyal
|
7fd9bca845
IBM Plex Mono workaround is needed only under fontconfig
|
7 mesi fa |
Kovid Goyal
|
c27c731ffb
Get font selection for the cascadia code variable fonts working
|
7 mesi fa |
Kovid Goyal
|
7cdcbe6aeb
Better scoring for malformed fonts with weird weight ranges
|
7 mesi fa |
Kovid Goyal
|
304ecdd8c2
Refactor scoring
|
7 mesi fa |
Kovid Goyal
|
b06a2bb937
Add more font selection tests
|
7 mesi fa |
Kovid Goyal
|
1780028420
fontconfig: Prefer semi-bold as bold weight even for system selection
|
7 mesi fa |
Kovid Goyal
|
ea65ede572
fontconfig: Lift axes spec to named style
|
7 mesi fa |
Kovid Goyal
|
31fe34810f
Test for font selection
|
7 mesi fa |
Kovid Goyal
|
e7d6101bd4
DRYer
|
10 mesi fa |
Kovid Goyal
|
76381f5cdd
Another tdir rmtree failure during tear down ignored
|
10 mesi fa |
Kovid Goyal
|
77292a16d6
Make shebangs consistent
|
1 anno fa |
Kovid Goyal
|
7fe5d7b58f
Replace isort with ruff
|
1 anno fa |
Kovid Goyal
|
061a0c8cb6
Reset global options object in the tests
|
2 anni fa |
Kovid Goyal
|
e12a9f3caf
Iosevka: Fix incorrect rendering when there is a combining char that does not group with its neighbors
|
2 anni fa |
Joseph Adams
|
da486153de
Add (possibly erroneous) test for new underline.
|
2 anni fa |