psychedelicious
94eb5e638f
feat(ui): rename layers
2024-09-06 22:56:24 +10:00
psychedelicious
5629c54d55
feat(ui): revise entity menus
2024-09-06 22:56:24 +10:00
psychedelicious
1303396d0e
feat(ui): split control layers from raster layers for UI and internal state, same rendering as raster layers
2024-09-06 22:56:24 +10:00
psychedelicious
bcd5bcf8d7
feat(ui): implement cache for image rasterization, rip out some old controladapters code
2024-09-06 22:56:24 +10:00
psychedelicious
787a4422cb
feat(ui, app): use layer as control (wip)
2024-09-06 22:56:24 +10:00
psychedelicious
5d52633c78
feat(ui): add contextmenu for canvas entities
2024-09-06 22:56:24 +10:00
psychedelicious
1d45444104
feat(ui): more better logging & naming
2024-09-06 22:56:24 +10:00
psychedelicious
dd84f2ca64
feat(ui): better logging w/ path
2024-09-06 22:56:24 +10:00
psychedelicious
b1c4a91de0
feat(ui): always show marks on canvas scale slider
2024-09-06 22:56:24 +10:00
psychedelicious
187ef3548e
fix(ui): do not import button from chakra
2024-09-06 22:56:24 +10:00
psychedelicious
4abf24a2f6
fix(ui): scaled bbox preview
2024-09-06 22:56:24 +10:00
psychedelicious
2435ce34be
feat(ui): tidy up atoms
2024-09-06 22:56:24 +10:00
psychedelicious
e7841824ef
feat(ui): convert all my pubsubs to atoms
...
its the same but better
2024-09-06 22:56:24 +10:00
psychedelicious
10596073ac
feat(ui): add trnalsation
2024-09-06 22:56:24 +10:00
psychedelicious
405994ee7a
fix(ui): give up on thumbnail loading, causes flash during transformer
2024-09-06 22:56:24 +10:00
psychedelicious
534d4fa495
fix(ui): depth anything v2
2024-09-06 22:56:24 +10:00
psychedelicious
2aa413d44f
tidy(ui): remove unused code, comments
2024-09-06 22:56:24 +10:00
psychedelicious
e6ebb0390e
fix(ui): staging area works
2024-09-06 22:56:24 +10:00
psychedelicious
5fb9ffca6f
feat(nodes): temp disable canvas output crop
2024-09-06 22:56:24 +10:00
psychedelicious
bd62bab91f
fix(ui): max scale 1 when reset view
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
a889a762b8
fix(ui): img2img
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
78471b4bc3
fix(ui): do not await clearBuffer
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
4e5937036d
fix(ui): do not await commitBuffer
2024-09-06 22:56:24 +10:00
psychedelicious
6edc7bbd1d
fix(ui): properly destroy entities in manager cleanup
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
b79a5e46e2
tidy(ui): clean up unused logic
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
57f3107dba
chore(ui): add async-mutex dep
2024-09-06 22:56:24 +10:00
psychedelicious
acde3d8952
feat(ui): txt2img, img2img, inpaint & outpaint working
2024-09-06 22:56:24 +10:00
psychedelicious
be4983fcbb
feat(ui): no padding on transformer outlines
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
e1666c85b7
tidy(ui): move transformer statics into class
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
b6032fd186
perf(ui): do not add duplicate points to lines
2024-09-06 22:56:24 +10:00
psychedelicious
7a546349e4
feat(ui): up line tension to 0.3
2024-09-06 22:56:24 +10:00
psychedelicious
375c7494b6
perf(ui): disable stroke, perfect draw on compositing rect
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
918254b600
tidy(ui): remove unused state & actions
2024-09-06 22:56:24 +10:00
psychedelicious
814c3bed09
feat(ui): region mask rendering
2024-09-06 22:56:24 +10:00
psychedelicious
d94ceb25b0
feat(ui): esc cancels drawing buffer
...
maybe this is not wanted? we'll see
2024-09-06 22:56:24 +10:00
psychedelicious
619d469fa5
fix(ui): render transformer over objects, fix issue w/ inpaint rect color
2024-09-06 22:56:24 +10:00