Steve Ruiz
1c65c51b60
Fix zoom and paste for embedded shapes
4 лет назад
Steve Ruiz
f8cb7f03b6
Adds space panning, tweak css for performance
4 лет назад
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
4 лет назад
Steve Ruiz
59fa1e375e
Update multiplayer.tsx
4 лет назад
Steve Ruiz
93827e45dd
Adds indicators for selected shapes from other users
4 лет назад
Steve Ruiz
dca4cfca14
Update changelog
4 лет назад
Steve Ruiz
2722d81dbd
Add shape fills for ellipse, rectangle (#145)
4 лет назад
Steve Ruiz
9b2de95ec9
Fix move to page (#143)
* Remove references to window
* Improve drawn strokes for other dash styles
4 лет назад
Steve Ruiz
d6b38ed79e
[feature] Live cursors MVP (#137)
* Adds very basic live cursors
* Adds ability to hide pages / menu
4 лет назад
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
4 лет назад
Steve Ruiz
b44b59c21f
Update no-size-embedded.tsx
4 лет назад
Steve Ruiz
22a9668b5c
[feature] Add `isStateful` flag for shape definitions (#130)
* Add `isStateful` flag for shape definitions
* Update useShapeTree.tsx
4 лет назад
Steve Ruiz
3eb09d1eb1
Fix selection on text element
4 лет назад
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
4 лет назад
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
4 лет назад
Steve Ruiz
17a7b15f9a
Changes usePosition to useLayoutEffect (#91)
4 лет назад
Steve Ruiz
d0e33f22e1
Fix bad import, bump esbuild
4 лет назад
Steve Ruiz
64e5edbd6f
Fix test and accidental files from dev, fix container styles
4 лет назад
Steve Ruiz
29883e09e8
Fix embedded page on dev
4 лет назад
Steve Ruiz
9194ee7522
Tweak dev server
4 лет назад
Steve Ruiz
b00e0d3a95
Improves pan and zoom gestures
4 лет назад
Steve Ruiz
8154ed5a2a
Adjusts small example, makes inputs unique to each instance
4 лет назад
Steve Ruiz
73ed0781ea
Adds patchShapes, pageId to patch / update shapes
4 лет назад
Steve Ruiz
7489ee8174
Add imperative test, bump rko
4 лет назад
Steve Ruiz
edc87ee317
Update app.tsx
4 лет назад
Steve Ruiz
4a0800a5df
cleanup
4 лет назад
Steve Ruiz
4e13b0e07b
Allow for resets when id changes
4 лет назад
Steve Ruiz
2aeb513342
Fix control by props, add control test example
4 лет назад
Steve Ruiz
183f9cd798
Write tests, slight tweaks to build / packages
4 лет назад
Steve Ruiz
7d37cf34c1
Adds references
4 лет назад
Steve Ruiz
ff826712c6
Adds reset bounds
4 лет назад
Steve Ruiz
376d836154
Adds onChange and onMount to constructor
4 лет назад
Steve Ruiz
16fda2fddf
Adds manual create and update, more jsdoc
4 лет назад
Steve Ruiz
8fe83ef6c3
Adds text again
4 лет назад
Steve Ruiz
2937016ae0
Adds indicator for dots, rename and delete dialogs for pages, dark mode support for ui
4 лет назад
Steve Ruiz
c353fd257f
Adds dark mode
4 лет назад
Steve Ruiz
429a5e6171
Adds right click to select, fixes spacing in context menu, improves draw session
4 лет назад
Steve Ruiz
74f600aac2
Fix bug with db
4 лет назад
Steve Ruiz
f19d3e6366
Fixes database issues, fixes rendering issue
4 лет назад
Steve Ruiz
07dcfb8df5
Implements multiple pages
4 лет назад
Steve Ruiz
ad3db2c0ac
Mostly fixed bugs
4 лет назад
Steve Ruiz
4eb29349be
Fix dev server index.html
4 лет назад
Steve Ruiz
8c02e0df84
Improves types and imports!
4 лет назад
Steve Ruiz
4ac1b93f96
Adds dev server
4 лет назад