Steve Ruiz
0806d386ff
v0.0.125
3 gadus atpakaļ
Steve Ruiz
f2960033b0
Fix shape create undos (#199)
3 gadus atpakaļ
Steve Ruiz
9aa9a88838
Fixes shortcuts in menu
3 gadus atpakaļ
Steve Ruiz
32425fb74a
Fix group pasting (#198)
3 gadus atpakaļ
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 gadus atpakaļ
Steve Ruiz
dd4f39ae74
Fix bug on group cloning (#196)
3 gadus atpakaļ
Steve Ruiz
ad8bf78dd4
Replace ts-jest with swc-node/jest (#194)
3 gadus atpakaļ
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 gadus atpakaļ
Steve Ruiz
918ebef54d
Adds selected ids to commands that lack them (#192)
3 gadus atpakaļ
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 gadus atpakaļ
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 gadus atpakaļ
Steve Ruiz
72d1c06014
Adds todo tests
3 gadus atpakaļ
Steve Ruiz
0dffdd2d29
[improvement] snaps (#190)
* Simplify snaps
* Update readmes
* Improves snapping
* filter snappable shapes, give viewport information to sessions
3 gadus atpakaļ
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 gadus atpakaļ
Steve Ruiz
dbf3c253ce
v0.0.124
3 gadus atpakaļ
Steve Ruiz
c6af4e7cf0
Update CHANGELOG.md
3 gadus atpakaļ
Steve Ruiz
246cac9b5b
v0.0.123
3 gadus atpakaļ
Steve Ruiz
1013e62a7b
Update CHANGELOG.md
3 gadus atpakaļ
Steve Ruiz
b0ff17ee68
Update translate.session.ts
3 gadus atpakaļ
Steve Ruiz
a7e8fafb96
Adds up and downstream links (#171)
3 gadus atpakaļ
Steve Ruiz
a73cffb139
Disable double-click to create text
3 gadus atpakaļ
Steve Ruiz
700640ad8c
Adds test
3 gadus atpakaļ
Steve Ruiz
235a57d302
Adds indicator for text, linked translate
3 gadus atpakaļ
Steve Ruiz
4b24219fc1
v0.0.122
3 gadus atpakaļ
Steve Ruiz
58acee7c53
Update CHANGELOG.md
3 gadus atpakaļ
Steve Ruiz
6661ab0586
[feature] transform snaps (#170)
* transform single
* transform
3 gadus atpakaļ
Steve Ruiz
c56bf3b0eb
v0.0.121
3 gadus atpakaļ
Steve Ruiz
6bcb5648b8
Update CHANGELOG.md
3 gadus atpakaļ
Steve Ruiz
0cfc68b004
[feature] snapping (#168)
* defer cloning
* basic snapping
* Improves algorithm for snap points, rendering
* Improves snapping, snaplines
* Enables a clone to snap to its parent
* Adds overlay
* Fix overlay, zoom scaling for distance and speed
3 gadus atpakaļ
Steve Ruiz
b1b9f901d3
v0.0.120
3 gadus atpakaļ
Steve Ruiz
ea9cd003ff
Update CHANGELOG.md
3 gadus atpakaļ
Steve Ruiz
6db09d4da5
Remove consoel log
3 gadus atpakaļ
Steve Ruiz
62343dab9f
[fix] zoom to selection (#164)
* fix camera on zoom to selection
* Update tlstate.ts
* Update tlstate.ts
3 gadus atpakaļ
Steve Ruiz
01c824bbbe
Improve rectangle rendering (#163)
3 gadus atpakaļ
Steve Ruiz
db62005251
Fix dark theme UI (#161)
* Fix theming
* Cleanup
* Update tldraw.tsx
3 gadus atpakaļ
Steve Ruiz
9b072fec95
v0.0.119
3 gadus atpakaļ
Steve Ruiz
b7e5b0459d
Update CHANGELOG.md
3 gadus atpakaļ
Steve Ruiz
58ffba3047
v0.0.118
3 gadus atpakaļ
Steve Ruiz
ac555cd6c6
Fix bug on arrow
3 gadus atpakaļ
Steve Ruiz
3f5f613e09
Update multiplayer on www
3 gadus atpakaļ
Steve Ruiz
abcdcd8dae
improves multiplayer presence (#160)
3 gadus atpakaļ
Steve Ruiz
3e7d2c3ad9
Update translate.session.ts
3 gadus atpakaļ
Steve Ruiz
61f7fa11ab
Fix bug on sticky
3 gadus atpakaļ
Steve Ruiz
19aa5dc789
Fix bug on text tool
3 gadus atpakaļ
Steve Ruiz
273a57209f
[fix] Migrations (#159)
* Make room optional
* Improves code for migrations, adds tests
* Update tlstate.spec.ts
3 gadus atpakaļ
Steve Ruiz
d87263a3d8
Make room optional (#158)
3 gadus atpakaļ
Steve Ruiz
d5fcdfbb5a
Fix start arrow binding (#157)
3 gadus atpakaļ
Steve Ruiz
a4bcf32881
Adds start arrow binding (#156)
3 gadus atpakaļ
Steve Ruiz
7d9fcc763d
Add docs for tools, sessions, cleans up tools.
3 gadus atpakaļ
Steve Ruiz
c9abaca8d9
[fix] copy painting (#155)
* Add click to start copy painting, fix clash with clone dragging
* Grid math
3 gadus atpakaļ