dab2a7c662
Reverted some changes and added default palettes to fix #9 bug
2020-09-15 18:16:44 -04:00
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
663b714b46
Updated readme
2020-09-15 12:12:35 +02:00
5e2a3e46e1
Finished basic canvas resizing
...
Must test pivots for negative values
2020-09-15 11:56:05 +02:00
81eb4f4b66
Fixed issue #9 when creating a new drawing
2020-09-14 10:48:15 -04:00
592283321a
Updated readme
2020-09-13 22:31:00 +02:00
9c15a09975
Added saving layers, must test canvas resizing
2020-09-13 12:11:08 +02:00
3cf72dd928
Added input fetching and validation
2020-09-13 11:58:46 +02:00
7583adb3d1
Merge pull request #2 from unsettledgames/minor-changes
...
Merge minor changes
2020-09-13 11:22:01 +02:00
d8cfd14ded
Started handling pivot buttons
2020-09-13 11:21:23 +02:00
a56c9576a9
Fixed mode switch bug
2020-09-12 11:45:27 +02:00
232e08f84d
Merge branch 'master' into minor-changes
2020-09-12 11:06:37 +02:00
2da7e192e8
Finished styling canvas resize menu
2020-09-12 11:04:00 +02:00
62fc655fd2
bug fixes
2020-09-11 19:48:55 +00:00
f6104c514c
Styled pivots, started styling borders menu
2020-09-11 13:19:14 +02:00
302228b8cd
fixed bug where using a custom palette sets initial brush to black
2020-09-09 04:29:35 +00:00
43f5fa8d5c
fixed a few bugs on layers before first document is created
2020-09-09 04:15:22 +00:00
8a769557db
added layers to changelog
2020-09-09 04:00:51 +00:00
71204da8f8
removed _colors.scss dependency
2020-09-09 04:00:08 +00:00
dd7d7decdb
Merge pull request #13 from unsettledgames/master
...
Implemented layers
2020-09-08 21:40:42 -04:00
1e6f719f50
Started resize canvas interface
2020-07-22 23:29:27 +02:00
d14deeb761
Tried to refactor more, snapped the brush preview to the pixel grid
2020-07-21 23:36:12 +02:00
81cc4c8900
Moved setCanvasOffset to layer
2020-07-21 22:30:46 +02:00
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
03ba3fe245
Fixed rectangle tool bug
...
Switching tool from the rectangle caused the editor to freeze.
2020-07-21 14:42:25 +02:00
d1187b537b
Whoops forgot to update main view and css
2020-07-20 23:36:56 +02:00
6be8791dec
Finished implementing editor modes
2020-07-20 23:33:17 +02:00
e9e1ba96da
Started implementing editor modes
...
Added prompt in the create menu to choose an editor mode.
2020-07-20 12:59:04 +02:00
d4497c4a83
Added icons
2020-07-15 22:15:08 +02:00
e473716897
Update README.md
2020-06-29 21:40:45 +02:00
724ce34a91
Update README.md
2020-06-29 15:28:21 +02:00
caa81dde1c
Finished implementing project loading and saving
2020-06-28 16:57:19 +02:00
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
0b5bb3ab1a
Fixed scrollbar styling
2020-06-26 18:32:05 +02:00
30158c9dc5
Forgot to save readme
2020-06-26 17:39:49 +02:00
75a6b7ade7
Finished implementing layers
...
Updated readme with the features that should be implemented.
2020-06-26 17:38:39 +02:00
a860677488
Changed implementation for moving layers
2020-06-25 23:37:41 +02:00
4bd05f184d
Finished implementing history states
...
I thought it was going to be a lot more annoying
2020-06-25 13:19:31 +02:00
d077c4f8e0
Implemented history state for flattening all the layers
2020-06-25 12:10:34 +02:00
17a2fe8318
Implemented history state for merging layers
2020-06-25 11:40:47 +02:00
364b5d2652
Implemented history state for deleting layers
...
Also fixed a few bugs in the other states.
2020-06-24 23:40:49 +02:00
b694483f40
Implemented history for renaming layers
2020-06-24 22:34:21 +02:00
3dbd7fbb1a
Fixed bugs in the already implemented history states, added state for moving layers
...
Since the states were recycling the same functions, a brand new state was saved when redoing, so that undoing was impossible.
2020-06-24 13:30:24 +02:00
74a8ee0988
Implemented history state for adding layers
2020-06-24 12:51:09 +02:00
8201099ad5
Fixed history for canvas edits
2020-06-23 23:29:13 +02:00
927be7c310
Implemented save management
...
HAHA I was joking, I still had to make it save stuff. Ok, now I can only implement the history. It will take ages.
2020-06-23 23:10:56 +02:00
9032bf4fe9
Added layer menu in the top bar
...
Since I've procrastinated a lot and I've finished the things to implement before it, next is history management.
2020-06-23 18:10:10 +02:00
6ad27323e5
Implemented merge, rename and flatten options
2020-06-23 17:34:03 +02:00
50b962a7f5
Almost finished deleting layers
...
There's a bug that happens when the user tries to delete the Layer 0. All the other ones work correctly.
2020-06-22 23:07:40 +02:00
349a4417d8
Fixed a horrible bug that happened when moving layers
2020-06-20 23:50:57 +02:00