Commit Graph

501 Commits

Author SHA1 Message Date
unsettledgames 37a532236b Fixed brush preview snapping 2020-09-17 16:11:00 +02:00
unsettledgames c27a355904 Whops fixed bug in duplicating layers
It's .children, not .childNodes, the second one also returns text elements (like \ns)
2020-09-17 12:41:47 +02:00
unsettledgames 2a5315b81a Added history management for duplicating layers 2020-09-17 12:36:15 +02:00
unsettledgames 96d428af90 Implemented layer duplication 2020-09-17 12:23:56 +02:00
Leamsi Escribano 54f7d74a38 Fixed issue #16 by decreasing maxXOffset 2020-09-16 15:39:58 -04:00
unsettledgames 80d97a4552 Started duplicating layers 2020-09-16 16:10:55 +02:00
unsettledgames 5974420f93 Finished canvas resizing 2020-09-16 13:52:55 +02:00
unsettledgames f5c4b68125 Probably fixed #19 2020-09-16 13:08:44 +02:00
unsettledgames 267d1a170e Fixed issue #18 2020-09-16 12:43:51 +02:00
Leamsi Escribano e58326600d Moved default palettes to .hbs file 2020-09-15 20:22:53 -04:00
Leamsi Escribano dab2a7c662 Reverted some changes and added default palettes to fix #9 bug 2020-09-15 18:16:44 -04:00
unsettledgames b7d5f603b1 Added history states for canvas resizing
Must fix bug that happens when creating a new layer after resizing the canvas
2020-09-15 13:06:31 +02:00
unsettledgames 663b714b46 Updated readme 2020-09-15 12:12:35 +02:00
unsettledgames 5e2a3e46e1 Finished basic canvas resizing
Must test pivots for negative values
2020-09-15 11:56:05 +02:00
Leamsi Escribano 81eb4f4b66 Fixed issue #9 when creating a new drawing 2020-09-14 10:48:15 -04:00
unsettledgames 592283321a Updated readme 2020-09-13 22:31:00 +02:00
unsettledgames 9c15a09975 Added saving layers, must test canvas resizing 2020-09-13 12:11:08 +02:00
unsettledgames 3cf72dd928 Added input fetching and validation 2020-09-13 11:58:46 +02:00
Nicola 7583adb3d1
Merge pull request #2 from unsettledgames/minor-changes
Merge minor changes
2020-09-13 11:22:01 +02:00
unsettledgames d8cfd14ded Started handling pivot buttons 2020-09-13 11:21:23 +02:00
unsettledgames a56c9576a9 Fixed mode switch bug 2020-09-12 11:45:27 +02:00
unsettledgames 232e08f84d Merge branch 'master' into minor-changes 2020-09-12 11:06:37 +02:00
unsettledgames 2da7e192e8 Finished styling canvas resize menu 2020-09-12 11:04:00 +02:00
Sam Keddy 62fc655fd2 bug fixes 2020-09-11 19:48:55 +00:00
unsettledgames f6104c514c Styled pivots, started styling borders menu 2020-09-11 13:19:14 +02:00
Sam Keddy 302228b8cd fixed bug where using a custom palette sets initial brush to black 2020-09-09 04:29:35 +00:00
Sam Keddy 43f5fa8d5c fixed a few bugs on layers before first document is created 2020-09-09 04:15:22 +00:00
Sam Keddy 8a769557db added layers to changelog 2020-09-09 04:00:51 +00:00
Sam Keddy 71204da8f8 removed _colors.scss dependency 2020-09-09 04:00:08 +00:00
Lospec dd7d7decdb
Merge pull request #13 from unsettledgames/master
Implemented layers
2020-09-08 21:40:42 -04:00
unsettledgames 1e6f719f50 Started resize canvas interface 2020-07-22 23:29:27 +02:00
unsettledgames d14deeb761 Tried to refactor more, snapped the brush preview to the pixel grid 2020-07-21 23:36:12 +02:00
unsettledgames 81cc4c8900 Moved setCanvasOffset to layer 2020-07-21 22:30:46 +02:00
unsettledgames 466eb0580c Started refactoring the code
- Can now zoom without selecting the zom tool
- Moved updateCursor to the tool class, deleted _updateCursor.js
- Removed as many references to canvas as possible, removed every global reference to context
- Added methods in Tool class to move the brush preview
2020-07-21 16:01:00 +02:00
unsettledgames 03ba3fe245 Fixed rectangle tool bug
Switching tool from the rectangle caused the editor to freeze.
2020-07-21 14:42:25 +02:00
unsettledgames d1187b537b Whoops forgot to update main view and css 2020-07-20 23:36:56 +02:00
unsettledgames 6be8791dec Finished implementing editor modes 2020-07-20 23:33:17 +02:00
unsettledgames e9e1ba96da Started implementing editor modes
Added prompt in the create menu to choose an editor mode.
2020-07-20 12:59:04 +02:00
unsettledgames d4497c4a83 Added icons 2020-07-15 22:15:08 +02:00
unsettledgames e473716897 Update README.md 2020-06-29 21:40:45 +02:00
unsettledgames 724ce34a91 Update README.md 2020-06-29 15:28:21 +02:00
unsettledgames caa81dde1c Finished implementing project loading and saving 2020-06-28 16:57:19 +02:00
unsettledgames 2868363bb7 Started project opening
Fixed a bug in the flatten visible undo, created an array to store the colours in the current palette, implemented project saving.
2020-06-27 13:29:28 +02:00
unsettledgames 0b5bb3ab1a Fixed scrollbar styling 2020-06-26 18:32:05 +02:00
unsettledgames 30158c9dc5 Forgot to save readme 2020-06-26 17:39:49 +02:00
unsettledgames 75a6b7ade7 Finished implementing layers
Updated readme with the features that should be implemented.
2020-06-26 17:38:39 +02:00
unsettledgames a860677488 Changed implementation for moving layers 2020-06-25 23:37:41 +02:00
unsettledgames 4bd05f184d Finished implementing history states
I thought it was going to be a lot more annoying
2020-06-25 13:19:31 +02:00
unsettledgames d077c4f8e0 Implemented history state for flattening all the layers 2020-06-25 12:10:34 +02:00
unsettledgames 17a2fe8318 Implemented history state for merging layers 2020-06-25 11:40:47 +02:00