Victor Seiji Hariki
fb0c2f2443
add shortcuts to undo/redo
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-21 23:19:56 -03:00
Victor Seiji Hariki
1d6d2c1978
add keyboard support to input
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-21 23:19:41 -03:00
tim h
555bbee863
relocate collaborator credits because these people are Very Important People
...
Former-commit-id: 34ac2c5b9c2e3ca728fda831779186f7e2909065
2022-11-21 19:27:28 -06:00
tim h
dfb6fc8c59
relocate collaborator credits because these people are Very Important People
...
Former-commit-id: 065f643f3480cded280672116c2217e210f3b334
2022-11-21 19:26:49 -06:00
tim h
ada92a44bc
i beg your pardon readme
...
Former-commit-id: eed1073e4ef4e9b2d9113d80fa0be924c2e77d20
2022-11-21 19:25:15 -06:00
tim h
90f9e4785c
try again with new demo gif
...
Former-commit-id: 7efe734bfc8b9737b1d61285ce46c13f16844ae2
2022-11-21 19:01:47 -06:00
tim h
f112512f9a
Delete 01-demo.gif
...
wtf why no new file
Former-commit-id: beaad12a6565dbed3a5a4571f5fc9a751eb240cf
2022-11-21 19:01:15 -06:00
tim h
b0033c47b6
update readme
...
Former-commit-id: 4d87126fff66cf676100169e1e83c1708a822fd1
2022-11-21 19:00:18 -06:00
tim h
3c3eb6b329
version bump for readme
...
Former-commit-id: b7571be02ef7f587e539b4be069ebe90d75e7e8f
2022-11-21 18:58:45 -06:00
tim h
7e7146eaa1
dream output text legibility, invert marching ants
2022-11-21 18:04:05 -06:00
tim h
8e40019770
lol whoops
2022-11-21 18:00:20 -06:00
tim h
064ebe260b
Merge pull request #24 from Kalekki/checkerboard
...
Checkerboard background to signal transparency
2022-11-21 17:57:56 -06:00
tim h
2c120320ff
Merge branch 'main' into checkerboard
2022-11-21 17:57:41 -06:00
tim h
2efb01059c
Merge pull request #22 from seijihariki/edit_utils
...
mouse input handler - input.js - proper solid mask
2022-11-21 17:31:24 -06:00
Kalekki
5685aadcbb
Move info container to make it more obvious its floating
2022-11-21 14:26:23 +02:00
Kalekki
2dedda5d29
clean up leftover chaotic borders
2022-11-21 14:15:11 +02:00
Kalekki
ac0b195a36
Remove white margins around working area
2022-11-21 14:05:57 +02:00
Kalekki
4381642e88
Checkerboard background to signal transparency
2022-11-21 13:40:44 +02:00
Victor Seiji Hariki
c1bc54a4eb
add new history window and fix multi-window support
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-21 08:27:21 -03:00
Victor Seiji Hariki
93b6118254
some simple features to inputjs and menu overhaul
...
for dragging, add original target to avoid paint intermitence when dragging
windows too fast.
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-21 08:24:35 -03:00
Victor Seiji Hariki
80c446da3d
format input.js according to new guidelines
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-21 00:02:25 -03:00
Victor Seiji Hariki
096d8770f2
Merge branch 'main' into edit_utils
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-20 23:59:46 -03:00
Victor Seiji Hariki
c27da0f51a
add target info to events and fix mask impl
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-20 23:42:07 -03:00
Victor Seiji Hariki
d6435abf2e
solid color mask and migration to new input method
...
reimplements mask using the new input lib, makes mask use a solid color
(masks shouldn't become darker the more you draw over itself) and the
mask layer is now rendered with the alpha using css.
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-20 23:29:50 -03:00
Victor Seiji Hariki
217b89efef
fix prev field for drag events and add onmousemove
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
a
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-20 23:26:48 -03:00
Victor Seiji Hariki
f460f43800
Merge branch 'main' into edit_utils
2022-11-20 23:07:15 -03:00
Victor Seiji Hariki
ea64c138c3
Add generic mouse input handler
...
input.js is now responsible for processing mouse input and translating
it to relevant events. This allows for less bloat on the main logic in
index.js and easy implementation of new functionality
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-11-20 23:03:07 -03:00
tim h
32904051aa
yeah overmasking is _definitely_ fixed, works great now
2022-11-20 17:21:55 -06:00
tim h
959bb4f8b1
marching ants during image generation
...
i uh also decided to useTabs in prettier and it now looks like i rewrote the entire application again :badpokerface:
2022-11-20 17:10:03 -06:00
tim h
bef6b214f4
very minor unnecessary changes
2022-11-20 15:47:53 -06:00
tim h
327e90c88c
prettier!
2022-11-20 15:39:24 -06:00
tim h
e88dc0acf9
bump version, remove pointless checkbox
2022-11-20 17:31:51 -03:00
Kalekki
eab96a448d
fix
2022-11-20 17:31:51 -03:00
Kalekki
ff9d930956
Mask erasing
2022-11-20 17:31:51 -03:00
Kalekki
d563e8ba3a
make draggable class for possible future re-use
2022-11-20 17:31:51 -03:00
tim h
aefd45f436
removed redundant overmask toggle
...
overmaskpx = 0 effectively disables it anyway
sets overmaskpx to a localstorage option
removes moot "plain" mask monitor
2022-11-20 17:31:51 -03:00
tim h
c4b1627386
blblblblblblbl
2022-11-20 17:31:51 -03:00
tim h
b3a66dc2e0
update 🐠 me
2022-11-20 17:31:51 -03:00
tim h
7824c7ee63
move royalty to their own section
2022-11-20 17:31:51 -03:00
tim h
2ae516fa5b
ಠ_ಠ
2022-11-20 17:31:51 -03:00
tim h
62f20509e5
define: vanity
2022-11-20 17:31:51 -03:00
tim h
24e8b99259
fishme
2022-11-20 17:31:51 -03:00
tim h
dc4e4a5752
version bump and readfish
2022-11-20 17:31:51 -03:00
tim h
2861c100bd
font size/stroke visibility upgrade
...
for us old folks
2022-11-20 17:31:51 -03:00
tim h
f8e87df6de
🐠 me update
2022-11-20 17:31:51 -03:00
tim h
3062766c13
right-click erase is now an option
2022-11-20 17:31:51 -03:00
tim h
32206ff6ee
update readme
2022-11-20 14:10:33 -06:00
tim h
772cc7552d
completely rework and fix(?) overmasking
2022-11-20 14:08:48 -06:00
tim h
5304432062
a very deserving version bump, fishme updates
2022-11-20 12:22:51 -06:00
tim h
04e208ce04
Merge pull request #21 from seijihariki/edit_utils
...
Simple Edit History
2022-11-20 12:17:19 -06:00