Steve Ruiz
e2369003c6
[improvement] UI (#215)
* move folders out of packages
* Remove custom yarn stuff, remove duplicate readme
* Remove stitches config
* Add README script.
* bump deps
* Fix script
* Update package.json
* rehauls UI
* further rehauls UI
* UI polish
* Update ToolButton.tsx
* Update ToolButton.tsx
* Bump license
* move tldraw to root
* Remove SW
3 lat temu
Steve Ruiz
b68a4681e1
[improvement] repo shuffle (#214)
* move folders out of packages
* Remove custom yarn stuff, remove duplicate readme
* Remove stitches config
* Add README script.
* bump deps
* Fix script
* Update package.json
3 lat temu
Steve Ruiz
3ff8f25dbc
v0.0.133
3 lat temu
Steve Ruiz
6579889813
Update CHANGELOG.md
3 lat temu
Steve Ruiz
0d564c1501
Remove libraries
3 lat temu
Steve Ruiz
12e425ddc4
[fix] rotate center (#213)
* fixes rotate center after translating / transforming
* Adds test, fixes issue on undo/redo
* Update tsconfig.base.json
3 lat temu
Steve Ruiz
cb96740dbc
Update app.tsx
3 lat temu
Steve Ruiz
742f9421d6
Remove core example
3 lat temu
Steve Ruiz
b6f2e2940f
Remove references to core, fix core example
3 lat temu
Steve Ruiz
a8377139ab
v0.0.132
3 lat temu
Steve Ruiz
559ed0d074
Update CHANGELOG.md
3 lat temu
Steve Ruiz
10d0a5f5a1
Adds migration for documents
3 lat temu
Steve Ruiz
5901035214
v0.0.131
3 lat temu
Steve Ruiz
8249d6d66c
update changelog
3 lat temu
Steve Ruiz
e3ec44c011
Fix bounds issue
3 lat temu
Steve Ruiz
419302e673
Update to core (again) (#211)
* Updates to new core.
* Fix arrow bug
3 lat temu
Steve Ruiz
5479d67877
Updates to new core. (#210)
3 lat temu
Steve Ruiz
bc080a6634
bumps core
3 lat temu
Steve Ruiz
599e6032a9
Removes core (off to its own repo)
3 lat temu
Steve Ruiz
0e9e45734a
v0.0.130
3 lat temu
Steve Ruiz
f625a0f7b4
sw
3 lat temu
Steve Ruiz
02a6488f46
Fix types for real
3 lat temu
Steve Ruiz
c04e4134d2
Fix rendering bug, tweak API
3 lat temu
Steve Ruiz
a906a3bd95
v0.0.129
3 lat temu
Steve Ruiz
2e6c33342d
[refactor] ShapeUtils (#206)
* Starts refactor
* tests passing, got it
* Fix next
3 lat temu
Steve Ruiz
8d6fe119a5
minor utils tweaks
3 lat temu
Steve Ruiz
ac4849a360
release
3 lat temu
Steve Ruiz
083b36e167
v0.0.128
3 lat temu
Steve Ruiz
0f2887a039
updates package
3 lat temu
Steve Ruiz
5fa09a7e4a
v0.0.127
3 lat temu
Steve Ruiz
b94c97aafe
moves svg utils into its own package
3 lat temu
Steve Ruiz
f8ede2eab2
v0.0.126
3 lat temu
Steve Ruiz
46d59dee88
Update CHANGELOG.md
3 lat temu
Steve Ruiz
fa4cc755e3
[fix] modifiers on arrow shape (#200)
* Update arrow.session.ts
* Update arrow.session.spec.ts
3 lat temu
Steve Ruiz
0806d386ff
v0.0.125
3 lat temu
Steve Ruiz
f2960033b0
Fix shape create undos (#199)
3 lat temu
Steve Ruiz
9aa9a88838
Fixes shortcuts in menu
3 lat temu
Steve Ruiz
32425fb74a
Fix group pasting (#198)
3 lat temu
Steve Ruiz
757feb009b
[fix] group behavior (#197)
* Fixes nudging on groups
* Fix alignment of grouped shapes
* fix distribute of grouped shapes
* Fixes stretching groups
* Fix rotate command
* Improve idsToMutate code
* remove boundsRotation
3 lat temu
Steve Ruiz
dd4f39ae74
Fix bug on group cloning (#196)
3 lat temu
Steve Ruiz
ad8bf78dd4
Replace ts-jest with swc-node/jest (#194)
3 lat temu
Steve Ruiz
3ba4d435bc
[fix] Hides handles that are too close to a previous handle (#193)
* Hides handles that are too close to a previous handle
* Hide handles if only one handle is visible
3 lat temu
Steve Ruiz
918ebef54d
Adds selected ids to commands that lack them (#192)
3 lat temu
Steve Ruiz
ff50aa6ad5
[fix] bound shape size undo (#191)
* fix text centering, double click grouped text to select rather than edit
* Fix selecting grouped text
* Writes tests for select tool, fixes undo behavior while in session
* reduces binding distance, adds constants for binding distance and cloning distances
* adjust text sizes
* Update arrow.session.spec.ts
3 lat temu
Tom Hicks
efbded7a06
Fix stickes: line wrap mismatch between display/edit (#189)
The 'fake' textarea used to edit text in a sticky had a different
overflow-wrap style than the component that renders the text.
By forcing the display and edit components to use the same wrapping
strategy, the caret from the textarea and the rendered text should
remain in sync.
There is a chance there are more styles which affect the wrapping of
text that could still result in various mismatches, and even moreso
when we consider more browsers (I tested this in Chrome alone).
3 lat temu
Steve Ruiz
72d1c06014
Adds todo tests
3 lat temu
Steve Ruiz
0dffdd2d29
[improvement] snaps (#190)
* Simplify snaps
* Update readmes
* Improves snapping
* filter snappable shapes, give viewport information to sessions
3 lat temu
Steve Ruiz
8fd9cf8389
[feature] UX preferences (#172)
* Improves snapping util, styles corner buttons, adds preferences
* Update bounds.test.tsx
* Update preferences.tsx
* Update preferences.tsx
* Change copy
3 lat temu
Steve Ruiz
dbf3c253ce
v0.0.124
3 lat temu
Steve Ruiz
c6af4e7cf0
Update CHANGELOG.md
3 lat temu