unsettledgames
12e43e0449
Continued cut -> paste implementation
...
There's only a bug, when pasting consecutively, every time it cuts the area again. There's probably some weird cut call somewhere.
2020-04-20 19:26:00 +02:00
unsettledgames
944cf1fbed
Implement cut tool
...
yeah that was the easy part but still
- Added hotkeys for copy, paste and cut
- Added _copyPaste.js for copy, cut and paste management
2020-04-20 16:55:34 +02:00
Sam Keddy
f1fe597b80
added contributors to splash page
2020-04-16 18:21:34 +00:00
Sam Keddy
737afc6e79
removed missing changeTool reference from main file
2020-04-15 20:21:49 +00:00
Sam Keddy
f3ce09ac5a
fixed merge
2020-04-15 00:10:21 +00:00
Sam Keddy
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
Lospec
6dc80f61bf
Merge pull request #7 from Lattay/pedantic
...
Snap brush preview to pixel grid to prevent incoherences between preview and drawing
2020-04-14 16:51:45 -04:00
Theo Cavignac
05066d8cb1
Fix pencil size +/- buttons broken from upstream, apply brush preview snapping to
...
rectangle tool, fix pencil broken by merge
2020-04-12 11:39:37 +02:00
Theo Cavignac
dd461da675
Snap brush preview to pixel grid
2020-04-12 11:03:01 +02:00
Theo Cavignac
24af6b38a3
Update opn into open, make all build steps gulp based
2020-04-12 10:58:23 +02:00
Theo Cavignac
6f84b5dfc8
Apply eslint --fix and fix indentation
2020-04-12 10:58:19 +02:00
Theo Cavignac
4123c069e2
Enforce style, split build into build and server, parametrize build.js and server.js
2020-04-12 09:36:10 +02:00
Lospec
a10453c7cb
Merge pull request #6 from unsettledgames/master
...
Added rectangle tool and rectangular selection
2020-04-09 21:12:26 -04:00
unsettledgames
b26ac05a84
Fixed blurry cut in Firefox
2020-04-09 17:20:40 +02:00
unsettledgames
f92a7f4a46
Fixed a few minor bugs
...
Undoing while selecting caused mess.
Selecting outside the canvas caused empty lines to appear on the canvas.
2020-04-09 16:48:19 +02:00
Lospec
d5bbf06e2f
removed eraser tool and added color picker
2020-04-08 14:29:06 -04:00
unsettledgames
4b78e8fee1
Fixed undo bug for the rect selection
2020-04-04 15:56:44 +02:00
unsettledgames
3bf5d5fbd3
Added undo management for rectangle tool
2020-04-04 15:41:03 +02:00
unsettledgames
ab0b3e81e3
Fixed more bugs 🆒 🆒
2020-03-15 17:11:00 +01:00
unsettledgames
7dec2f1490
Fixed some bugs 🆒
2020-03-15 16:32:48 +01:00
unsettledgames
4cac83530d
Added svgs
2020-03-08 22:48:19 +01:00
Lospec
7c29ba2d35
Merge branch 'master' into master
2020-03-07 17:52:45 -05:00
Sam Keddy
28895f86a1
funding
2020-03-07 22:48:08 +00:00
Sam Keddy
d899929816
updates
2020-03-07 22:46:25 +00:00
unsettledgames
378e0f0cd0
Fixed bug that deleted the underlying pixels when confirming a selection
2020-03-07 23:13:35 +01:00
unsettledgames
9324a6a57e
Found a bug
...
Noted a possible fix
2020-03-07 22:40:05 +01:00
unsettledgames
3e5b05bb6b
Added fill mode for the rectangle tool
...
You can select the fill mode by clicking again on the rect button once you select it. Also added new icons.
2020-03-07 22:34:12 +01:00
unsettledgames
30282fe795
Finished empty rectangle tool
2020-03-07 16:49:01 +01:00
unsettledgames
2024ddced6
Almost finishedrectangle tool
...
Finished simple rectangle tool, must add the implementation for the size change.
2020-03-07 15:37:30 +01:00
unsettledgames
fd37518e55
Almost finished recangle tool
...
There's a Math.round bug, sometimes the opacity is off.
2020-03-06 23:21:42 +01:00
unsettledgames
0786f99d76
Started rectangle tool
...
Added icons and buttons.
2020-03-06 21:39:30 +01:00
unsettledgames
f1ae36c54c
Finished the selection tool
2020-03-05 16:13:23 +01:00
unsettledgames
b81e3f36a9
Added correct cursor to move tool
...
Added _move.js to handle the selection movement, added cursor managemente for that tool. Found a bug in the imagedata part, it is currently blank.
2020-03-05 13:34:29 +01:00
unsettledgames
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
unsettledgames
c714f5c004
Finished preview rectangle
...
When the rectangle selection tool is selected, a rect preview is drawn on the vfx layer. There's also a function that gets the selected pixels, next step is moving them around.
2020-03-04 19:38:35 +01:00
unsettledgames
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
unsettledgames
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
unsettledgames
cba4e5c87e
Fixed a bug that caused the cursor of the rect selection not to reset after panning
2020-03-04 12:49:20 +01:00
unsettledgames
11337b689b
Added possibility to select the rectangular selection tool
...
The user can now select the rectangular selection tool. Deleted the m shortcut for the pan tool and used it to shortcut to the rectangular selection tool. The pan tool can already be selected with the p button.
2020-03-04 12:42:15 +01:00
unsettledgames
6995ccb2ee
Cloned repository
2020-03-04 11:56:51 +01:00
Lospec
19920ec943
Update FUNDING.yml
2019-08-05 16:13:52 -04:00
Lospec
d82e9f203c
Create FUNDING.yml
2019-08-05 16:13:27 -04:00
Sam Keddy
37c758d455
updated version number and description
2019-04-04 17:55:33 +00:00
Sam Keddy
3bf8857a31
updated colors
2019-04-04 17:46:40 +00:00
Lospec
3a62ba155e
Merge pull request #2 from npalomba/master
...
Added eraser tool
2019-04-04 13:45:18 -04:00
npalomba
3feee2ce5a
Fixed bug that caused the fill tool to not work on transparent areas.
2019-04-02 22:35:10 +02:00
npalomba
46bd6a8adb
Added eraser resize when right clicking while having the eraser tool selected.
...
Signed-off-by: npalomba <nicola.palomba@studenti.galileilivorno.gov.it>
2019-04-02 19:42:28 +02:00
npalomba
f6b1e3ce5b
Removed useless reference to _layers.js in pixel-editor.js.
...
Signed-off-by: npalomba <nicola.palomba@studenti.galileilivorno.gov.it>
2019-04-01 22:22:15 +02:00
npalomba
ab070db6a3
Fixed bug that caused the eraser preview to be shifted from the actual mouse position.
...
Signed-off-by: npalomba <nicola.palomba@studenti.galileilivorno.gov.it>
2019-04-01 22:16:07 +02:00
npalomba
c569656a28
Merge pull request #1 from lospec/master
...
added eraser svg
2019-04-01 21:58:25 +02:00