Wykres commitów

337 Commity (a4fff303bf5c8ba4f63117e58b7f2dfe49a8abf1)

Autor SHA1 Wiadomość Data
Steve Ruiz dd873014f2 1.18.1 2022-06-26 21:20:29 +01:00
Steve Ruiz 3cba9712fd 1.18.0 2022-06-25 20:31:27 +01:00
Steve Ruiz a104d5a094 1.17.2 2022-06-24 16:06:36 +01:00
Steve Ruiz 7555c22632 Update Vec 2022-06-21 08:56:49 +01:00
Steve Ruiz a17bd18ae2 1.7.2, add Vec.distanceTo / Vec.nearestPointOnBounds 2022-06-21 08:49:45 +01:00
Steve Ruiz 65ff5075f0 1.17.0 2022-06-19 14:52:06 +01:00
Steve Ruiz 702016a3ef Replace lask with lfg 2022-06-16 14:23:27 +01:00
Steve Ruiz 6608b07ab0 Update README, lask 2022-06-16 14:15:35 +01:00
Steve Ruiz 8419d7d227 1.16.0 2022-06-09 18:06:17 +01:00
Steve Ruiz d52d91b367
Enforce readonly mode (#714)
* Enforce readonly mode

* Fix test for React 18

* Move to dev
2022-06-09 16:00:47 +01:00
Judicael d919bd273e
feat: add translation (#704)
* feat: add translation

* modal, left menu translation

* primary tools translation

* render with intl provider for testing

restore file

* french translation done

* context menu translation and test

* added italian

* Add menu to select language

* translation for the word language

* bump dev deps

Bump react on www

* Fix types

* update dependencies

* pre-release

* Delete lask.config.json

Co-authored-by: Enrico <franciscono.enry@gmail.com>
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-06-09 15:33:35 +01:00
Steve Ruiz 8c2e22b334 1.15.1 2022-06-02 17:18:48 +01:00
Steve Ruiz b3ad319518 1.15.0 2022-06-01 15:34:20 +01:00
Steve Ruiz c126be5c50
[feature] add erase line (#708)
* Add erase line

* Fix erasing small dots

* bump perfect-freehand
2022-06-01 15:21:36 +01:00
Steve Ruiz eca66b1c54 Fix keyboard events while menu is open. 2022-05-20 15:22:50 +01:00
Steve Ruiz c37a4a33d6 release 2022-05-20 14:45:10 +01:00
Steve Ruiz 1d3b419baf update version 2022-05-18 14:04:05 +01:00
Steve Ruiz e2a6badaef
[improvement] Adds error boundary (#690)
* Add error boundary

* Update useStyle.tsx

* Update ErrorFallback.tsx
2022-05-18 12:45:04 +01:00
Steve Ruiz e33edb9cab 1.12.6 2022-05-15 10:51:24 +01:00
Steve Ruiz cd465e2fc4 bump versions 2022-05-14 22:24:03 +01:00
Steve Ruiz c3050db968
[fix] copy and paste (again) (#685)
* fix copy

* remove console logs

* update types
2022-05-14 14:15:55 +01:00
Steve Ruiz 61cf4e6290 1.12.4 2022-05-14 12:19:06 +01:00
Steve Ruiz 417926bb14 1.12.3 2022-05-14 11:48:14 +01:00
Steve Ruiz b8dfc9895a bump versions 2022-05-14 10:51:12 +01:00
Steve Ruiz 98d44b2120 1.12.1 2022-05-11 17:00:15 +01:00
Steve Ruiz 4b2b14eb26 release 1.12.0 2022-05-11 14:34:07 +01:00
Steve Ruiz c54c800675
[improvement] local copy and export for images (#669)
* local images

use assets for local copy

add menu options

* clean up packages

* cleanup unused content, move file handling into app.paste

* Add tldraw-assets.json to other files.

* add path to editor

* Update build.mjs

* add export to server example with link to gist

* Fix onAssetCreate and onAssetDelete APIs

* Update yarn.lock

* fix bugs on paste, adjust api for getting images, fix readonly on cut, copy, paste

* re-enable swc

* paste svg strings as svg images

* cleanup

* fix string case for tldraw json
2022-05-11 14:25:08 +01:00
Steve Ruiz dc8332c3dc bump versions 2022-05-06 20:03:38 +01:00
Steve Ruiz 5493403663 Revert "Use the npm module of browser-fs-access (#653)"
This reverts commit b4e97604b3.
2022-04-29 09:07:25 +01:00
Steve Ruiz b859b721d0 Bump versions 2022-04-26 09:04:34 +01:00
Thomas Steiner b4e97604b3
Use the npm module of browser-fs-access (#653)
* Use npm module

* Update yarn.lock

Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-04-25 11:43:31 +01:00
Steve Ruiz 241adc98d3 1.10.0 2022-04-16 13:02:52 +01:00
Steve Ruiz 8aa54f4d8c update 2022-03-17 14:11:22 +00:00
Steve Ruiz 2a98e0c6e7
[fix] Protect document from missing parents / children. (#622)
* Scan document for missing parents / children.

* fix tests

* Apply fixes to vscode extension
2022-03-17 12:42:18 +00:00
Steve Ruiz 1d5b3ac307 1.9.1 2022-03-11 08:43:36 +00:00
Steve Ruiz 1950b4fa99 version, update images 2022-03-09 16:02:51 +00:00
Steve Ruiz 8ba4d70615 Update package.json 2022-03-09 11:25:08 +00:00
Steve Ruiz 9f40b1321d 1.6.2 2022-02-25 12:19:11 +00:00
Steve Ruiz 4445c13b3f Create serious-emus-talk.md 2022-02-15 12:41:35 +00:00
Steve Ruiz 9619e3be0b
Add changeset (#567)
* add lask for packages

* Add turbo

* remove custom scripts

* update turbo scripts

* Improve scripts, update changelogs

* update action to use turbo

* Update .gitignore

* Update main.yml

* Update main.yml

* Update main.yml

* Add docs

* add clean

* Add changesets

* Add changeset
2022-02-08 11:45:11 +00:00
Steve Ruiz e1fb9a8250
[improvement] Improve monorepo (lask + turbo) (#566)
* add lask for packages

* Add turbo

* remove custom scripts

* update turbo scripts

* Improve scripts, update changelogs

* update action to use turbo

* Update .gitignore

* Update main.yml

* Update main.yml

* Update main.yml

* Add docs

* add clean
2022-02-08 11:05:56 +00:00
Steve Ruiz da4d566bd8 v1.6.1 2022-02-03 11:19:12 +00:00
Steve Ruiz 014bfbc841 bump dependencies 2022-02-03 10:57:03 +00:00
Steve Ruiz 4cee3203e6 v1.6.0 2022-01-31 15:06:01 +00:00
Steve Ruiz 8977d296a9 move puppeteer to www 2022-01-18 09:18:22 +00:00
Steve Ruiz 7c82fbbb65 v1.5.2 2022-01-14 20:59:37 +00:00
Steve Ruiz cb1f4e242e v1.5.1 2022-01-14 20:46:02 +00:00
Steve Ruiz 15784517e8 v1.5.0 2022-01-10 21:11:25 +00:00
Steve Ruiz 6a282ca9c2 Bump dependencies, fix bug on mobile, preserve settings. 2022-01-10 21:09:26 +00:00
Faraz Shaikh 6103febaaf
Added exporting of shapes and pages as images (#468)
* Added exporting of shapeses

* added video serialization

* Fix viewport sizes, add chrome-aws-lambda for puppeteer

* Update menu styling

* extract to callback

* Update Loading.tsx

* force update menu

* fix missing fonts

* Added SVG and JSON export

* Fix json exports

* Merge branch 'main' into pr/468, update menus

* Update TldrawApp.ts

Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2022-01-10 16:36:28 +00:00
Steve Ruiz cc8aa89ed5 v1.4.3 2022-01-07 09:01:48 +00:00
Steve Ruiz 9c3424a5fc Update documentation
bump versions

update readmes, licenses
2022-01-07 09:01:08 +00:00
Steve Ruiz 4b1137849a v1.4.2 2022-01-07 08:45:09 +00:00
Steve Ruiz 32a5511b3d v1.4.1 2021-12-28 11:50:33 +00:00
Steve Ruiz f57d6bda94 v1.4.0 2021-12-27 20:29:12 +00:00
Steve Ruiz dfe2e44c17 v1.3.0 2021-12-25 18:41:47 +00:00
Steve Ruiz 2f84abcc1e v1.2.10 2021-12-22 14:33:56 +00:00
Steve Ruiz 9b7414509f v1.2.9 2021-12-22 00:46:58 +00:00
Steve Ruiz 3b220f0afe v1.2.8 2021-12-20 15:20:04 +00:00
Steve Ruiz 580248a3af v1.2.7 2021-12-12 21:45:57 +00:00
Steve Ruiz 91da95de1c remove react-id dep 2021-12-12 21:45:21 +00:00
Steve Ruiz ec7fbd2033 v1.2.6 2021-12-12 21:21:10 +00:00
Steve Ruiz 8d9629586c v1.2.5 2021-12-10 16:08:17 +00:00
Steve Ruiz 8038e64a86 v1.2.4 2021-12-04 14:56:24 +00:00
Steve Ruiz fae66549c7 v1.2.3 2021-12-02 13:06:43 +00:00
Steve Ruiz 5c0e4fad11 Upadte changelogs 2021-11-28 10:30:16 +00:00
Steve Ruiz 03cfea6404 v1.2.2 2021-11-28 10:25:17 +00:00
Steve Ruiz 2ad6b45ccc v1.2.1 2021-11-28 10:24:42 +00:00
Steve Ruiz 3ab5db27b9 v1.2.1 2021-11-28 10:19:29 +00:00
Steve Ruiz 893e3dee41 v1.2.0 2021-11-28 10:18:55 +00:00
Steve Ruiz 7bf5f5fd8a v1.2.0 2021-11-28 10:16:30 +00:00
Steve Ruiz 0fe3d80fa4 v1.1.11 2021-11-28 10:10:09 +00:00
Noah Shipley 98cc0d4cac
Feature/mobx - adds mobx support to @tldraw/core (#383)
* Initial commit with mobx

* Convert more to mobx

* Make useCameraCss reactive (autorun)

* Move more items to mobx

* Fix more invalid components and layout hooks that needed to be reactive

* Add autorun to css layout effect

* Remove centric specific yarn.lock changes

* mild cleanup

* update from main

* add tests, example

* cleanup

* minor tweak to advanced example

* Update app.tsx

* Optimizations around events not being memoized

* Support className property on SVGContainer

* Add data-type to shape container to aid with external styling

* Fix classnames

* Fixes bug on text shapes / shapes with refs

* v1.1.9-beta.1

* v1.1.9-beta.2

* Drop mobx as a dependency for core

* v1.1.9-beta.3

* rename

* Revert "Drop mobx as a dependency for core"

This reverts commit 2d93f84a87.

* remove unused code from utils, move curve to separate package

* v1.1.9-beta.4

* Add pretty-quick

* Update package.json

* Renamings

Co-authored-by: Noah Shipley <nshipley@centricsoftware.com>
Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2021-11-28 10:05:40 +00:00
Steve Ruiz 73cb5b3ec1 v1.1.8 2021-11-27 11:14:16 +00:00
Steve Ruiz a3475a74df v1.1.7 2021-11-27 09:51:59 +00:00
Steve Ruiz 4fc17f1398 v1.1.6 2021-11-26 22:05:04 +00:00
Steve Ruiz a8f2522d20 v1.1.5 2021-11-26 17:15:54 +00:00
Christian Petersen e2814943e9
[feature] Add grids (#344)
* [feature] grids

* Shows relative grids at different zoom levels

* Update colors

* Restores vec and intersect to monorepo, changes vec.round to vec.toFixed, adds vec.snap

* Snapping in translate and transforms, fix shortcut

* fix bugs in build

* use grid size for nudge too

* update scripts

* Update grid.tsx

* Update grid.tsx

* Fixed!

* Update grid.tsx

* Fix package imports

* Update Editor.tsx

* Improve tsconfigs, imports

* Fix tiny arrow bugs, snap starting points to grid

* Update tsconfig.base.json

* Update shape-styles.ts

* Fix example tsconfig

* Fix translate type error

* Fix types, paths

Co-authored-by: Steve Ruiz <steveruizok@gmail.com>
2021-11-26 15:14:10 +00:00
Steve Ruiz 4b946edeac v1.1.4 2021-11-23 15:13:39 +00:00
Steve Ruiz b4d3d929ab v1.1.3 2021-11-22 16:20:06 +00:00
Steve Ruiz 5e6a6c9967
[improvement] refactor multiplayer (#336)
* Move rko into library, improve multiplayer example

* Add presence layer

* extract to a hook

* Migrate old documents to new structures

* Update repo-map.tldr

* More improvements

* Fix bug on deleted shapes

* Update MultiplayerEditor.tsx
2021-11-22 14:00:24 +00:00
Steve Ruiz 588a023e0e v1.1.2 2021-11-21 12:42:32 +00:00
Steve Ruiz adb680f8cf
[fix] brush selection on groups (#335)
* select groups rather than grouped shapes

* Adds test
2021-11-21 12:40:17 +00:00
Steve Ruiz bbbb9bcabb
Fix kbd spacing (#325) 2021-11-20 15:46:05 +00:00
Steve Ruiz 9dc58e721e v1.1.1 2021-11-20 15:22:33 +00:00
Steve Ruiz 119b1e3d0f v1.1.0 2021-11-20 13:31:20 +00:00
Steve Ruiz 7faa716784 v1.0.5 2021-11-20 13:28:07 +00:00
Steve Ruiz 62803443ef
fix stuck pointer during text editing / palm hits (#316) 2021-11-20 00:05:48 +00:00
Steve Ruiz af0764d3f9 v1.0.4 2021-11-19 15:02:04 +00:00
Steve Ruiz e6a3e5c3ea
[big chore] restore core to monorepo (#287)
* move core into repo, apps into apps folder, update tests

* Update scripts for build:core

* improve scripts

* remove noise from www

* Update .gitignore

* Fix focus bug

* add ci test script

* Update main.yml
2021-11-18 13:09:18 +00:00
Steve Ruiz 878ca710b7 bumps rko 2021-11-18 12:13:38 +00:00
Steve Ruiz 5590362b0a update scripts 2021-11-17 11:54:59 +00:00
Steve Ruiz 325008ff82 v1.0.3 2021-11-17 11:50:57 +00:00
Steve Ruiz 1fb5c633c5 fix issue with create-react-app 2021-11-17 11:50:30 +00:00
Steve Ruiz 409f3513a1 v1.0.2 2021-11-17 11:24:45 +00:00
Steve Ruiz f9a4d81135 bump rko 2021-11-17 11:24:12 +00:00
Steve Ruiz 3cb4d1c679 v1.0.1 2021-11-17 11:09:32 +00:00
Steve Ruiz b9fdb89995 v1.0.0 2021-11-16 16:03:54 +00:00
Steve Ruiz 0c5f8dda48
1.0.0 (#267)
* remove sponsorwall for main route

* Adds sponsorship link

* Remove all sponsorwall

* Fix sponsorship link appearance on dark mode

* Add heart icon

* Fix text bug

* Fix toolbar, hide resize handles on sticky

* Add eraser

* Update Kbd.tsx

* cleanup

* base zoom delta on event deltaMode

* Fix image in example

* Fix eraser icon

* eraser tool resets to previous tool

* Update EraseTool.spec.ts

* Improves support for locked shapes

* Update _document.tsx

* Update CHANGELOG.md

* Adds multiplayer menu, fix develop route in example

* Tighten up top panel padding

* Update top bar, bump packages

* refactor TLDrawState -> TLDrawApp, mutables, new tests

* Fix scaling bug, delete groups bug

* fix snapping

* add pressure to points

* Remove mutables, rename to tldraw (or Tldraw)

* Clean up types, add darkmode prop

* more renaming

* rename getShapeUtils to getShapeUtil

* Fix file names

* Fix last bugs related to renaming

* Update state to app in tests

* rename types to TD

* remove unused styles / rename styles

* slight update to panel

* Fix rogue radix perf issue

* Update ZoomMenu.tsx

* Consolidate style panel

* Fix text wrapping in text shape, improve action menu

* Fix props

* add indicators for tool lock

* fix calloits

* Add click to erase shapes

* Slightly improve loading screen

* Update PrimaryTools.tsx

* remove force consistent filenames from tsconfig

* Update useTldrawApp.tsx

* fix capitalization

* Update main.yml
2021-11-16 16:01:29 +00:00
Steve Ruiz f0a766b653 v0.1.17 2021-11-12 22:30:04 +00:00