Wykres commitów

843 Commity (fix-exit-textedit)

Autor SHA1 Wiadomość Data
Steve Ruiz e45977167a Restores context menu 2021-10-15 19:33:27 +01:00
Steve Ruiz f8b5906520 Removes isStateful flag from stickys 2021-10-15 19:27:19 +01:00
Steve Ruiz 11774e0d34 Escape or Command+Enter to complete text shape 2021-10-15 19:24:11 +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 8bd98be057 Update CHANGELOG.md 2021-10-15 14:12:19 +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 e9ce17b9b4 Update CHANGELOG.md 2021-10-14 16:42:54 +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 bd6197ea16 Fix types 2021-10-12 23:02:44 +01:00
Steve Ruiz 59fa1e375e Update multiplayer.tsx 2021-10-12 23:00:43 +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 dca4cfca14 Update changelog 2021-10-10 17:36:42 +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 d2b599ac6a Update CHANGELOG.md 2021-10-10 14:13:32 +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 a4f9a34d4f Update CHANGELOG.md 2021-10-10 13:13:39 +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 24a8874620 Update CHANGELOG.md 2021-10-09 15:00:14 +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 e3119f52cf Update CHANGELOG.md 2021-10-08 12:35:16 +01:00
Steve Ruiz d2fb13e18c bumps perfect-freehand, fixes dot issue 2021-10-08 12:34:11 +01:00
Steve Ruiz b44b59c21f Update no-size-embedded.tsx 2021-10-07 16:20:04 +01:00
Steve Ruiz b9d7e82a7e v0.0.108 2021-10-07 16:07:44 +01:00