Skip to content
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

[dev-2.0] WOFF font support #7449

Open
wants to merge 28 commits into
base: dev-2.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
2d6c4b0
minor refactors pre-woff
dhowe Dec 15, 2024
e590859
Merge branch 'dev-2.0' into woff-support
dhowe Dec 23, 2024
1aec9a2
add updated typr
dhowe Dec 23, 2024
a30722c
add pako to support woff font decompression
dhowe Dec 23, 2024
679b7f1
add default export for Typr
dhowe Dec 24, 2024
cf69c7f
integrating updated Typr
dhowe Dec 25, 2024
4c25a62
fix ^ bug in direct set with font strings
dhowe Dec 25, 2024
4c4dac0
update Typr, fix bug in fontWidth, textWidth
dhowe Dec 27, 2024
450be6d
add tests for pr
dhowe Dec 27, 2024
9e1f506
Merge branch 'dev-2.0' into woff-support
dhowe Dec 27, 2024
632e788
re-add missing screenshots, add direct-set test, remove opentype.js
dhowe Dec 28, 2024
1202bc1
regenerating missing/failing screenshots
dhowe Dec 28, 2024
77e89ee
Merge branch 'dev-2.0' into woff-support
dhowe Dec 28, 2024
e98a609
fix two minor bugs: font-name discovery, textProps circular ref
dhowe Dec 29, 2024
9ba2d64
revert merge with parameter validation issues
dhowe Dec 29, 2024
8aadc26
refix to font name extraction, regenerate one screenshot
dhowe Dec 29, 2024
41d9c3b
refix to circular ref in textProperties
dhowe Dec 29, 2024
d49cab8
handle non-object fonts in textProperties
dhowe Dec 29, 2024
2680f80
Revert "revert merge with parameter validation issues"
davepagurek Jan 9, 2025
4372b5c
Merge branch 'dev-2.0' into woff-support
davepagurek Jan 9, 2025
6f86e8a
Use a google font for the directly set font string test
davepagurek Jan 9, 2025
9c0ab0b
Try using a larger image for weird aspect ratios
davepagurek Jan 9, 2025
b43b652
Break big screenshots into multiple small screenshots
davepagurek Jan 9, 2025
96c616a
Fix backgrounds not getting cleared, image sizes, alignment
davepagurek Jan 9, 2025
5ecaef1
Broaden definition of narrow screenshots
davepagurek Jan 9, 2025
f1316b3
Compare everything a little larger
davepagurek Jan 9, 2025
6c428be
Never mind
davepagurek Jan 9, 2025
43a39d2
Increase stroke thickness
davepagurek Jan 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 13 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@
"file-saver": "^1.3.8",
"gifenc": "^1.0.3",
"libtess": "^1.2.2",
"omggif": "^1.0.10"
"omggif": "^1.0.10",
"pako": "^2.1.0"
},
"devDependencies": {
"@rollup/plugin-alias": "^5.1.1",
Expand Down
Loading
Loading