Wykres commitów

474 Commity (a53aeb9e0d6a1016d4abeaa0b0ff6d7f91e03b3e)

Autor SHA1 Wiadomość Data
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
Steve Ruiz c206b29d08 v0.0.73 2021-09-05 12:01:15 +01:00
Steve Ruiz e081e7a698 tweaks package 2021-09-05 12:00:52 +01:00
Steve Ruiz 0d2aee0059 v0.0.72 2021-09-05 11:52:31 +01:00
Steve Ruiz 84f57601f5 Adds publishConfig 2021-09-05 11:51:59 +01:00
Steve Ruiz cb40cfd98d v0.0.71 2021-09-05 11:47:42 +01:00
Steve Ruiz 271e615704 bump head 2021-09-05 11:47:27 +01:00
Steve Ruiz 39b8751b65 v0.0.70 2021-09-05 11:46:50 +01:00
Steve Ruiz 59ec5a3c49 v0.0.69 2021-09-05 11:46:31 +01:00
Steve Ruiz 4d3b631520 bump head 2021-09-05 11:46:25 +01:00
Steve Ruiz 7d5335b74b v0.0.68 2021-09-05 11:43:53 +01:00
Steve Ruiz 1d77ca833e removes incremental from build 2021-09-05 11:40:19 +01:00
Steve Ruiz 8672d6d454 v0.0.67 2021-09-05 11:29:08 +01:00
Steve Ruiz 0dd7354ebc more tweaks? 2021-09-05 11:28:09 +01:00
Steve Ruiz 3bebe0695f v0.0.66 2021-09-05 11:24:17 +01:00
Steve Ruiz 2f1860d35d v0.0.65 2021-09-05 11:23:46 +01:00
Steve Ruiz d5e62d2169 Update files 2021-09-05 11:23:24 +01:00
Steve Ruiz 17f6b10a79 v0.0.65 2021-09-05 11:20:53 +01:00
Steve Ruiz 9fe4e9bfd3 v0.0.64 2021-09-05 11:15:21 +01:00
Steve Ruiz 6af6825c25 v0.0.63 2021-09-05 11:13:44 +01:00
Steve Ruiz c6764b870e update ignore 2021-09-05 11:13:26 +01:00
Steve Ruiz 9955ca87af remove typedoc options 2021-09-05 11:11:29 +01:00
Steve Ruiz 9e92dc13c3 v0.0.62 2021-09-05 11:08:53 +01:00
Steve Ruiz b6028360d1 ignore docs from build 2021-09-05 11:08:28 +01:00
Steve Ruiz 89163f3d4b v0.0.61 2021-09-05 11:05:12 +01:00
Steve Ruiz f9a2058c2e v0.0.60 2021-09-05 11:04:47 +01:00
Steve Ruiz 3f89af61b5 Adds ungroup 2021-09-05 10:51:21 +01:00
Steve Ruiz 737e1dda0d Update tlstate.ts 2021-09-04 22:40:37 +01:00
Steve Ruiz 9e12f96904 Slight changes to tsconfigs to fix bug with `yarn docs` 2021-09-04 22:32:05 +01:00
Steve Ruiz 13a40d1b9c Fix binding bugs 2021-09-04 22:12:07 +01:00
Tais Massaro 367f2c5cd0 test(commands): add coverage for when commands shouldn't run 2021-09-04 22:05:09 +02:00
Steve Ruiz e93f6a0750 v0.0.59 2021-09-04 16:41:01 +01:00
Steve Ruiz 376d836154 Adds onChange and onMount to constructor 2021-09-04 16:40:23 +01:00
Steve Ruiz 8450466cbb Publish 0.0.58 2021-09-04 16:21:46 +01:00
Steve Ruiz 838fabdbff v0.0.58 2021-09-04 16:21:02 +01:00
Steve Ruiz 5948fe467d Improve names on creating page 2021-09-04 16:12:29 +01:00
Steve Ruiz 8ecddcbdbc Adds move to page 2021-09-04 16:00:13 +01:00
Steve Ruiz a081840aa9 Adds auth 2021-09-04 13:02:13 +01:00
Steve Ruiz b223515b8a Removes references to old font 2021-09-04 11:33:48 +01:00
Steve Ruiz 87ffff5097 Updates deps, pointerMove event handlers 2021-09-04 11:32:33 +01:00
Steve Ruiz 37985f3842 Revert "Merge branch 'next' of https://github.com/tldraw/tldraw into next"
This reverts commit 221eb7b10e, reversing
changes made to fbbaf08513.
2021-09-04 10:17:10 +01:00
Steve Ruiz 24e9be73cc Let's try that again
This reverts commit da0f8df4d7.

Revert "Update package.json"

This reverts commit 522f87c833.

Revert "removes custom document"

This reverts commit 00d9146895.

Revert "Remove a dep that may have been causing issues"

This reverts commit 69462632a5.

Revert "Update index.tsx"

This reverts commit d05807bbfb.

Revert "Adds manifest"

