Commit Graph

56 Commits

Author SHA1 Message Date
04afee2172 Finished binding events to splash page
Must write the log update and maybe find a way to randomize the splash images
2021-04-25 12:41:36 +02:00
224273e7ce Binded new pixel events to splash page and to create dialogue 2021-02-18 22:28:52 +01:00
1302fc9bd6 Started binding splash page events (new custom pixel section) 2021-02-17 18:59:49 +01:00
9c2677ea6e Finally placed the window
Could be a bit better, but I suck at CSS
2021-02-17 12:57:32 +01:00
598bf20d46 Commit before trying new layout 2021-02-05 12:42:40 +01:00
29746551e1 Fixed layer issue 2021-01-15 10:11:13 -05:00
9fc5c8e3b8 Fixed line tool bugs 2021-01-14 19:50:56 -05:00
5556587088 Finished Line Tool 2021-01-14 15:28:57 -05:00
d3a1b6f474 Working on line tool 2021-01-14 13:04:39 -05:00
a742b0e8f0 Continued splash page 2021-01-12 15:52:57 +01:00
e3df4618f0 Continued splash page, added presets, resized cover 2021-01-11 18:09:58 +01:00
9b3df20533 Added what's new window 2021-01-08 16:20:39 +01:00
88a8179d9d Fixed palette block css
Implemented colour adding and removing,must debug
2021-01-07 15:59:08 +01:00
8fb965ed5c Fixed colour picker css, must fix the rest 2021-01-07 00:04:48 +01:00
5ab5ceb6b0 Added sortable palette (basic mode)
Started advanced palette block
2021-01-03 23:59:11 +01:00
19e6fd1aca Fixed pixel grid being only on top of the first layer 2020-09-30 08:51:07 +02:00
933b2919b4 Implemented pixel grid
Added settings for pixel grid, move settings to editor sub menu.
2020-09-26 12:32:31 +02:00
29f8baf627 Fixed data handling bug
When updating a percentage, it based it off the previous edited value (eg if I scale 2x, old value will be equal to 2x, so if you wanted to scale it 0.5x, it actually made it 4x times smaller)
2020-09-22 12:29:58 +02:00
b595026ea8 Fixed canvas resizing bug
The canvas size was not being updated after opening a png
2020-09-22 11:34:36 +02:00
e9277db48c Added resize sprite data management 2020-09-19 17:04:46 +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
3cf72dd928 Added input fetching and validation 2020-09-13 11:58:46 +02:00
d8cfd14ded Started handling pivot buttons 2020-09-13 11:21:23 +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
f6104c514c Styled pivots, started styling borders menu 2020-09-11 13:19:14 +02:00
71204da8f8 removed _colors.scss dependency 2020-09-09 04:00:08 +00: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
0b5bb3ab1a Fixed scrollbar styling 2020-06-26 18:32:05 +02:00
a860677488 Changed implementation for moving layers 2020-06-25 23:37:41 +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
d9d1406d57 Fixed new pixel creation bug and preview canvas blurriness
It's now possible to create a new project of a different size from the one decided when opening the app. Also fixed a bug that made the layer preview canvases blurry. They're now pixel perfect.
2020-06-20 22:49:02 +02:00
ab4129546c Added layer move
The user can now move layers and choose which one to put on top of each other just by dragging and dropping them in the layer menu. Also fixed a bug in the eyedropper, that can now pick a colour even though the layer it's on is not selected.
2020-06-19 23:31:36 +02:00
6cdc764586 Started drag and drop system 2020-06-19 16:20:51 +02:00
10aa6134cc Fixed button visibility
Now if a layer is locked or hidden, the icon will always be shown.
2020-06-19 15:25:25 +02:00
c498a495d5 Added canvas preview to layer menu
Decided to apply the same width / height ratio of the canvas to the preview.
2020-06-19 15:16:22 +02:00
6cf6f86a91 Currently debugging the add layer function
At the moment the new canvas is correclty added and it's possible to draw on it after selecting the corresponding layer. There's a bug that doesn't let the user select a layer after the first time.
2020-06-18 16:04:45 +02:00
51d86cee77 Continued basic layer layout
Added "Add layer" button, must find a nice way to add svgs
2020-06-17 23:09:11 +02:00
4b9d51200f Started layers menu
Horrible colors included for free
2020-06-16 23:23:12 +02:00
f1fe597b80 added contributors to splash page 2020-04-16 18:21:34 +00:00
91da252f49 created tool class which keeps track of cursors, incorporates changeTool; made changelog data its own file 2020-04-15 00:01:31 +00:00
7c29ba2d35 Merge branch 'master' into master 2020-03-07 17:52:45 -05:00
d899929816 updates 2020-03-07 22:46:25 +00:00
0786f99d76 Started rectangle tool
Added icons and buttons.
2020-03-06 21:39:30 +01:00
f1ae36c54c Finished the selection tool 2020-03-05 16:13:23 +01:00
7ec24fc046 Added tmp layer
The temporary layer (tmp layer) will store selections while the user decides where to put them, so that content below it doesn't get overridden.
2020-03-04 19:46:19 +01:00
8c94a951e2 Started implementing preview rect
At the moment there's a bug in the getCursorPos function, may have something to do with offsets. The rect is correctly drawn, but with a weird offset.

Added vfx canvas for tools previews.
2020-03-04 15:46:25 +01:00
efaa8e3c34 Connected events to rect selection
_rectSelect.js now knows when the user started and finished drawing a rect and is able to edit a preview.
2020-03-04 14:36:40 +01:00