Commit graph

41 commits

Author SHA1 Message Date
Steve Ruiz
f9c688056e Fixes bug with SVG export 2021-07-09 23:35:38 +01:00
Steve Ruiz
5475197509 Add error to debug window 2021-07-07 15:42:17 +01:00
Steve Ruiz
8ee78d1b90 Fix bug on missing others, adds new tests 2021-07-01 15:03:02 +01:00
Steve Ruiz
49baa47a0e Updates cursor logic 2021-06-30 21:31:29 +01:00
Steve Ruiz
5d66c153be Fix missing shape (accept it) 2021-06-29 19:29:33 +01:00
Steve Ruiz
80d2ba5f00 cursors! 2021-06-28 23:22:23 +01:00
Steve Ruiz
8ff8b87a9e perf improvements around selected / hovered shapes 2021-06-28 13:13:34 +01:00
Steve Ruiz
14902099f9 Improves window resizing, adds shouldRender to shapes 2021-06-27 13:28:54 +01:00
Steve Ruiz
ec7ec06a6d Fix missing shapes when resizing window 2021-06-27 13:12:28 +01:00
Steve Ruiz
32922b3f85 Adds error boundary, improves code shapes types. 2021-06-24 23:09:36 +01:00
Steve Ruiz
864ded959a big cleanup 2021-06-21 22:35:28 +01:00
Steve Ruiz
fc2e3b3c4c Adds copy to svg 2021-06-20 23:01:40 +01:00
Steve Ruiz
1b9e8857e0 Fix blocking text element 2021-06-18 15:39:07 +01:00
Steve Ruiz
d0d24e9c71 fixes zstacking with text 2021-06-17 22:50:04 +01:00
Steve Ruiz
946fdbab4c Adds alignment to context menu 2021-06-17 13:03:08 +01:00
Steve Ruiz
aabc7e8e0f Adds text 2021-06-17 11:43:55 +01:00
Steve Ruiz
f2d3231315 Adds context menu, "move to page" 2021-06-10 10:49:16 +01:00
Steve Ruiz
84c93060d0 inky boxes 2021-06-07 22:12:14 +01:00
Steve Ruiz
704e92faa4 Improves performance for certain actions 2021-06-06 11:50:01 +01:00
Steve Ruiz
72b6db12c4 Improves handles for arrows 2021-06-05 07:36:39 +01:00
Steve Ruiz
506eecc95f Adds groups 2021-06-04 17:08:43 +01:00
Steve Ruiz
9877c2ff97 Restores selected indicator, removes hook for isSelected on shape 2021-06-03 22:40:27 +01:00
Steve Ruiz
475d04e3d0 Improves layout, code panel, tweaks draw 2021-06-03 17:13:23 +01:00
Steve Ruiz
7c768bddf5 Adds quick style selects, rewrites styling 2021-06-02 12:50:34 +01:00
Steve Ruiz
815bf1109c Adds dashes 2021-06-01 22:49:32 +01:00
Steve Ruiz
ea996b627b Improves layout on mobile 2021-06-01 09:56:41 +01:00
Steve Ruiz
bcffee6458 Adds arrows, handles 2021-05-31 20:13:43 +01:00
Steve Ruiz
facd9e9845 Fixes transforms on drawn shapes, adds straight line drawing with draw tool 2021-05-30 22:24:31 +01:00
Steve Ruiz
836de0c752 Cleans up borders, canvas color 2021-05-30 14:49:33 +01:00
Steve Ruiz
76a4ccdfcb Improves undo/redo, fixes pinching and multitouch 2021-05-30 14:14:35 +01:00
Steve Ruiz
c95c54dae6 Continues on drawing / rotation 2021-05-28 17:25:43 +01:00
Steve Ruiz
9fd8ef8421 improves select display 2021-05-28 15:37:23 +01:00
Steve Ruiz
f11c35e941 Basic z ordering 2021-05-23 14:46:04 +01:00
Steve Ruiz
b752782753 refactors bounds, improves transforming rotating shapes 2021-05-22 16:45:24 +01:00
Steve Ruiz
0ec723e0d6 Fixes hover width, cursors on pointer inputs 2021-05-13 11:13:14 +01:00
Steve Ruiz
9bca2dd646 Adds undo redo 2021-05-13 09:34:56 +01:00
Steve Ruiz
8c81823b20 Adds dragging / translation 2021-05-13 07:44:52 +01:00
Steve Ruiz
89d9ddcb1d Adds bounds 2021-05-12 23:08:53 +01:00
Steve Ruiz
a5659380c4 adds commands, brush, history 2021-05-10 13:16:57 +01:00
Steve Ruiz
f38481efee Document and shapes 2021-05-09 22:22:25 +01:00
Steve Ruiz
e7a52dd70f Another good stopping point 2021-05-09 14:04:42 +01:00