This reverts commit 1c30552643.
2021-09-04 10:17:10 +01:00
Steve Ruiz 69462632a5 Remove a dep that may have been causing issues 2021-09-03 16:09:54 +01:00
Steve Ruiz 6de0dfee8a bumps stitches to 1.0.0, allows move events to propagate correctly 2021-09-03 13:56:07 +01:00
Steve Ruiz dc74b14c10 v0.0.57 2021-09-03 12:10:35 +01:00
Steve Ruiz cb58a6c749 brush selection when pressing meta tweak 2021-09-03 12:07:34 +01:00
Steve Ruiz adda205917 Apply styles to groups 2021-09-03 11:58:20 +01:00
Steve Ruiz 2e96f0f3e2 Fixes text editing, scaling when transformed, hides bounds when in session, fixes translate session for groups 2021-09-03 11:52:40 +01:00
Steve Ruiz 2d59b0e2c9 v0.0.56 2021-09-03 11:25:53 +01:00
Steve Ruiz e38b9cd600 Fix bad state 2021-09-03 11:24:50 +01:00
Steve Ruiz 9f8f56db7e enables transforms for groups 2021-09-03 11:15:03 +01:00
Steve Ruiz 625c819817 Fixes meta-shift-select for grouped shapes 2021-09-03 11:07:52 +01:00
Steve Ruiz 9461935aca closing in on group selection bugs 2021-09-03 10:45:36 +01:00
Steve Ruiz 0b93e5a041 v0.0.55 2021-09-03 08:36:00 +01:00
Steve Ruiz b48e2bf03f Fix bug with duplicate children in clones 2021-09-02 21:29:45 +01:00
Steve Ruiz fe9ff2dc2d Fix text bug on firefox, translate cloning for grouped shapes 2021-09-02 21:13:54 +01:00
Steve Ruiz a3ddfca0be tweak arrow sessions 2021-09-02 16:23:07 +01:00
Steve Ruiz 7c07ea74c0 Fix bug on arrowheads, thickness of arrows 2021-09-02 15:57:42 +01:00
Steve Ruiz 054a9e4acd Fix bug when nudging shapes with bindings 2021-09-02 15:46:35 +01:00
Steve Ruiz d09d4087d3 More group behaviour around duplication.
I'm going to probably need to duplicate this duplication logic into translate and delete.
2021-09-02 14:58:59 +01:00
Steve Ruiz 9f9845780f Handles groups when duplicating shapes 2021-09-02 14:25:17 +01:00
Steve Ruiz a1a213f9b4 Starts on groups, fixes duplicate bugs with bindings 2021-09-02 13:51:39 +01:00
Tais Massaro 44cca2ddd6 test(tldraw): fix test names 2021-09-01 21:22:13 +02:00
Tais Massaro 079d4d05e8 test(tldraw): use jest .todo instead of TODO comments 2021-09-01 21:22:13 +02:00
Steve Ruiz 206a1236a1 Improves copy / paste from menu 2021-09-01 19:49:25 +01:00
Steve Ruiz 4412954be5 Fix bug on cloning / translating bound shapes 2021-09-01 15:39:01 +01:00
Steve Ruiz dd5836f75b Fix mutate regression 2021-09-01 13:05:14 +01:00
Steve Ruiz c3ef2b8855 Fix bug with mutating bound shapes 2021-09-01 13:00:51 +01:00
Steve Ruiz f6934dedb8 Adds copy, fix bug on mutating bound shapes, adds binding indicator, adds binding to text 2021-09-01 12:18:50 +01:00
Steve Ruiz 89dfd22bac Stubs tests 2021-09-01 10:03:41 +01:00
Steve Ruiz e6535c4dd4 Adds copy to json, copy to svg 2021-09-01 09:57:46 +01:00
Steve Ruiz 16fda2fddf Adds manual create and update, more jsdoc 2021-09-01 09:37:07 +01:00
Steve Ruiz 92b8df4b51 remove time from draw 2021-09-01 03:02:35 +01:00
Steve Ruiz f342cb9ea1 v0.0.54 2021-08-31 22:47:21 +01:00
Steve Ruiz bbcf629681 Fix jest issue 2021-08-31 22:43:04 +01:00
Steve Ruiz 1c9bbe3e36 bumps perfect freehand, improves draw and text 2021-08-31 21:46:49 +01:00
Steve Ruiz 33efc32db8 v0.0.53 2021-08-31 19:20:28 +01:00
Steve Ruiz 3e3c6d31e7 Fix scripts 2021-08-31 19:20:07 +01:00
Steve Ruiz 6534ce7027 v0.0.52 2021-08-31 19:13:50 +01:00
Steve Ruiz 38114cde37 bumps canvas 2021-08-31 19:13:24 +01:00
Steve Ruiz db13880ceb Adds time data to draw points.
Not sure if I'll keep this, but together with the improved trimming it actually reduces the size of these arrays.
2021-08-31 16:20:01 +01:00
Steve Ruiz f2ed16ff7e Fix build 2021-08-31 13:37:06 +01:00
Steve Ruiz 596762cec9 Update pre-dev.js 2021-08-30 21:20:41 +01:00
Steve Ruiz 8fe83ef6c3 Adds text again 2021-08-30 21:17:04 +01:00
Steve Ruiz c28440b878 Move a few more strings to enums 2021-08-30 19:17:46 +01:00
Steve Ruiz c619ef0ec1 cleans up package.json, scripts 2021-08-30 19:10:30 +01:00
Steve Ruiz edc71a4d98 v0.0.51 2021-08-30 14:29:20 +01:00
Steve Ruiz 15bbe6ab92 Fix user select on tooltips 2021-08-30 14:08:11 +01:00
Steve Ruiz 2937016ae0 Adds indicator for dots, rename and delete dialogs for pages, dark mode support for ui 2021-08-30 14:04:12 +01:00
Steve Ruiz 62a3da0498 Fix arrow bend behavior 2021-08-30 13:15:52 +01:00
Steve Ruiz cefd294c13 Fix delete binding on shape delete bug 2021-08-30 12:42:38 +01:00
Steve Ruiz ab619385f3 Fix stuck bindings 2021-08-30 12:06:42 +01:00
Steve Ruiz e98edef97d Fix error where arrows with bindings could not be deleted 2021-08-30 11:59:31 +01:00
Steve Ruiz b7902f3ce8 Fix types 2021-08-30 11:49:49 +01:00
Steve Ruiz 64d00dc427 Replaces isDarkMode with meta, a more flexible option for custom rendering context 2021-08-30 11:44:42 +01:00
Steve Ruiz 7d18be27cf tweaks packages, bumps a few deps 2021-08-30 08:45:10 +01:00
Steve Ruiz 7fe93199cf v0.0.50 2021-08-29 14:48:12 +01:00
Steve Ruiz c35f82bdcf Fixes a few last points 2021-08-29 14:46:58 +01:00
Steve Ruiz 9e8e99cb6f Move state to rko 2021-08-29 14:33:43 +01:00
Steve Ruiz c3e6c55a68 Bumps perfect-freehand 2021-08-27 10:53:01 +01:00
Steve Ruiz c353fd257f Adds dark mode 2021-08-23 17:13:10 +01:00
Steve Ruiz 840532142e bumps perfect-freehand, improves draw dots 2021-08-23 15:38:14 +01:00
Steve Ruiz 429a5e6171 Adds right click to select, fixes spacing in context menu, improves draw session 2021-08-18 08:19:13 +01:00
Steve Ruiz 74f600aac2 Fix bug with db 2021-08-18 07:04:01 +01:00
Steve Ruiz aa20ed8d63 v0.0.49 2021-08-18 01:00:46 +01:00
Steve Ruiz fc321cc757 Fix duplicate page 2021-08-18 00:59:46 +01:00
Steve Ruiz a82e077085 v0.0.48 2021-08-18 00:13:53 +01:00
Steve Ruiz f19d3e6366 Fixes database issues, fixes rendering issue 2021-08-18 00:11:00 +01:00
Steve Ruiz 07dcfb8df5 Implements multiple pages 2021-08-17 22:38:37 +01:00
Steve Ruiz ad3db2c0ac Mostly fixed bugs 2021-08-16 22:52:03 +01:00
Steve Ruiz 594bc7c2ff Adds multiple pages, pageStates to state object (groan) 2021-08-16 15:01:03 +01:00
Steve Ruiz 9c45e0a5a5 Starts on menu, page panel 2021-08-16 08:49:31 +01:00
Steve Ruiz 72f680ce65 Adds select undo / redo stack 2021-08-15 15:35:23 +01:00
Steve Ruiz 169ed8e742 Restores select on single click 2021-08-15 14:19:05 +01:00
Steve Ruiz ff9eab63e7 Improves delete on cancel while creating 2021-08-15 10:11:04 +01:00
Steve Ruiz dd25029a0f Update shapes-functions.tsx 2021-08-15 09:49:54 +01:00
Steve Ruiz 40cbf2d92b Improves status, create session handling 2021-08-15 09:49:38 +01:00
Steve Ruiz ffc180fa1c improves indicators (roll into arrow shape) 2021-08-14 17:52:18 +01:00
Steve Ruiz 6aa58c7966 Renames tests, simplifies tsconfigs 2021-08-14 17:17:29 +01:00
Steve Ruiz b8f410b752 Adds react tests, build tsconfigs 2021-08-14 16:46:21 +01:00
Steve Ruiz d66007b142 Cleans up UI components, removes Shared as single file 2021-08-13 15:29:31 +01:00
Steve Ruiz 2c50dd37f6 Update translate.session.spec.ts 2021-08-13 14:15:55 +01:00
Steve Ruiz cbf21286cb v0.0.47 2021-08-13 14:13:56 +01:00
Steve Ruiz ea71fd4227 Fix version in www 2021-08-13 14:10:30 +01:00
Steve Ruiz adb80d3372 v0.0.46 2021-08-13 14:06:42 +01:00