psychedelicious
4adb2eabf5
feat(ui): rename layers
2024-08-23 19:46:05 +10:00
psychedelicious
9f2c815e13
feat(ui): revise entity menus
2024-08-23 19:46:05 +10:00
psychedelicious
1435557d1d
feat(ui): split control layers from raster layers for UI and internal state, same rendering as raster layers
2024-08-23 19:46:05 +10:00
psychedelicious
96abf687f6
feat(ui): implement cache for image rasterization, rip out some old controladapters code
2024-08-23 19:46:05 +10:00
psychedelicious
636d9a7209
feat(ui, app): use layer as control (wip)
2024-08-23 19:46:05 +10:00
psychedelicious
3b36eb0223
feat(ui): add contextmenu for canvas entities
2024-08-23 19:46:05 +10:00
psychedelicious
388c97bff0
feat(ui): more better logging & naming
2024-08-23 19:46:05 +10:00
psychedelicious
b1cb018695
feat(ui): better logging w/ path
2024-08-23 19:46:05 +10:00
psychedelicious
df78dd7953
feat(ui): always show marks on canvas scale slider
2024-08-23 19:46:05 +10:00
psychedelicious
0dc344a22e
fix(ui): do not import button from chakra
2024-08-23 19:46:05 +10:00
psychedelicious
350d7f6f14
fix(ui): scaled bbox preview
2024-08-23 19:46:05 +10:00
psychedelicious
11059ee2d4
feat(ui): tidy up atoms
2024-08-23 19:46:05 +10:00
psychedelicious
c90d3f3bb9
feat(ui): convert all my pubsubs to atoms
...
its the same but better
2024-08-23 19:46:05 +10:00
psychedelicious
7f6d439fd1
feat(ui): add trnalsation
2024-08-23 19:46:05 +10:00
psychedelicious
783a78f069
fix(ui): give up on thumbnail loading, causes flash during transformer
2024-08-23 19:46:05 +10:00
psychedelicious
0ff031950d
fix(ui): depth anything v2
2024-08-23 19:46:05 +10:00
psychedelicious
d7e8f3d756
tidy(ui): remove unused code, comments
2024-08-23 19:46:05 +10:00
psychedelicious
4668ea449b
fix(ui): staging area works
2024-08-23 19:46:05 +10:00
psychedelicious
de96f97e5f
fix(ui): max scale 1 when reset view
2024-08-23 19:46:05 +10:00
psychedelicious
57c0a2dfb1
feat(ui): better scale changer component, reset view functionality
2024-08-23 19:46:05 +10:00
psychedelicious
cd4e464bde
fix(ui): img2img
2024-08-23 19:46:05 +10:00
psychedelicious
49e48c3eb7
feat(ui): add manual scale controls
2024-08-23 19:46:05 +10:00
psychedelicious
edd3b3bce9
fix(ui): do not await clearBuffer
2024-08-23 19:46:04 +10:00
psychedelicious
f8bfb66108
feat(ui): dnd image into layer
2024-08-23 19:46:04 +10:00
psychedelicious
3b6a76cbf3
fix(ui): do not await commitBuffer
2024-08-23 19:46:04 +10:00
psychedelicious
e0b60e4320
fix(ui): properly destroy entities in manager cleanup
2024-08-23 19:46:04 +10:00
psychedelicious
2159319035
tidy(ui): clearer component names for regional guidance
2024-08-23 19:46:04 +10:00
psychedelicious
b170fc232e
tidy(ui): clearer component names for ip adapter
2024-08-23 19:46:04 +10:00
psychedelicious
594da60f2f
tidy(ui): clearer component names for inpaint mask
2024-08-23 19:46:04 +10:00
psychedelicious
6a432f6518
tidy(ui): clearer component names for control adapters
2024-08-23 19:46:04 +10:00
psychedelicious
eb8eacfec6
feat(ui): simplify canvas list item headers
2024-08-23 19:46:04 +10:00
psychedelicious
c8d04d42e2
fix(ui): ip adapter list item
2024-08-23 19:46:04 +10:00
psychedelicious
d39c9de81e
tidy(ui): clean up unused logic
2024-08-23 19:46:04 +10:00
psychedelicious
a27d39b9ff
feat(ui): clean up state, add mutex for image loading, add thumbnail loading
2024-08-23 19:46:04 +10:00
psychedelicious
6b385614f0
chore(ui): add async-mutex
dep
2024-08-23 19:46:04 +10:00
psychedelicious
3ae7250ef7
feat(ui): txt2img, img2img, inpaint & outpaint working
2024-08-23 19:46:04 +10:00
psychedelicious
a42d0ce1d2
feat(ui): no padding on transformer outlines
2024-08-23 19:46:04 +10:00
psychedelicious
d9131f7563
feat(ui): restore object count to layer titles
2024-08-23 19:46:04 +10:00
psychedelicious
bdce958f29
tidy(ui): "useIsEntitySelected" -> "useEntityIsSelected"
2024-08-23 19:46:04 +10:00
psychedelicious
3c86f1e979
tidy(ui): move transformer statics into class
2024-08-23 19:46:04 +10:00
psychedelicious
894b8a29b9
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-23 19:46:04 +10:00
psychedelicious
8436a44973
perf(ui): do not add duplicate points to lines
2024-08-23 19:46:04 +10:00
psychedelicious
f9f9ec3688
feat(ui): up line tension to 0.3
2024-08-23 19:46:04 +10:00
psychedelicious
5a98d7a1f6
perf(ui): disable stroke, perfect draw on compositing rect
2024-08-23 19:46:04 +10:00
psychedelicious
f9bc96e497
tidy(ui): remove unused code, initial image
2024-08-23 19:46:04 +10:00
psychedelicious
56350ff5dc
tidy(ui): remove unused state & actions
2024-08-23 19:46:04 +10:00
psychedelicious
6c1139340c
feat(ui): region mask rendering
2024-08-23 19:46:04 +10:00
psychedelicious
641b1a7e6f
feat(ui): esc cancels drawing buffer
...
maybe this is not wanted? we'll see
2024-08-23 19:46:04 +10:00
psychedelicious
674a3f462f
fix(ui): render transformer over objects, fix issue w/ inpaint rect color
2024-08-23 19:46:04 +10:00
psychedelicious
2283186d3a
fix(ui): brush preview fill for inpaint/region
2024-08-23 19:46:04 +10:00