psychedelicious
92f660018b
refactor(ui): dnd actions to image actions
...
We don't need a "dnd" image system. We need a "image action" system. We need to execute specific flows with images from various "origins":
- internal dnd e.g. from gallery
- external dnd e.g. user drags an image file into the browser
- direct file upload e.g. user clicks an upload button
- some other internal app button e.g. a context menu
The actions are now generalized to better support these various use-cases.
2024-11-08 07:39:09 +11:00
psychedelicious
1afc2cba4e
feat(ui): support different labels for external drop targets (e.g. uploads)
2024-11-08 07:39:09 +11:00
psychedelicious
ee8359242c
feat(ui): more dnd cleanup and tidy
2024-11-08 07:39:09 +11:00
psychedelicious
f0c80a8d7a
tidy(ui): dnd stuff
2024-11-08 07:39:09 +11:00
psychedelicious
8da9e7c1f6
fix(ui): min height for workflow image field drop target
2024-11-08 07:39:09 +11:00
psychedelicious
6d7a486e5b
feat(ui): restore dnd to workflow fields
2024-11-08 07:39:09 +11:00
psychedelicious
57122c6aa3
feat(ui): layer reordering styling
2024-11-08 07:39:09 +11:00
psychedelicious
54abd8d4d1
feat(ui): dnd layer reordering (wip)
2024-11-08 07:39:09 +11:00
psychedelicious
06283cffed
feat(ui): use custom drag previews for images
2024-11-08 07:39:09 +11:00
psychedelicious
27fa0e1140
tidy(ui): more efficient dnd overlay styling
2024-11-08 07:39:09 +11:00
psychedelicious
533d48abdb
feat(ui): multi-image drag preview
2024-11-08 07:39:09 +11:00
psychedelicious
6845cae4c9
tidy(ui): move new dnd impl into features/dnd
2024-11-08 07:39:09 +11:00
psychedelicious
31c9acb1fa
tidy(ui): clean up old dnd stuff
2024-11-08 07:39:09 +11:00
psychedelicious
fb5e462300
tidy(ui): document & clean up dnd
2024-11-08 07:39:09 +11:00
psychedelicious
2f3abc29b1
feat(ui): better types for getData
2024-11-08 07:39:09 +11:00
psychedelicious
c5c071f285
feat(ui): better type name
2024-11-08 07:39:09 +11:00
psychedelicious
93a3ed56e7
feat(ui): simpler dnd typing implementation
2024-11-08 07:39:09 +11:00
psychedelicious
406fc58889
feat(ui): migrate to pragmatic-drag-and-drop (wip 4)
2024-11-08 07:39:09 +11:00
psychedelicious
cf67d084fd
feat(ui): migrate to pragmatic-drag-and-drop (wip 3)
2024-11-08 07:39:09 +11:00
psychedelicious
d4a95af14f
perf(ui): more gallery perf improvements
2024-11-08 07:39:09 +11:00
psychedelicious
8c8e7102c2
perf(ui): improved gallery perf
2024-11-08 07:39:09 +11:00
psychedelicious
b6b9ea9d70
feat(ui): migrate to pragmatic-drag-and-drop (wip 2)
2024-11-08 07:39:09 +11:00
psychedelicious
63126950bc
feat(ui): migrate to pragmatic-drag-and-drop (wip)
2024-11-08 07:39:09 +11:00
psychedelicious
c682330852
feat(ui): updated whats new handling and v5.4.1 items
2024-11-07 12:19:28 +11:00
psychedelicious
a01d44f813
chore(ui): lint
2024-11-06 10:25:46 -05:00
psychedelicious
63fb3a15e9
feat(ui): default to no control model selected for control layers
2024-11-06 10:25:46 -05:00
psychedelicious
4d0837541b
feat(ui): add simple mode filtering
2024-11-06 10:25:46 -05:00
psychedelicious
999809b4c7
fix(ui): minor viewer close button styling
2024-11-06 10:25:46 -05:00
psychedelicious
c452edfb9f
feat(ui): add control layer empty state
2024-11-06 10:25:46 -05:00
psychedelicious
ad2cdbd8a2
feat(ui): tooltip for canvas preview image
2024-11-06 10:25:46 -05:00
psychedelicious
d1f653f28c
feat(ui): make default control end step 0.75
2024-11-06 10:25:46 -05:00
psychedelicious
244465d3a6
feat(ui): make default control weight 0.75
2024-11-06 10:25:46 -05:00
psychedelicious
c6236ab70c
feat(ui): add menubar-ish header on comparison
2024-11-06 10:25:46 -05:00
psychedelicious
644d5cb411
feat(ui): add menubar-ish header on viewer
2024-11-06 10:25:46 -05:00
Riku
2148ae9287
feat(ui): simplify parameter schema declaration and type inference
2024-11-06 22:51:17 +11:00
psychedelicious
e64415d59a
feat(ui): revised logic to disable denoising str
2024-11-06 19:01:33 +11:00
psychedelicious
1871e0bdbf
feat(ui): tweaked denoise str styling
2024-11-06 19:01:33 +11:00
Mary Hipp
3ae9a965c2
lint
2024-11-06 19:01:33 +11:00
Mary Hipp
41b07a56cc
update popover copy and add image
2024-11-06 19:01:33 +11:00
Mary Hipp
54064c0cb8
fix(ui): match badge height to slider height so layout does not shift
2024-11-06 19:01:33 +11:00
Mary Hipp
68284b37fa
remove opacity logic from WavyLine, add badge explaining disabled state, add translations
2024-11-06 19:01:33 +11:00
Mary Hipp
ae5bc6f5d6
feat(ui): move denoising strength to layers panel w/ visualization of how much change will be applied, only enable if 1+ enabled raster layer
2024-11-06 19:01:33 +11:00
Mary Hipp
6dc16c9f54
wip
2024-11-06 19:01:33 +11:00
Mary Hipp Rogers
d0460849b0
fix bad merge conflict ( #7273 )
...
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local >
2024-11-05 16:02:03 -05:00
Mary Hipp Rogers
bed3c2dd77
update Whats New for 5.3.1 ( #7272 )
...
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local >
2024-11-05 15:43:16 -05:00
Mary Hipp
916ddd17d7
fix(ui): fix link for infill method popover
2024-11-05 15:39:03 -05:00
Mary Hipp
accfa7407f
fix undefined
2024-11-05 15:30:17 -05:00
Mary Hipp
908db31e48
feat(api,ui): allow Whats New module to get content from back-end
2024-11-05 15:30:17 -05:00
Mary Hipp
b70f632b26
fix(ui): add some feedback while layers are merging
2024-11-05 12:38:50 -05:00
Mary Hipp
55ba6488d1
fix up types file
2024-11-04 12:42:09 -05:00