Wykres commitów

498 Commity (3de6ef334ac401a22f98e35e76ae76bf141d86a5)

Autor SHA1 Wiadomość Data
Steve Ruiz 0e9e45734a v0.0.130 2021-10-27 17:23:04 +01:00
Steve Ruiz 02a6488f46 Fix types for real 2021-10-27 17:21:49 +01:00
Steve Ruiz c04e4134d2 Fix rendering bug, tweak API 2021-10-27 17:16:07 +01:00
Steve Ruiz a906a3bd95 v0.0.129 2021-10-27 16:21:20 +01:00
Steve Ruiz 2e6c33342d
[refactor] ShapeUtils (#206)
* Starts refactor

* tests passing, got it

* Fix next
2021-10-27 16:15:01 +01:00
Steve Ruiz 8d6fe119a5 minor utils tweaks 2021-10-25 09:38:11 +01:00
Steve Ruiz ac4849a360 release 2021-10-22 20:17:42 +01:00
Steve Ruiz 083b36e167 v0.0.128 2021-10-22 20:14:28 +01:00
Steve Ruiz 5fa09a7e4a v0.0.127 2021-10-22 20:04:50 +01:00
Steve Ruiz f8ede2eab2 v0.0.126 2021-10-22 15:08:07 +01:00
Steve Ruiz fa4cc755e3
[fix] modifiers on arrow shape (#200)
* Update arrow.session.ts

* Update arrow.session.spec.ts
2021-10-22 15:06:12 +01:00
Steve Ruiz 0806d386ff v0.0.125 2021-10-22 14:51:56 +01:00
Steve Ruiz f2960033b0
Fix shape create undos (#199) 2021-10-22 14:49:29 +01:00
Steve Ruiz 9aa9a88838 Fixes shortcuts in menu 2021-10-22 14:29:22 +01:00
Steve Ruiz 32425fb74a
Fix group pasting (#198) 2021-10-22 14:28:12 +01:00
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
2021-10-22 14:09:39 +01:00
Steve Ruiz dd4f39ae74
Fix bug on group cloning (#196) 2021-10-22 13:23:36 +01:00
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
2021-10-22 12:28:11 +01:00
Steve Ruiz 918ebef54d
Adds selected ids to commands that lack them (#192) 2021-10-22 12:08:02 +01:00
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
2021-10-22 12:05:23 +01:00
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).
2021-10-21 23:41:32 +01:00
Steve Ruiz 72d1c06014 Adds todo tests 2021-10-21 23:38:37 +01:00
Steve Ruiz 0dffdd2d29
[improvement] snaps (#190)
* Simplify snaps

* Update readmes

* Improves snapping

* filter snappable shapes, give viewport information to sessions
2021-10-21 19:54:54 +01:00
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
2021-10-19 14:29:55 +01:00
Steve Ruiz dbf3c253ce v0.0.124 2021-10-19 12:30:36 +01:00
Steve Ruiz 246cac9b5b v0.0.123 2021-10-19 12:28:57 +01:00
Steve Ruiz b0ff17ee68 Update translate.session.ts 2021-10-19 12:27:03 +01:00
Steve Ruiz a7e8fafb96
Adds up and downstream links (#171) 2021-10-19 12:19:56 +01:00
Steve Ruiz a73cffb139 Disable double-click to create text 2021-10-18 17:44:30 +01:00
Steve Ruiz 700640ad8c Adds test 2021-10-18 17:00:06 +01:00
Steve Ruiz 235a57d302 Adds indicator for text, linked translate 2021-10-18 16:59:12 +01:00
Steve Ruiz 4b24219fc1 v0.0.122 2021-10-18 15:35:02 +01:00
Steve Ruiz 6661ab0586
[feature] transform snaps (#170)
* transform single

* transform
2021-10-18 15:26:34 +01:00
Steve Ruiz c56bf3b0eb v0.0.121 2021-10-18 14:33:07 +01:00
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
2021-10-18 14:30:42 +01:00
Steve Ruiz b1b9f901d3 v0.0.120 2021-10-17 09:57:26 +01:00
Steve Ruiz 6db09d4da5 Remove consoel log 2021-10-17 09:48:22 +01:00
Steve Ruiz 62343dab9f
[fix] zoom to selection (#164)
* fix camera on zoom to selection

* Update tlstate.ts

* Update tlstate.ts
2021-10-17 09:47:41 +01:00
Steve Ruiz 01c824bbbe
Improve rectangle rendering (#163) 2021-10-17 09:09:01 +01:00
Steve Ruiz db62005251
Fix dark theme UI (#161)
* Fix theming

* Cleanup

* Update tldraw.tsx
2021-10-17 06:59:10 +01:00
Steve Ruiz 9b072fec95 v0.0.119 2021-10-16 23:22:36 +01:00
Steve Ruiz 58ffba3047 v0.0.118 2021-10-16 23:21:35 +01:00
Steve Ruiz ac555cd6c6 Fix bug on arrow 2021-10-16 23:17:41 +01:00
Steve Ruiz abcdcd8dae
improves multiplayer presence (#160) 2021-10-16 21:24:31 +01:00
Steve Ruiz 3e7d2c3ad9 Update translate.session.ts 2021-10-16 21:06:41 +01:00
Steve Ruiz 61f7fa11ab Fix bug on sticky 2021-10-16 21:06:29 +01:00
Steve Ruiz 19aa5dc789 Fix bug on text tool 2021-10-16 20:57:26 +01:00
Steve Ruiz 273a57209f
[fix] Migrations (#159)
* Make room optional

* Improves code for migrations, adds tests

* Update tlstate.spec.ts
2021-10-16 20:34:34 +01:00
Steve Ruiz d87263a3d8
Make room optional (#158) 2021-10-16 19:55:18 +01:00
Steve Ruiz d5fcdfbb5a
Fix start arrow binding (#157) 2021-10-16 19:40:59 +01:00
Steve Ruiz a4bcf32881
Adds start arrow binding (#156) 2021-10-16 15:32:55 +01:00
Steve Ruiz 7d9fcc763d Add docs for tools, sessions, cleans up tools. 2021-10-16 08:33:25 +01:00
Steve Ruiz c9abaca8d9
[fix] copy painting (#155)
* Add click to start copy painting, fix clash with clone dragging

* Grid math
2021-10-15 20:53:27 +01:00
Steve Ruiz 794ac5e4d9
Escape or Command+Enter to complete text shape (#153)
* Escape or Command+Enter to complete text shape

* Removes isStateful flag from stickys

* Restores context menu
2021-10-15 19:40:06 +01:00
Steve Ruiz 32b2ae88ee
[feature] grid cloning (#152)
* Adds more clone buttons

* Adds grid session, fix bug on text, adds keyboard handlers for sessions

* Adds copy paint, point argument to duplicate

* Adds tests for duplicate at point

* Adds status for shape cloning

* Adds 32px padding when clone brushing
2021-10-15 17:14:36 +01:00
Steve Ruiz 0d8d45d873 v0.0.117 2021-10-15 14:13:17 +01:00
Steve Ruiz 1ec0434a3c
[improvement] improve performance (#151)
* Remove context menu

* Update stitches elements

* Update yarn.lock

* Fix bug on bounds bg

* Adds timer for will-change

* remove zindex

* jesus christ, just an extra div

* Remove will change timer
2021-10-15 13:49:48 +01:00
Steve Ruiz 2395224314 Removes context menu 2021-10-15 13:24:34 +01:00
Steve Ruiz 826ed9a185
Fixes cleanup for new shapes on undo (#150)
* Fixes cleanup for new shapes on undo

* Fix streamline
2021-10-15 10:33:48 +01:00
Steve Ruiz f3f4ace645 v0.0.116 2021-10-14 17:32:35 +01:00
Steve Ruiz f8516a2c4a Fix pinching on tools other than select 2021-10-14 17:25:10 +01:00
Steve Ruiz 4476cc6190 v0.0.115 2021-10-14 16:43:47 +01:00
Steve Ruiz 46c9ac508d
[feature] Side cloning (#149)
* Adds side clone behavior

* Adds tab to clone, fixes wheel

* Fix bug in draw shape

* Passing tests
2021-10-14 16:37:52 +01:00
Steve Ruiz 0183a4d5a2 Restore context menu 2021-10-14 14:28:37 +01:00
Steve Ruiz d95a2e83a0 Fix handles when drawing 2021-10-14 14:14:47 +01:00
Steve Ruiz 1c65c51b60 Fix zoom and paste for embedded shapes 2021-10-14 13:51:21 +01:00
Steve Ruiz f8cb7f03b6 Adds space panning, tweak css for performance 2021-10-14 13:33:39 +01:00
Steve Ruiz 5a99f5e49c Update status in tests 2021-10-14 13:33:06 +01:00
Steve Ruiz 70cd3262f5 Update status in data 2021-10-14 13:32:48 +01:00
Steve Ruiz 2319a42ecc Move set status to base tool 2021-10-14 13:32:32 +01:00
Steve Ruiz a633dbcdbc Fix draw tool 2021-10-13 19:58:12 +01:00
Steve Ruiz e1c307fd71
[feature] sticky notes (#148)
* Refactor toolbar

* Adds containerRef prop

* Fix arrows for groups

* Adds auto focus

* Notes on blurring

* Upgrades to match main

* Loose ends around sticky notes

* Fixes user select

* Passing tests

* Update sticky.tsx
2021-10-13 17:03:33 +01:00
Steve Ruiz 1408ac2cbe
Refactor tools (#147)
* Refactor Tools

* Update text.tsx

* Passing tests

* Error fixes

* Fix re-selecting tool

* Fix arrow
2021-10-13 14:55:31 +01:00
Steve Ruiz be271f3ca2 Update tlstate.ts 2021-10-13 06:53:58 +01:00
Steve Ruiz 93827e45dd Adds indicators for selected shapes from other users 2021-10-12 15:59:04 +01:00
Steve Ruiz 7eae5c87e0 v0.0.114 2021-10-10 17:37:15 +01:00
Steve Ruiz 2722d81dbd
Add shape fills for ellipse, rectangle (#145) 2021-10-10 16:05:13 +01:00
Steve Ruiz aae43884ca v0.0.113 2021-10-10 14:14:04 +01:00
Steve Ruiz 74a8a40af8
[fix] Ungrouping (#144)
* Adds auto ungroup if grouping only a grouped shape

* Adds test for multiple shape ungrouping
2021-10-10 14:08:41 +01:00
Steve Ruiz d15c1493e2 v0.0.112 2021-10-10 13:25:41 +01:00
Steve Ruiz 9b2de95ec9
Fix move to page (#143)
* Remove references to window

* Improve drawn strokes for other dash styles
2021-10-10 13:11:37 +01:00
Steve Ruiz 519c18f300 v0.0.111 2021-10-10 11:59:33 +01:00
Steve Ruiz e695cbb07f Fix dashes on arrows 2021-10-10 11:55:52 +01:00
Steve Ruiz a9db0dbe23 tweaks to dashes 2021-10-10 10:52:28 +01:00
Steve Ruiz c49b2e684a
[improvement] stroke appearance (#142)
* make default style small, adjust font sizes and stroke widths

* Reduce size of handle click area

* Make save command+shift+s (just persists)

* Update stroke width for arrow

* Update stroke width for draw

* Update stroke width for ellipse

* Update stroke width for rectangle

* Tweak dash algorithm

* Updates snapshot
2021-10-10 10:41:45 +01:00
Steve Ruiz 601ff19cc9 v0.0.110 2021-10-09 15:02:48 +01:00
Steve Ruiz d6b38ed79e
[feature] Live cursors MVP (#137)
* Adds very basic live cursors

* Adds ability to hide pages / menu
2021-10-09 14:57:44 +01:00
Steve Ruiz 99730b4fe2
[feature] MVP multiplayer support (#135)
* Adds multiplayer support

* Update liveblocks.tsx

* Update liveblocks.tsx

* Create chaos.tsx

* Fix undo redo, add merge state

* Update multiplayer-editor.tsx

* Adds secret room

* Update chaos.tsx

* Moves shhh to shhhmp

* Fix accidentally deleting the editing shape

* Fix bug where a selected shape is deleted by another user.

* Remove relative path

* Tweak editor

* Remove chaos endpoint

* Adds error state for maximum connections, fixes selectedIds bug on new rooms
2021-10-09 00:05:24 +01:00
Steve Ruiz 51dbede313 v0.0.109 2021-10-08 12:36:45 +01:00
Steve Ruiz d2fb13e18c bumps perfect-freehand, fixes dot issue 2021-10-08 12:34:11 +01:00
Steve Ruiz b9d7e82a7e v0.0.108 2021-10-07 16:07:44 +01:00
Steve Ruiz 5c9e148ad8 Rough fix for zoom events 2021-10-06 12:55:09 +01:00
Steve Ruiz 804bf5db60 Fixes position on page dialog. 2021-10-06 12:39:13 +01:00
Steve Ruiz 3fc86a46ee v0.0.107 2021-10-06 09:55:06 +01:00
Steve Ruiz 9a0582b9f3 Rebuilds service workers 2021-10-06 09:54:26 +01:00
Steve Ruiz cb55ad96ff v0.0.106 2021-09-28 11:16:02 +01:00
Steve Ruiz 7e74522256 Update draw.tsx 2021-09-25 21:54:53 +01:00
Steve Ruiz 51eef7d2d0 v0.0.105 2021-09-24 15:13:03 +01:00
Steve Ruiz 151b3083f7 v0.0.104 2021-09-24 15:12:25 +01:00
Steve Ruiz 7067290eae
Fix undo/redo on deleted handles (#126) 2021-09-24 14:27:22 +01:00
Steve Ruiz ea66362135
[fix] copy bindings (#124)
* v0.0.103

* Copies bindings together with shapes that are bound

* Remove old shape bindings from copied shape handles
2021-09-24 13:47:11 +01:00
Steve Ruiz 84a283828d Minor fixes 2021-09-24 12:52:17 +01:00
Steve Ruiz 3eb09d1eb1 Fix selection on text element 2021-09-24 12:34:30 +01:00
Steve Ruiz 639f2412d1 Fix outline on non-draw-style rectangles 2021-09-24 12:02:49 +01:00
Steve Ruiz 31638c7c90
[fix] indicator shapes (#121)
* Fix indicator shape for draw shape, rectangle shape

* Fixes perfect-freehand bug

* Tweaks streamline
2021-09-24 10:47:25 +01:00
Steve Ruiz 5d3af9cec0 v0.0.102 2021-09-23 12:47:39 +01:00
Steve Ruiz 9ddf7d0dc4 v0.0.101 2021-09-23 12:17:43 +01:00
Steve Ruiz fc1dde724e
Makes keyboard events work again (#114) 2021-09-23 12:14:22 +01:00
Steve Ruiz 48f784c322
Fix copy group shapes as svg (#112)
* fixes copy group shapes as svg

* Update tlstate.ts

* Fix failing tests
2021-09-23 10:48:08 +01:00
Steve Ruiz 6ba76c0e78 v0.0.100 2021-09-22 18:34:36 +01:00
Steve Ruiz 2fe7923bc4
Support rotated shapes when pasting (#107) 2021-09-22 18:24:16 +01:00
Steve Ruiz 157b2b9208 v0.0.99 2021-09-22 16:01:51 +01:00
Steve Ruiz b90c57bbc3 improve canvas positioning, fix zaxis reordering 2021-09-22 16:00:20 +01:00
Steve Ruiz 9c0de7ad9c v0.0.98 2021-09-22 14:25:50 +01:00
Steve Ruiz 86aa20fc8a Fixes text 2021-09-22 13:27:49 +01:00
Steve Ruiz 7bc01c70f5 Add unfocus button 2021-09-22 12:40:53 +01:00
Steve Ruiz 4a99c13006
[feature] focus mode (#103)
* Adds isFocusMode

* Adds menu option, fixes scale for group dashes, scopes themes to each component based on id

* Add example for a "no size" embed
2021-09-22 12:28:55 +01:00
Steve Ruiz 68efbf69fa
[fix] Fixes off-center bugs (#101)
* moves center from window center to center of element

* Removes onMount in Renderer, adds onBoundsChange

* Fix centered-g css

* Fix zoom to fit
2021-09-22 09:45:09 +01:00
Steve Ruiz 7d61d24398 v0.0.97 2021-09-21 16:50:17 +01:00
Steve Ruiz 6199b5a0b7 Bumps perfect-freehand 2021-09-21 16:49:52 +01:00
Steve Ruiz bbee7bc2b2
Feature copy and paste (#99)
* adds copy and paste, scopes keyboard events to focused elements

* Fix tools panel bug, adds copy across documents

* Makes autofocus default
2021-09-21 16:47:04 +01:00
Steve Ruiz eabaf2f30e v0.0.96 2021-09-19 22:57:54 +01:00
Pedro Duarte f8b2fe1c85
Refactor to Stitches Core (#89)
* Refactor www/styles to Stitches Core

* Update package.json

* Begin refactor of `tldraw`

* More refactoring

* A bit more

* little bit more

* Update yarn.lock

* Drops React dependencies to 16.8

Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2021-09-19 20:45:50 +01:00
Steve Ruiz e7c6a9b6de Makes strokes more consistent across sizes / dash weights 2021-09-19 18:20:23 +01:00
Steve Ruiz 2952aab8a8
Improves logic for when to display a group as hovered (#95) 2021-09-19 17:53:32 +01:00
Steve Ruiz 87d271d7aa
[improvement] Improve rotation (#94)
* Fix rotation handle, rotation for arrows and shapes with handles

* Fix bug on draw bounds when cloning
2021-09-19 14:53:52 +01:00
Steve Ruiz bec693a1d9
Tweaks the draw appearance, fix ellipse rotation (#93) 2021-09-18 18:39:34 +01:00
Steve Ruiz 3c3c23ec4d v0.0.95 2021-09-17 22:43:59 +01:00
Steve Ruiz 8ae625baef
Fix stale inputs reference (#92)
* Add `onMount` to Renderer to share inputs

* Removes brush updater

* Update brush.test.tsx
2021-09-17 22:29:45 +01:00
Steve Ruiz cdb7c74f8e Updates perfect-freehand, draw renderings 2021-09-17 17:37:40 +01:00
Steve Ruiz 39afd9a3f6 v0.0.94 2021-09-15 16:49:21 +01:00
Steve Ruiz 17a7b15f9a
Changes usePosition to useLayoutEffect (#91) 2021-09-15 16:47:34 +01:00
Steve Ruiz f5b7190010 v0.0.93 2021-09-14 12:33:28 +01:00
Steve Ruiz 820de45a35 Fix draw shape, menu 2021-09-14 12:17:49 +01:00
Steve Ruiz abbf8f1f0c v0.0.92 2021-09-14 08:52:14 +01:00
Steve Ruiz 56f327d4f9 Adds tsconfig-replace-paths 2021-09-14 08:51:24 +01:00
Steve Ruiz 95518f6bc1 v0.0.91 2021-09-13 22:50:49 +01:00
Steve Ruiz a2a68f4463 Fix paths on build 2021-09-13 22:49:53 +01:00
Steve Ruiz 5ce18550e7 v0.0.90 2021-09-13 22:33:24 +01:00
Steve Ruiz fc9b9fa3e3
expand arrow bounds based on interpolated points (#90) 2021-09-13 22:32:17 +01:00
Steve Ruiz 3603ec3953 fix types 2021-09-13 17:32:31 +01:00
Steve Ruiz eaeffae333 More type adjustments 2021-09-13 17:13:48 +01:00
Steve Ruiz 22fbca58d3 Allows for additional properties 2021-09-13 16:59:37 +01:00
Steve Ruiz 2f4a1f97a2 big refactor 2021-09-13 16:38:42 +01:00
Steve Ruiz 612269ab38 v0.0.89 2021-09-12 14:11:47 +01:00
Steve Ruiz 7c02d60ee6 bumps 2021-09-12 14:11:29 +01:00
Steve Ruiz 5cb031ddc2 v0.0.88 2021-09-12 14:09:55 +01:00
Steve Ruiz 7808d6b75e Adds package sizes to build scripts 2021-09-12 14:05:13 +01:00
Steve Ruiz f7971d5c6f Cleans up packages, tsconfigs, fixes for docs 2021-09-12 14:00:31 +01:00
Steve Ruiz a3da5e1937 v0.0.87 2021-09-12 13:26:57 +01:00
Steve Ruiz 7f0cfd2c5a Splits vectors and intersections into new packages
esbuild isn't currently tree shaking intersections, but that's a file where we could save some room
2021-09-12 13:21:44 +01:00
Steve Ruiz 8bcb2e1154 Fix tests 2021-09-12 00:41:50 +01:00
Steve Ruiz 915a7ba194 fix draw bug 2021-09-12 00:34:15 +01:00
Steve Ruiz d79f66da4e Fix null issues (more to do here) 2021-09-11 23:58:22 +01:00
Steve Ruiz 4b7d9c2af9 Fix transforms 2021-09-11 23:24:49 +01:00
Steve Ruiz c004ed5e56 Fix text scrolling 2021-09-11 23:17:54 +01:00
Steve Ruiz dea7d5c7d4 Push a few more methods to the base shape utils class 2021-09-11 18:07:53 +01:00
Steve Ruiz 5359e92771 Move SVG container to shape implementations 2021-09-11 17:21:10 +01:00
Steve Ruiz 9787cafc06 Fix drawing session, avoids expensive iterations if we can 2021-09-11 17:01:59 +01:00
Steve Ruiz e7987ca451 moves to div renderer 2021-09-11 16:24:03 +01:00
Steve Ruiz 35a18920f4 v0.0.86 2021-09-09 17:18:38 +01:00
Steve Ruiz 64e5edbd6f Fix test and accidental files from dev, fix container styles 2021-09-09 15:37:46 +01:00
Steve Ruiz 9194ee7522 Tweak dev server 2021-09-09 14:58:55 +01:00
Steve Ruiz 44e1c7dfdc Adds independent zooms, prevents elements from effecting root or body 2021-09-09 14:06:45 +01:00
Steve Ruiz b00e0d3a95 Improves pan and zoom gestures 2021-09-09 13:32:08 +01:00
Steve Ruiz 8154ed5a2a Adjusts small example, makes inputs unique to each instance 2021-09-08 17:18:43 +01:00
Steve Ruiz 2653f396bf v0.0.85 2021-09-08 14:48:03 +01:00
Steve Ruiz 73ed0781ea Adds patchShapes, pageId to patch / update shapes 2021-09-08 14:40:04 +01:00
Steve Ruiz d97cfd494e v0.0.84 2021-09-08 13:04:13 +01:00
Steve Ruiz 9b23bc3719 Merge branch 'main' of https://github.com/tldraw/tldraw into main 2021-09-08 13:03:11 +01:00
Steve Ruiz 784a77fe26 Update tldraw.test.tsx 2021-09-08 13:02:58 +01:00
Steve Ruiz 21c42cbe12 Add test 2021-09-08 12:55:42 +01:00
Steve Ruiz 7489ee8174 Add imperative test, bump rko 2021-09-08 12:53:52 +01:00
Steve Ruiz 91fe0f612a v0.0.83 2021-09-08 12:16:22 +01:00
Steve Ruiz 91683769ed v0.0.82 2021-09-08 12:15:50 +01:00
Steve Ruiz c630e1f8be Fix change to loadDocument 2021-09-08 12:09:03 +01:00
Steve Ruiz 220d8aebda Minor fixes 2021-09-08 11:58:24 +01:00
Steve Ruiz fb2c5088a9 Remove id property 2021-09-08 11:46:28 +01:00
Steve Ruiz 7bba32aba2 Update tlstate.ts 2021-09-08 11:32:11 +01:00
Steve Ruiz 4a0800a5df cleanup 2021-09-08 11:27:05 +01:00
Steve Ruiz 4e13b0e07b Allow for resets when id changes 2021-09-08 11:16:10 +01:00
Steve Ruiz 2aeb513342 Fix control by props, add control test example 2021-09-08 10:01:45 +01:00
Steve Ruiz 61fb767b5a Add tests, fix bug 2021-09-06 14:30:59 +01:00
Steve Ruiz c21107f9ac v0.0.81 2021-09-06 14:10:03 +01:00
Steve Ruiz 254919a6e3 Remove deepmerge dependency, use merge and patch from rok 2021-09-06 14:09:15 +01:00
Steve Ruiz 55da8880eb v0.0.80 2021-09-06 14:04:56 +01:00
Steve Ruiz 16ba3f9b98 Adds setter for history, tests 2021-09-06 13:50:15 +01:00
Steve Ruiz 04b6353e41 Adds setter for history 2021-09-06 13:43:56 +01:00
Steve Ruiz e6eb277f49 Update command ids, add undo/redo stack 2021-09-06 13:14:43 +01:00
Steve Ruiz 183f9cd798 Write tests, slight tweaks to build / packages 2021-09-06 13:04:12 +01:00
Steve Ruiz 146eb87fb1 Merge branch 'main' into resolve-#75 2021-09-06 12:50:12 +01:00
Steve Ruiz d69b8a7229 bump rko 2021-09-06 12:49:27 +01:00
Steve Ruiz 7d37cf34c1 Adds references 2021-09-06 12:44:14 +01:00
Steve Ruiz 9f2148eab9 Fixes import issue 2021-09-06 12:33:30 +01:00
Steve Ruiz ff826712c6 Adds reset bounds 2021-09-06 12:07:15 +01:00
Steve Ruiz c904200fc7 Merge branch 'main' into test/commands 2021-09-06 09:33:46 +01:00
Steve Ruiz d390ef7758 v0.0.79 2021-09-05 15:20:06 +01:00
Steve Ruiz 51ef8f394c v0.0.78 2021-09-05 15:19:43 +01:00
Steve Ruiz af69aef5c0 Tweak builds to omit declaration maps in prod 2021-09-05 15:18:08 +01:00
Steve Ruiz f8c1b9ff4e manual bumps while I debug lerna 2021-09-05 12:19:08 +01:00