Wykres commitów

277 Commity (d919bd273eed7e3762e7a65fa722706d576ca49e)

Autor SHA1 Wiadomość Data
Steve Ruiz c1288363cd v0.1.11 2021-11-10 12:11:49 +00:00
Steve Ruiz 725f3105d6 v0.1.10 2021-11-10 12:09:29 +00:00
Steve Ruiz 83c6a978ad v0.1.9 2021-11-10 12:09:02 +00:00
Steve Ruiz 14cadbe5b5 v0.1.8 2021-11-10 12:08:32 +00:00
Steve Ruiz 8b3c963a08 v0.1.7 2021-11-09 14:38:09 +00:00
Steve Ruiz 6592608a09
[fix] Text on Safari (#232)
* Fix editing bug on safari text

* Fix text behavior when blurring

* Update SelectTool.ts
2021-11-09 14:26:41 +00:00
Steve Ruiz be2c6d6d1f
[refactor] events (#230)
* bumps rko, adds events

* rename tlstate to state, fix env for multiplayer test

* Fix multiplayer

* rename data tldrawstate to tldrawsnapshot

* Update multiplayer-editor.tsx

* Fix shhhmp

* Update 2.tldr

* Add API to the README
2021-11-08 14:21:37 +00:00
Steve Ruiz 4f3fae41b5 v0.1.6 2021-11-07 14:45:42 +00:00
Steve Ruiz b726796d88 v0.1.5 2021-11-07 14:44:20 +00:00
Steve Ruiz 7c980ebb19
Electron App (#224)
* add electron wrapper

* add to workspaces

* fixes electron setup

* Fix package for dev

* build out electron app communication

* Update README.md
2021-11-07 13:45:48 +00:00
Francois Laberge 0b15992464
Create VS Code Extension (#4)
* Start of vscode extension. Current code is copy/paste from custom editor samples from Microsoft. We need to evaluate if using their text based customer editor or full on new custom editor is the way to go

* Not sure how I missed these files. Adding them

* Have a custom editor triggering off of .tldr files. Added gitignores for generated folder. Have iframed tldraw loading and security policies set to do so

* Can now load a .tldr file. No saving support yet. Load times are slow, mostly from editor loading up I think

* Have temporary solution for saving working now too.

* Missed af ile

* Backing up progress in syncing tldraw editor history changes

* Removed console

* ...

* ...

* Cleanup

* Have save working well now.

* Moved extension into 'integrations' folder

* Trying out WebviewPanelOptions.retainContextWhenHidden=true and it's looking promising

* Some cleanup

* Trying out new  @tldraw/editor module

* Have prototype loading using new embedded editor

* ...

* Shaved off 1 second from editor loadtime

* Got save working again. Had to manually fixuppreviously created .tldr files as the format changed a bit

* More tuning

* Starting work to get new tldraw/tldraw working.

* Added example tldr files to vscode package

* Removed old editor package

* Have onChange working with latest fix. Back to iframed for a few mom

* Fixed up .tldr files

* Have iframe free extension working, but requiring hand crafted building

* ...

* Better handling of empty .tldr files. Still an issue with freshly created files trying to save as .js or .json

* Thoroughly added comments for the extension code. Need to add diagrams though and now will document/comment/diagram the editor src code

* Added comments to all of the editor side of the VS Code Extension. Also cleaned up the code

* More cleanup of VS Code Extension code and have script automating generating the initial webview's html content from the cra editor static build

* Tweaks to watch logic

* Improved scripts for publishing to VS Code Marketplace

* Improved name

* Made the smiley angry

* Reverted

* Turned smiley mad

* Turned smiley mad

* Made smiley sad

* Have a lot of plumbing working for Github codespaces and github.dev support

* Imported new tldraw vs code extension code. Added instructions for workflows

* Quick fix

* Fix for corrupted arrows files

* Updated editor build step to new location

* Merge branch 'main' into vscode-extension-v1, add local file updating

* Update App.tsx

* Cleanup, bumped to 0.0.124 @tldraw/tdlraw and published a 0.10.0 version of hte extension

* Added Trello/Kanban style file

* Finished video

* brings up to date

* Fix scripts

* Update README.md

* Update .babelrc

Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2021-11-06 16:49:53 +00:00
Steve Ruiz b3ea398ba1 v0.1.4 2021-11-06 08:09:15 +00:00
Steve Ruiz 0aaa722f5a v0.1.3 2021-11-05 21:14:35 +00:00
Steve Ruiz ec3dae085c
[improvement] repo, scripts (#220)
* Fix menu, cleanup package.json

* update changelog
2021-11-05 20:31:20 +00:00
Steve Ruiz 795936f8f1 v0.1.2 2021-11-04 15:52:57 +00:00
Steve Ruiz fe2e3c81fe
[improvement] Migrations (#217)
* Add better migrations

* Improves migrations

* rename dev to example

* renames migrate

* Removes workers from git

* Remove rogue dependency

* Fix dropdown navigation by keyboard
2021-11-04 15:48:39 +00:00
Steve Ruiz cb777c85d1 v0.1.1 2021-11-04 13:17:11 +00:00
Steve Ruiz 92e076fb3f update tracked, scripts 2021-11-04 13:16:26 +00:00
Steve Ruiz d69d24eb8f moves react back to peer dependencies 2021-11-04 13:09:51 +00:00
Steve Ruiz 6ea220d6b4 v0.1.0 2021-11-04 13:01:33 +00:00
Steve Ruiz 0e477676c7 Update dependencies, mark external 2021-11-04 13:00:51 +00:00
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
2021-11-03 16:46:33 +00:00
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
2021-11-02 11:46:25 +00:00
Steve Ruiz 3ff8f25dbc v0.0.133 2021-11-01 15:30:10 +00:00
Steve Ruiz 0d564c1501 Remove libraries 2021-11-01 15:26:44 +00:00
Steve Ruiz 12e425ddc4
[fix] rotate center (#213)
* fixes rotate center after translating / transforming

* Adds test, fixes issue on undo/redo

* Update tsconfig.base.json
2021-10-30 10:04:33 +01:00
Steve Ruiz a8377139ab v0.0.132 2021-10-28 22:56:13 +01:00
Steve Ruiz 5901035214 v0.0.131 2021-10-28 22:34:17 +01:00
Steve Ruiz 5479d67877
Updates to new core. (#210) 2021-10-28 17:50:58 +01:00
Steve Ruiz bc080a6634 bumps core 2021-10-27 18:54:07 +01:00
Steve Ruiz 599e6032a9 Removes core (off to its own repo) 2021-10-27 18:52:02 +01:00
Steve Ruiz 0e9e45734a v0.0.130 2021-10-27 17:23:04 +01:00
Steve Ruiz a906a3bd95 v0.0.129 2021-10-27 16:21:20 +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 0806d386ff v0.0.125 2021-10-22 14:51:56 +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 4b24219fc1 v0.0.122 2021-10-18 15:35:02 +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 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 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 f3f4ace645 v0.0.116 2021-10-14 17:32:35 +01:00
Steve Ruiz 4476cc6190 v0.0.115 2021-10-14 16:43:47 +01:00
Steve Ruiz a633dbcdbc Fix draw tool 2021-10-13 19:58:12 +01:00
Steve Ruiz 7eae5c87e0 v0.0.114 2021-10-10 17:37:15 +01:00
Steve Ruiz aae43884ca v0.0.113 2021-10-10 14:14:04 +01:00
Steve Ruiz d15c1493e2 v0.0.112 2021-10-10 13:25:41 +01:00
Steve Ruiz 519c18f300 v0.0.111 2021-10-10 11:59:33 +01:00
Steve Ruiz 601ff19cc9 v0.0.110 2021-10-09 15:02:48 +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 3fc86a46ee v0.0.107 2021-10-06 09:55:06 +01:00
Steve Ruiz cb55ad96ff v0.0.106 2021-09-28 11:16:02 +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 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 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 6ba76c0e78 v0.0.100 2021-09-22 18:34:36 +01:00
Steve Ruiz 157b2b9208 v0.0.99 2021-09-22 16:01:51 +01:00
Steve Ruiz 9c0de7ad9c v0.0.98 2021-09-22 14:25:50 +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 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 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 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 f5b7190010 v0.0.93 2021-09-14 12:33:28 +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 5ce18550e7 v0.0.90 2021-09-13 22:33:24 +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 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 35a18920f4 v0.0.86 2021-09-09 17:18:38 +01:00
Steve Ruiz 2653f396bf v0.0.85 2021-09-08 14:48:03 +01:00
Steve Ruiz d97cfd494e v0.0.84 2021-09-08 13:04:13 +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 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 04b6353e41 Adds setter for history 2021-09-06 13:43:56 +01:00
Steve Ruiz 183f9cd798 Write tests, slight tweaks to build / packages 2021-09-06 13:04:12 +01:00
Steve Ruiz d69b8a7229 bump rko 2021-09-06 12:49:27 +01:00
Steve Ruiz 9f2148eab9 Fixes import issue 2021-09-06 12:33:30 +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 9e92dc13c3 v0.0.62 2021-09-05 11:08:53 +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 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 a081840aa9 Adds auth 2021-09-04 13:02:13 +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 2d59b0e2c9 v0.0.56 2021-09-03 11:25:53 +01:00
Steve Ruiz 0b93e5a041 v0.0.55 2021-09-03 08:36:00 +01:00
Steve Ruiz f342cb9ea1 v0.0.54 2021-08-31 22:47:21 +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 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 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