ee30225062
feat: subset font glyphs for SVG export ( #8384 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-08-30 22:26:06 +02:00
Marcel Mraz and GitHub
84d89b9a8a
fix: throttle fractional indices validation ( #8306 )
2024-08-02 11:55:15 +02:00
Marcel Mraz and GitHub
80ea7ca23f
fix: skip registering font faces for local fonts ( #8303 )
2024-08-01 11:32:16 +02:00
Marcel Mraz and GitHub
5a0771ad9c
fix: load fonts for exportToCanvas ( #8298 )
2024-07-30 17:23:35 +02:00
Marcel Mraz and GitHub
adcdbe2907
fix: re-add Cascadia Code with ligatures ( #8291 )
2024-07-30 11:15:11 +02:00
Marcel Mraz and GitHub
230d0edc44
feat: multiple fonts fallbacks ( #8286 )
2024-07-30 10:34:40 +02:00
Marcel Mraz and GitHub
d0a380758e
feat: ability to debug the state of fractional indices ( #8235 )
2024-07-30 10:03:27 +02:00
62228e0bbb
feat: introduce font picker ( #8012 )
...
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com >
2024-07-25 18:55:55 +02:00
Marcel Mraz and GitHub
661d6a4a75
fix: flaky snapshot tests with floating point precision issues ( #8049 )
2024-05-23 11:51:01 +02:00
Marcel Mraz and GitHub
eddbe55f50
fix: always re-generate index of defined moved elements ( #8040 )
2024-05-20 23:23:42 +02:00
Marcel Mraz and GitHub
dc66261c19
fix: re-introduce wysiwyg width offset ( #8014 )
2024-05-13 17:38:21 +02:00
Marcel Mraz and GitHub
6e5aeb112d
feat: record freedraw tool selection to history ( #7949 )
2024-04-25 17:24:05 +00:00
Marcel Mraz and GitHub
4d83d1c91e
fix: use Reflect API instead of Object.hasOwn ( #7958 )
2024-04-25 15:36:26 +02:00
Marcel Mraz and GitHub
1bd2b1fe55
feat: export reconciliation ( #7917 )
2024-04-22 17:27:57 +02:00
Marcel Mraz and GitHub
015b46ab23
feat: expose StoreAction in relation to multiplayer history ( #7898 )
...
Improved Store API and improved handling of actions to eliminate potential concurrency issues
2024-04-22 09:22:25 +00:00
Marcel Mraz and GitHub
530617be90
feat: multiplayer undo / redo ( #7348 )
2024-04-17 14:01:24 +02:00
Marcel Mraz and GitHub
480572f893
fix: correcting Assistant metrics ( #7758 )
...
* Changed Assistant metrics to the corrrect ones from OS/2 table
* Adding more information about font metrics
* Adding branded types to avoid future mistakes
2024-03-07 16:54:36 +01:00
Marcel Mraz and GitHub
7e471b55eb
feat: text measurements based on font metrics ( #7693 )
...
* Introduced vertical offset based on harcoded font metrics
* Unified usage of alphabetic baseline for both canvas & svg export
* Removed baseline property
* Removed font-size rounding on Safari
* Removed artificial width offset
2024-03-05 19:33:27 +00:00