-
-
Notifications
You must be signed in to change notification settings - Fork 140
PR: Add font properties handling #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
goanpeca
wants to merge
35
commits into
beeware:main
Choose a base branch
from
goanpeca:enh/add-font-properties
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 10 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
6feae5a
Add font shorthand parser
goanpeca c7b7dc5
Add font properties to declaration
goanpeca e1f1401
Add tests for font parser and properties
goanpeca ba2cc2f
Fix codestyle
goanpeca 32b9f47
Add font_family list property, fix code review comments
goanpeca f497c6f
Fix code style
goanpeca fc14114
Update list property and tests
goanpeca 3fad53c
Fix code style
goanpeca c4cc7bb
Add initial support to search for fonts on mac with rubicon
goanpeca 4f8c4b9
Update font for linux
goanpeca 925bf17
Update tests
goanpeca bc376e5
Copy ahem font
goanpeca 71eb789
Add win font query
goanpeca ba7de67
Refactor code, cache fonts and address code review comments
goanpeca d496261
Add fontdb and refactor code. Fix code style
goanpeca d755bc5
Update CI and add font copy initialization
goanpeca ed23e67
Test CI
goanpeca dfe6e61
Update font registry on windows
goanpeca 8d063b9
Add more tests
goanpeca 8e40d6d
Fix code style
goanpeca 2fb5815
Fix tests
goanpeca be72024
Fix tests
goanpeca 91b816d
More tests
goanpeca 1e496c6
Remove print statements
goanpeca 382e758
Update CI config and add exception message for incorrect font shortha…
goanpeca 8b3b6f1
Add font shorthand wrapers and update tests
goanpeca e4cd59c
Fix code style
goanpeca dc1710f
Fix error on GTK test
goanpeca c2bd8cd
Break tests, add pytest-xdist, clean up code
goanpeca 944e53f
Fix tests
goanpeca 94cb398
Merge branch 'master' into enh/add-font-properties
goanpeca 40faa93
Merge branch 'master' into enh/add-font-properties
goanpeca b754c81
Fix code style
goanpeca 94329c9
Merge with master
goanpeca d824c86
Fix code style
goanpeca File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.