psychedelicious
9f4a8f11f8
feat(ui): more better logging & naming
2024-08-27 11:01:39 +10:00
psychedelicious
6f9579d6ec
feat(ui): better logging w/ path
2024-08-27 11:01:39 +10:00
psychedelicious
2b2aabb234
feat(ui): always show marks on canvas scale slider
2024-08-27 11:01:39 +10:00
psychedelicious
a79b9633ab
fix(ui): do not import button from chakra
2024-08-27 11:01:39 +10:00
psychedelicious
7b628c908b
fix(ui): scaled bbox preview
2024-08-27 11:01:39 +10:00
psychedelicious
181703a709
feat(ui): tidy up atoms
2024-08-27 11:01:39 +10:00
psychedelicious
c439e3c204
feat(ui): convert all my pubsubs to atoms
...
its the same but better
2024-08-27 11:01:39 +10:00
psychedelicious
11e81eb456
feat(ui): add trnalsation
2024-08-27 11:01:39 +10:00
psychedelicious
3e24bf640e
fix(ui): give up on thumbnail loading, causes flash during transformer
2024-08-27 11:01:39 +10:00
psychedelicious
a17664fb75
fix(ui): depth anything v2
2024-08-27 11:01:39 +10:00
psychedelicious
5aed23dc91
tidy(ui): remove unused code, comments
2024-08-27 11:01:39 +10:00
psychedelicious
7f389716d0
fix(ui): staging area works
2024-08-27 11:01:39 +10:00
psychedelicious
eca13b674a
feat(nodes): temp disable canvas output crop
2024-08-27 11:01:39 +10:00
psychedelicious
7c982a1bdf
fix(ui): max scale 1 when reset view
2024-08-27 11:01:39 +10:00
psychedelicious
bdfe6870fd
feat(ui): better scale changer component, reset view functionality
2024-08-27 11:01:39 +10:00
psychedelicious
7eebbc0dd9
fix(ui): img2img
2024-08-27 11:01:39 +10:00
psychedelicious
6ae46d7c8b
feat(ui): add manual scale controls
2024-08-27 11:01:39 +10:00
psychedelicious
8aae30566e
fix(ui): do not await clearBuffer
2024-08-27 11:01:39 +10:00
psychedelicious
4b7c3e221c
feat(ui): dnd image into layer
2024-08-27 11:01:39 +10:00
psychedelicious
4015795b7f
fix(ui): do not await commitBuffer
2024-08-27 11:01:39 +10:00
psychedelicious
132dd61d8d
fix(ui): properly destroy entities in manager cleanup
2024-08-27 11:01:39 +10:00
psychedelicious
6f2b548dd1
tidy(ui): clearer component names for regional guidance
2024-08-27 11:01:39 +10:00
psychedelicious
49dd316f17
tidy(ui): clearer component names for ip adapter
2024-08-27 11:01:39 +10:00
psychedelicious
e0a8bb149d
tidy(ui): clearer component names for inpaint mask
2024-08-27 11:01:39 +10:00
psychedelicious
020b6db34b
tidy(ui): clearer component names for control adapters
2024-08-27 11:01:39 +10:00
psychedelicious
f6d2f0bf8c
feat(ui): simplify canvas list item headers
2024-08-27 11:01:39 +10:00
psychedelicious
1280cce803
fix(ui): ip adapter list item
2024-08-27 11:01:39 +10:00
psychedelicious
82463d12e2
tidy(ui): clean up unused logic
2024-08-27 11:01:39 +10:00
psychedelicious
ba6c1b84e4
feat(ui): clean up state, add mutex for image loading, add thumbnail loading
2024-08-27 11:01:39 +10:00
psychedelicious
92b6d3198a
chore(ui): add async-mutex
dep
2024-08-27 11:01:39 +10:00
psychedelicious
693ae1af50
feat(ui): txt2img, img2img, inpaint & outpaint working
2024-08-27 11:01:39 +10:00
psychedelicious
3873a3096c
feat(ui): no padding on transformer outlines
2024-08-27 11:01:39 +10:00
psychedelicious
4a9f6ab5ef
feat(ui): restore object count to layer titles
2024-08-27 11:01:39 +10:00
psychedelicious
2fc29c5125
tidy(ui): "useIsEntitySelected" -> "useEntityIsSelected"
2024-08-27 11:01:39 +10:00
psychedelicious
5fbc876cfd
tidy(ui): move transformer statics into class
2024-08-27 11:01:39 +10:00
psychedelicious
89b0673ac9
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-08-27 11:01:39 +10:00
psychedelicious
3179a16189
perf(ui): do not add duplicate points to lines
2024-08-27 11:01:39 +10:00
psychedelicious
3ce216b391
feat(ui): up line tension to 0.3
2024-08-27 11:01:39 +10:00
psychedelicious
8a3a94e21a
perf(ui): disable stroke, perfect draw on compositing rect
2024-08-27 11:01:39 +10:00
psychedelicious
f61af188f9
tidy(ui): remove unused code, initial image
2024-08-27 11:01:39 +10:00
psychedelicious
73fc52bfed
tidy(ui): remove unused state & actions
2024-08-27 11:01:39 +10:00
psychedelicious
4eeff4eef8
feat(ui): region mask rendering
2024-08-27 11:01:39 +10:00
psychedelicious
cff2c43030
feat(ui): esc cancels drawing buffer
...
maybe this is not wanted? we'll see
2024-08-27 11:01:39 +10:00
psychedelicious
504b1f2425
fix(ui): render transformer over objects, fix issue w/ inpaint rect color
2024-08-27 11:01:38 +10:00
psychedelicious
eff5b56990
fix(ui): brush preview fill for inpaint/region
2024-08-27 11:01:38 +10:00
psychedelicious
0e673f1a18
fix(ui): no objects rendered until vis toggled
2024-08-27 11:01:38 +10:00
psychedelicious
4fea22aea4
feat(ui): inpaint mask transform
2024-08-27 11:01:38 +10:00
psychedelicious
c2478c9ac3
fix(ui): layer accidental early set isFirstRender=false
2024-08-27 11:01:38 +10:00
psychedelicious
ed8243825e
fix(ui): inpaint mask rendering
2024-08-27 11:01:38 +10:00
psychedelicious
c7ac2b5278
feat(ui): wip inpaint mask uses new API
2024-08-27 11:01:38 +10:00