psychedelicious
|
513d0f1e5c
|
refactor(ui): metadata recall (wip)
just enough let the app run
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
c6ce7618cf
|
refactor(ui): undo/redo button temp fix
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
9b78b8dc91
|
refactor(ui): fix renderer stuff
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
3bae233f40
|
refactor(ui): fix misc types
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
0a305c4291
|
refactor(ui): fix gallery stuff
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
54fe4ddf3e
|
refactor(ui): fix delete image stuff
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
aa877b981c
|
refactor(ui): fix useIsReadyToEnqueue for new adapterType field
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
b8ec4348a5
|
refactor(ui): update generation tab graphs
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
0e3e27668c
|
refactor(ui): add adapterType to ControlAdapterData
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
e8c8025119
|
refactor(ui): update components & logic to use new unified slice (again)
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
6a72eda5d2
|
refactor(ui): update components & logic to use new unified slice
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
35c8c54466
|
refactor(ui): merge compositing, params into canvasV2 slice
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
2eda45ca5b
|
refactor(ui): add scaled bbox state
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
ecd6e7960c
|
refactor(ui): update dnd/image upload
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
0d3a61cbdb
|
refactor(ui): update size/prompts state
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
6737c275d7
|
refactor(ui): rip out old control adapter implementation
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
201a3e5838
|
refactor(ui): canvas v2 (wip)
fix entity count select
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
85cb239219
|
refactor(ui): canvas v2 (wip)
delete unused file
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
002f45e383
|
refactor(ui): canvas v2 (wip)
merge all canvas state reducers into one big slice (but with the logic split across files so it's not hell)
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
470e5ba290
|
refactor(ui): canvas v2 (wip)
Fix a few more components
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
b6722b3a10
|
refactor(ui): canvas v2 (wip)
missed a spot
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
6a624916ca
|
refactor(ui): canvas v2 (wip)
Redo all UI components for different canvas entity types
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
65653e0932
|
refactor(ui): canvas v2 (wip)
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
a7e59d6697
|
refactor(ui): canvas v2 (wip)
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
f1356105c1
|
refactor(ui): canvas v2 (wip)
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
8acc6379fb
|
refactor(ui): canvas v2 (wip)
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
d13014c5d9
|
feat(ui): bbox tool
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
db11d8ba90
|
fix(ui): rect tool preview
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
46a4ee2360
|
fix(ui): multiple stages
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
a19c053b88
|
feat(ui): decouple konva logic from nanostores
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
5b47a32d31
|
feat(ui): store all stage attrs in nanostores
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
32ae9efb6a
|
feat(ui): round stage scale
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
b81bee551a
|
chore(ui): bump konva
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
8c9dffd082
|
feat(ui): generation bbox transformation working
whew
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
cdfae643e4
|
feat(ui): wip generation bbox
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
cb93108206
|
feat(ui): wip generation bbox
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
c11343dc1c
|
feat(ui): CL zoom and pan, some rendering optimizations
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
3733c6f89d
|
Revert "feat(ui): add x,y,scaleX,scaleY,rotation to objects"
This reverts commit 53318b396c967c72326a7e4dea09667b2ab20bdd.
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
3c23a0eac0
|
feat(ui): layers manage their own bbox
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
7fd69ab1f1
|
docs(ui): konva image object docstrings
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
3f511774de
|
feat(ui): add x,y,scaleX,scaleY,rotation to objects
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
3600100879
|
fix(ui): show color picker when using rect tool
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
8fae372103
|
feat(ui): image loading fallback for raster layers
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
2fce1fe04c
|
feat(ui): bbox calc for raster layers
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
22f3e975c7
|
feat(ui): do not fill brush preview when drawing
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
c6ced5a210
|
fix(ui): brush spacing handling
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
5d66e85205
|
fix(ui): jank when starting a shape when not already focused on stage
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
649f163bf7
|
feat(ui): wip raster layers
I meant to split this up into smaller commits and undo some of it, but I committed afterwards and it's tedious to undo.
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
4c821bd930
|
feat(ui): support image objects on raster layers
Just the UI and internal state, not rendering yet.
|
2024-08-27 10:59:24 +10:00 |
|
psychedelicious
|
6359de4e25
|
tidy(ui): clean up event handlers
Separate logic for each tool in preparation for ellipse and polygon tools.
|
2024-08-27 10:59:24 +10:00 |
|