Metachs
a24bc7eb60
Fix error when nothing is selected
2024-08-26 15:55:35 -04:00
Metachs
954a2ac0ec
Cleanup, removed a new control that no longer made sense.
2024-08-26 10:44:37 -04:00
Metachs
27896897b2
Layer Selection Controls
2024-08-26 09:25:22 -04:00
Metachs
d9efd82f27
Additional Controls, adjust UI.
2024-08-25 22:28:36 -04:00
Metachs
b4c84a8351
Adjust Text
2024-08-25 18:38:07 -04:00
Metachs
073c1b2b78
Overhaul Select Tool
2024-08-25 18:24:28 -04:00
Metachs
78fee4fa84
Reset state before Ctrl-A shortcuts to avoid deleted currently selected content
2024-08-25 17:09:35 -04:00
Metachs
a8f208eda4
Add onundo/redo events, add undo/redo handling to select tool to avoid history desync when undoing with an active selection.
2024-08-25 16:59:35 -04:00
AlexL
aeaf98a898
Fixed variable typo
2023-12-15 17:27:44 +01:00
Victor Seiji Hariki
1dcb897839
feat: Selection mirroring
...
For now only horizontal flip (we can add vertical flip too, but it would
be redundant)
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-04-08 23:05:22 -03:00
tim h
64bc673f45
adds reset zoom button, "fixes" save vis/vis to resource buttons (again?)
2023-04-05 17:02:28 -05:00
tim h
769182508f
Merge branch 'main' into manual-scripts
...
# Conflicts:
# index.html
2023-02-19 09:41:46 -06:00
Victor Seiji Hariki
995478c662
custom alerts and notifications
...
Adds custom notifications and dialog boxes. prompt() calls still not
updated
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-02-14 23:45:24 -03:00
tim h
a0e7608d06
quick hacky fix for save vis/vis to res
2023-01-31 18:02:14 -06:00
Victor Seiji Hariki
d42837d597
Merge branch 'main' into workspaces
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-24 23:54:30 -03:00
Victor Seiji Hariki
f064719515
add some logging for #133
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-24 23:48:09 -03:00
Victor Seiji Hariki
af5b9b9680
Add history logging
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-24 23:37:38 -03:00
Victor Seiji Hariki
006aa608e8
we have working workspaces!!
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-22 02:48:56 -03:00
Victor Seiji Hariki
9064a006d5
add send image to parent interface
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-17 00:03:43 -03:00
Victor Seiji Hariki
874e39de4b
add Ctrl+A and Ctrl+Shift+A shortcuts to select
...
selects all layer content and all visible (still only on current layer)
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-16 23:21:16 -03:00
Victor Seiji Hariki
4596d4cc8d
fixes #174
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-16 20:54:46 -03:00
Victor Seiji Hariki
c30314b2ac
remove now irrelevant TODO
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-14 18:46:01 -03:00
Victor Seiji Hariki
e198cf9af4
allow stamp rotation(drag) and scaling(wheel)
...
also adds shift as a 'finetune' for wheel. works for dream and stamp. if
shift is pressed, wheel will scale slower (not snapping to 128 for
dream, or 0.1 for stamp)
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-12 23:00:34 -03:00
Victor Seiji Hariki
d764221d63
support select tool rotation
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-12 21:49:06 -03:00
Victor Seiji Hariki
5078265d14
fix select click
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-12 20:32:53 -03:00
Victor Seiji Hariki
e2afee3432
fix send to buttons
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-12 01:04:59 -03:00
Victor Seiji Hariki
35a62ae9fe
back to original transform tool state
...
But way more flexible implementation
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-12 01:00:06 -03:00
Victor Seiji Hariki
d7e20f87dc
putting back selection 1
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-11 00:36:14 -03:00
Victor Seiji Hariki
b056f81155
test
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-08 18:21:08 -03:00
Victor Seiji Hariki
2c9eea4ce6
rotation working, broke scale
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-08 01:54:37 -03:00
Victor Seiji Hariki
b186ef4c22
some space-saving measures for checkboxes
...
Some eye-candy as well
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2023-01-02 21:12:18 -03:00
Victor Seiji Hariki
100829298c
fixes #124
...
System clipboard paste was not working correctly
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-26 10:35:33 -03:00
Victor Seiji Hariki
42967f0a9a
make cursors less finicky
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-21 18:29:11 -03:00
Victor Seiji Hariki
518e60f44a
fix select interaction with layers and wrong sampler
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-21 14:30:35 -03:00
tim h
7cf9e468d5
fixes synced resolution changing undesirably with some tools on scrollwheel
2022-12-18 20:35:48 -06:00
tim h
f0aaf51389
css/js resource changes for extension
2022-12-18 17:50:40 -06:00
Victor Seiji Hariki
2ee01e71c9
fix some tools
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-17 00:55:53 -03:00
Victor Seiji Hariki
0c5ed4a17e
select handle scaling
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-14 14:02:36 -03:00
Victor Seiji Hariki
458df53fac
fix pixel alingment on select for scaling
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-07 23:17:46 -03:00
Victor Seiji Hariki
3701eb110b
fix some more issues in selectjs pixel alignment
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-07 23:09:41 -03:00
Victor Seiji Hariki
3373d2964e
fix selection box when not grid-aligned
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-07 16:26:23 -03:00
Victor Seiji Hariki
3c0eed68ce
fix slider strange behavior when mouse left
...
also added / to all res references
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-07 13:32:33 -03:00
Victor Seiji Hariki
55de66a127
fix some console debug messages
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-06 12:32:37 -03:00
Victor Seiji Hariki
c5d887620d
select color and do not redraw twice on maskbrush
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-06 12:30:55 -03:00
Victor Seiji Hariki
207921978b
selection now uses ui canvas
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-06 12:25:06 -03:00
Victor Seiji Hariki
14df643326
layers?
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-04 16:22:35 -03:00
Victor Seiji Hariki
aec096b856
layers... now exist?
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-04 08:00:39 -03:00
Victor Seiji Hariki
4d414186c0
another fix for resource persistence
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-03 23:09:02 -03:00
Victor Seiji Hariki
eea14e1cc9
now browsers with literally no clipboard support are ok
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-03 11:40:40 -03:00
Victor Seiji Hariki
59e783d159
no more scale factor, support for dream cursor size
...
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
2022-12-03 10:05:14 -03:00