Milo Hill
f61c09fb55
Fix SVG's not loading in multiplayer ( #498 )
...
* Session undefined
* Fix S3 svg uploads
2022-01-12 13:36:19 +00:00
Steve Ruiz
15784517e8
v1.5.0
2022-01-10 21:11:25 +00:00
Steve Ruiz
6a282ca9c2
Bump dependencies, fix bug on mobile, preserve settings.
2022-01-10 21:09:26 +00:00
Faraz Shaikh
6103febaaf
Added exporting of shapes and pages as images ( #468 )
...
* Added exporting of shapeses
* added video serialization
* Fix viewport sizes, add chrome-aws-lambda for puppeteer
* Update menu styling
* extract to callback
* Update Loading.tsx
* force update menu
* fix missing fonts
* Added SVG and JSON export
* Fix json exports
* Merge branch 'main' into pr/468, update menus
* Update TldrawApp.ts
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-01-10 16:36:28 +00:00
Milo Hill
e62755ef10
Add support for persisting images/video in multiplayer ( #475 )
...
* Kee track of changed assets
* Add support for multiplayer image assets
* fix tests
* Add images
* Improve asset deletion
* Remove assets from document
* Test with v small image only
* Add test for deleteShapes
* Cleanup document assets
* Add multiplayer assets to www
* remove default storage root, which was preventing migration
* Update onAssetDelete flow, rename some files
* bump upload size to 5mb
* Fix freeze bug where image fails to load
* fix logic for removing assets
* Update useMultiplayerState.ts
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-01-10 15:13:52 +00:00
Steve Ruiz
f2481642f9
Fix context menu bug on mobile
2022-01-08 20:08:17 +00:00
Steve Ruiz
5b13e7f19e
Update yarn.lock
2022-01-07 09:10:25 +00:00
Steve Ruiz
cc8aa89ed5
v1.4.3
2022-01-07 09:01:48 +00:00
Steve Ruiz
9c3424a5fc
Update documentation
...
bump versions
update readmes, licenses
2022-01-07 09:01:08 +00:00
Steve Ruiz
4b1137849a
v1.4.2
2022-01-07 08:45:09 +00:00
Steve Ruiz
bc65e3cc97
Update CHANGELOG.md
2022-01-07 08:42:11 +00:00
Steve Ruiz
97c2b8c4c6
Fix erasing bug ( #490 )
...
* Update EraseSession.ts
* Update EraseSession.ts
2022-01-06 20:22:49 +00:00
Steve Ruiz
a793fadf74
Update ArrowSession.ts
2022-01-06 14:04:17 +00:00
Steve Ruiz
9255e7a4a5
Update useShapeEvents.tsx
2022-01-06 14:01:25 +00:00
Steve Ruiz
b1697b2ca7
Fix context menu, fix blur issue
2022-01-06 14:00:23 +00:00
Steve Ruiz
31a1a8b5ae
Fix bug with missing draw shape after undo
2022-01-06 13:36:40 +00:00
Steve Ruiz
deadc70030
fix pointer error
2022-01-06 13:23:45 +00:00
Steve Ruiz
32d96aef94
Merge branch 'main' of https://github.com/tldraw/tldraw
2022-01-06 10:47:36 +00:00
Steve Ruiz
5c33fbd89c
bug fixes
2022-01-06 10:45:11 +00:00
Steve Ruiz
24ece6b38a
Update groupShapes.ts ( #488 )
2022-01-06 07:35:32 +00:00
Steve Ruiz
225f312bd0
Add sponsor
2022-01-06 07:06:05 +00:00
Jesco Wüster
0271ccccf8
Enable panning for all tools ( #484 )
...
* Enable panning for DrawTool
* move camera panning logic to TlDrawApp
* fix: disable shape button on keyboard pan
* ensure middle wheel panning returns to idle globally
* prevent flicker during mouseup while spacePanning
* Use boolean flags for force panning
* add middle mouse button
* Fix logic
* Fix toolbar re-selecting
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-01-05 14:47:07 +00:00
Steve Ruiz
d00d443492
Add shift+click to draw straight lines between points ( #478 )
...
* Add shift+click to draw straight lines between points
* Add points to previous shape
* undo/redo fixes
* Fix bug with non-draw shapes
* Update drawHelpers.ts
2022-01-03 09:49:34 +00:00
Steve Ruiz
97ba1505ab
Fix editing bug ( #480 )
2022-01-03 09:39:27 +00:00
Tony Li
e7a2f5d6d4
added NaN check on pinch event ( #476 )
2021-12-31 09:42:56 +00:00
Steve Ruiz
bc37947d5e
Update lerna.json
2021-12-29 16:38:56 +00:00
Steve Ruiz
acb68c8af9
v1.4.1
2021-12-29 14:15:58 +00:00
Soufiane Ghzal
23ad10d856
Fixed bunch of broken links ( #471 )
...
* fixed local links to documentation in README.md
* fixed links to core package
2021-12-29 06:39:08 +00:00
Steve Ruiz
59e5a446c9
Copies over browser-fs-access src :( ( #470 )
2021-12-28 14:29:55 +00:00
Steve Ruiz
32a5511b3d
v1.4.1
2021-12-28 11:50:33 +00:00
Steve Ruiz
f45824a4a0
Update CHANGELOG.md
2021-12-28 11:32:36 +00:00
Steve Ruiz
e9217e0bec
Update core readme with more info on assets
2021-12-28 11:28:27 +00:00
Steve Ruiz
d0fd712e5e
[improvement] labels ( #467 )
...
* Improve appearance of arrow shape labels, set label text color to match stroke
* fix svg copy fonts for text, labels
* Reduce opacity effect of scaled arrow label, update font in export, adds command+enter to finish text
2021-12-28 11:23:17 +00:00
Steve Ruiz
f57d6bda94
v1.4.0
2021-12-27 20:29:12 +00:00
Steve Ruiz
5a4918ca6b
Update CHANGELOG.md
2021-12-27 20:27:14 +00:00
Steve Ruiz
9ff7447208
Update CHANGELOG.md
2021-12-27 20:23:37 +00:00
Steve Ruiz
d7a697647b
[feature] Labels for shapes ( #462 )
...
* Adds generic text label
* Clean up text label / text util
* labels for ellipse and triangles
* Add arrow label
* Update filesystem.ts
* Double click bend to edit label, fix mask location
* refactor arrowutil
* fix arrow bindings
* Rename text to label, add labelPoint
* Fix arrow binding, styles on text labels, double click bounds edge to edit label
* Update ArrowSession.ts
* Update StyleMenu.tsx
* set version
2021-12-27 19:21:30 +00:00
Steve Ruiz
e48f0c1794
Update migrate.ts
2021-12-27 18:51:20 +00:00
Steve Ruiz
7c02a6d514
Merge branch 'main' of https://github.com/tldraw/tldraw
2021-12-27 18:50:33 +00:00
Steve Ruiz
d355be10d6
Improve appearance of ellipses/videos, fix bug
2021-12-27 18:49:54 +00:00
Steve Ruiz
d60bb5c6ee
Fix bug where reloading could clear the state ( #465 )
...
* Fix bug where reloading could clear the state
* fix test
* Fix image and video positions
2021-12-27 18:44:47 +00:00
Steve Ruiz
d5cd7ed480
bump use-gesture, memoize gesture callbacks
2021-12-27 12:50:18 +00:00
Steve Ruiz
297486bb34
Remove performance modes (for now)
2021-12-27 12:38:30 +00:00
Steve Ruiz
d1fb7d1115
Merge branch 'main' of https://github.com/tldraw/tldraw
2021-12-27 12:32:17 +00:00
Steve Ruiz
e3865e1b1f
update changelogs
2021-12-27 12:32:07 +00:00
Steve Ruiz
4aa8547a8e
[improvement] performance modes ( #463 )
...
* add performance modes to core, sessions
* Update filesystem.ts
* rename TLPerformance to TLPerformanceMode, fix bugs
2021-12-27 12:30:35 +00:00
Steve Ruiz
fd2befa305
rename refs
2021-12-25 19:39:20 +00:00
Steve Ruiz
dfe2e44c17
v1.3.0
2021-12-25 18:41:47 +00:00
Steve Ruiz
0ed7e55c4c
Make core asset types more generic, update docs.
2021-12-25 18:39:50 +00:00
Steve Ruiz
bd09342596
Update changelogs
2021-12-25 18:28:37 +00:00