psychedelicious
e6ebb0390e
fix(ui): staging area works
2024-09-06 22:56:24 +10:00
psychedelicious
54edd3f101
feat(ui): better scale changer component, reset view functionality
2024-09-06 22:56:24 +10:00
psychedelicious
2163f65be7
feat(ui): add manual scale controls
2024-09-06 22:56:24 +10:00
psychedelicious
af99238a96
feat(ui): dnd image into layer
2024-09-06 22:56:24 +10:00
psychedelicious
db437da726
tidy(ui): clearer component names for regional guidance
2024-09-06 22:56:24 +10:00
psychedelicious
95a9bacd01
tidy(ui): clearer component names for ip adapter
2024-09-06 22:56:24 +10:00
psychedelicious
e95e776733
tidy(ui): clearer component names for inpaint mask
2024-09-06 22:56:24 +10:00
psychedelicious
760c7a3076
tidy(ui): clearer component names for control adapters
2024-09-06 22:56:24 +10:00
psychedelicious
7dd1aec767
feat(ui): simplify canvas list item headers
2024-09-06 22:56:24 +10:00
psychedelicious
976b1a5fee
fix(ui): ip adapter list item
2024-09-06 22:56:24 +10:00
psychedelicious
02ddfc5aac
feat(ui): clean up state, add mutex for image loading, add thumbnail loading
2024-09-06 22:56:24 +10:00
psychedelicious
39c8bded65
feat(ui): restore object count to layer titles
2024-09-06 22:56:24 +10:00
psychedelicious
e8f678adde
tidy(ui): "useIsEntitySelected" -> "useEntityIsSelected"
2024-09-06 22:56:24 +10:00
psychedelicious
6469cd6e24
tidy(ui): massive cleanup
...
- create a context for entity identifiers, massively simplifying UI for each entity int he list
- consolidate common redux actions
- remove now-unused code
2024-09-06 22:56:24 +10:00
psychedelicious
ac0cc91046
tidy(ui): remove unused code, initial image
2024-09-06 22:56:24 +10:00
psychedelicious
814c3bed09
feat(ui): region mask rendering
2024-09-06 22:56:24 +10:00
psychedelicious
8df40d2d94
feat(ui): inpaint mask transform
2024-09-06 22:56:24 +10:00
psychedelicious
835431ad9a
fix(ui): inpaint mask rendering
2024-09-06 22:56:24 +10:00
psychedelicious
22287c9362
feat(ui): use pubsub for isTransforming on manager
2024-09-06 22:56:24 +10:00
psychedelicious
0578bf0890
tidy(ui): rename canvas stuff
2024-09-06 22:56:24 +10:00
psychedelicious
a17d1f2186
feat(ui): transform cleanup
2024-09-06 22:56:24 +10:00
psychedelicious
6ab3e9048b
feat(ui): add debug button
2024-09-06 22:56:24 +10:00
psychedelicious
436ee920bb
feat(ui): wip transform mode 2
2024-09-06 22:56:24 +10:00
psychedelicious
cd09b49e77
feat(ui): wip transform mode
2024-09-06 22:56:24 +10:00
psychedelicious
8a4b4ec4fe
feat(ui): wip transform mode
2024-09-06 22:56:24 +10:00
psychedelicious
bb52dccc7a
fix(ui): move tool fixes, add transform tool
2024-09-06 22:56:24 +10:00
psychedelicious
d19479941d
feat(ui): move tool now only moves
2024-09-06 22:56:24 +10:00
psychedelicious
820adec14a
feat(ui): layer bbox calc in worker
2024-09-06 22:56:24 +10:00
psychedelicious
64efb6b486
feat(ui): tweaked entity & group selection styles
2024-09-06 22:56:24 +10:00
psychedelicious
479063564d
feat(ui): canvas entity list headers
2024-09-06 22:56:24 +10:00
psychedelicious
fd42c82c83
feat(ui): use position and dimensions instead of separate x,y,width,height attrs
2024-09-06 22:56:24 +10:00
psychedelicious
4ec45a22c7
tidy(ui): hide layer settings by default
2024-09-06 22:56:24 +10:00
psychedelicious
59ff96a085
feat(ui): use new canvas output node
2024-09-06 22:56:24 +10:00
psychedelicious
433b9d6380
feat(ui): rip out document size
...
barely knew ye
2024-09-06 22:56:24 +10:00
psychedelicious
0cbc684cb8
feat(ui): convert initial image to layer when starting canvas session
2024-09-06 22:56:24 +10:00
psychedelicious
13e8710de9
fix(ui): entity display list
2024-09-06 22:56:24 +10:00
psychedelicious
d4a0e7899b
feat(ui): rough out img2img on canvas
2024-09-06 22:56:24 +10:00
psychedelicious
181f54afd3
UNDO ME WIP
2024-09-06 22:56:24 +10:00
psychedelicious
115d938e8e
feat(ui): make documnet size a rect
2024-09-06 22:56:24 +10:00
psychedelicious
53b6959bd5
refactor(ui): remove modular imagesize components
...
This is no longer necessary with canvas v2 and added a ton of extraneous redux actions when changing the image size. Also renamed to document size
2024-09-06 22:56:24 +10:00
psychedelicious
eeaa17fbee
feat(ui): split out canvas entity list component
2024-09-06 22:56:24 +10:00
psychedelicious
beb4d73f04
feat(ui): hide bbox button when no canvas session active
2024-09-06 22:56:24 +10:00
psychedelicious
ebaa6769b0
feat(ui): split up tool chooser buttons
...
Prep for distinct toolbars for generation vs canvas modes
2024-09-06 22:56:24 +10:00
psychedelicious
74de066363
feat(ui): "stagingArea" -> "session"
2024-09-06 22:56:24 +10:00
psychedelicious
148ca3b7d8
feat(ui): add reset button to canvas
2024-09-06 22:56:24 +10:00
psychedelicious
95b94a2aa7
fix(ui): fiddle with control adapter filters
...
some jank still
2024-09-06 22:56:24 +10:00
psychedelicious
145775021d
feat(ui): no animation on layer selection
...
Felt sluggish
2024-09-06 22:56:24 +10:00
psychedelicious
dffa0bb2fe
fix(ui): buffered drawing edge cases
2024-09-06 22:56:24 +10:00
psychedelicious
44c68f8551
perf(ui): buffered drawing (wip)
2024-09-06 22:56:24 +10:00
psychedelicious
5b17bbaac2
tidy(ui): organise files
2024-09-06 22:56:24 +10:00