psychedelicious
|
526e6335a1
|
feat(ui): improved staging placeholders
|
2025-06-26 19:51:35 +10:00 |
|
psychedelicious
|
1412c079ad
|
feat(ui): improved staging placeholders
|
2025-06-26 19:51:35 +10:00 |
|
psychedelicious
|
6570c0c3b9
|
feat(ui): more staging fixes
|
2025-06-26 19:51:35 +10:00 |
|
psychedelicious
|
3a08ea799a
|
feat(ui): update canvas session state handling for new staging strat
|
2025-06-26 19:51:35 +10:00 |
|
psychedelicious
|
e3fc244126
|
chore(ui): lint (partial cleanup)
|
2025-06-26 19:51:35 +10:00 |
|
psychedelicious
|
56938ca0a1
|
feat(ui): rough out canvas staging area
|
2025-06-26 19:51:34 +10:00 |
|
psychedelicious
|
86e1a37a00
|
docs(ui): add comment about auto-switch not being quite right yet
|
2025-06-26 19:50:37 +10:00 |
|
psychedelicious
|
ea34690709
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:37 +10:00 |
|
psychedelicious
|
c8df7cd2c0
|
feat(ui): prevent flicker of image action buttons
|
2025-06-26 19:50:37 +10:00 |
|
psychedelicious
|
628367b97b
|
feat(ui): move socket events handling into ctx component
|
2025-06-26 19:50:37 +10:00 |
|
psychedelicious
|
002816653e
|
feat(ui): modularize all staging area logic so it can be shared w/ canvas more easily
|
2025-06-26 19:50:37 +10:00 |
|
psychedelicious
|
5088e700ad
|
fix(ui): cursor on staging area preview image
|
2025-06-26 19:50:36 +10:00 |
|
psychedelicious
|
985cd8272b
|
tidy(ui): component organization
|
2025-06-26 19:50:36 +10:00 |
|
psychedelicious
|
cd136194ad
|
fix(ui): prevent drag of progress images
|
2025-06-26 19:50:36 +10:00 |
|
psychedelicious
|
2e2ac71278
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:36 +10:00 |
|
psychedelicious
|
db4220fb20
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:36 +10:00 |
|
psychedelicious
|
e16414b452
|
tidy(ui): app layout components
|
2025-06-26 19:50:36 +10:00 |
|
psychedelicious
|
5dbc2a74a2
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:36 +10:00 |
|
psychedelicious
|
ad736bc190
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:35 +10:00 |
|
psychedelicious
|
0e9b71801a
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:35 +10:00 |
|
psychedelicious
|
c9042e52d4
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:35 +10:00 |
|
psychedelicious
|
8a78e37634
|
feat: canvas flow rework (wip)
|
2025-06-26 19:50:35 +10:00 |
|
psychedelicious
|
5e93f58530
|
wip progress events
|
2025-06-26 19:50:35 +10:00 |
|
psychedelicious
|
a3851e0b08
|
refactor(ui): canvas flow (wip)
|
2025-06-26 19:50:35 +10:00 |
|
psychedelicious
|
7308428f32
|
wip
|
2025-06-26 19:50:34 +10:00 |
|
psychedelicious
|
4dc3f1bcee
|
refactor(ui): canvas flow (wip)
|
2025-06-26 19:50:34 +10:00 |
|
psychedelicious
|
faeb5f0c3b
|
refactor(ui): canvas flow (wip)
|
2025-06-26 19:50:34 +10:00 |
|
psychedelicious
|
d985dfe821
|
refactor(ui): canvas flow events (wip)
|
2025-06-26 19:50:34 +10:00 |
|
psychedelicious
|
ce5ae83689
|
refactor(ui): canvas flow (wip)
|
2025-06-26 19:50:34 +10:00 |
|
psychedelicious
|
c0428ee7ef
|
refactor(ui): canvas flow (wip)
|
2025-06-26 19:50:34 +10:00 |
|
psychedelicious
|
aa3b2106d4
|
refactor(ui): canvas flow (wip)
|
2025-06-26 19:50:34 +10:00 |
|
psychedelicious
|
cf2d67ef3d
|
refactor(ui): canvas flow (wip)
|
2025-06-26 19:50:33 +10:00 |
|
psychedelicious
|
c4d1e78f59
|
fix(ui): circular import issue
|
2025-06-26 19:50:33 +10:00 |
|
psychedelicious
|
02e4a3aa82
|
refactor(ui): params state zodification
|
2025-06-26 19:50:33 +10:00 |
|
psychedelicious
|
53a3dc52bc
|
feat(ui): viewer is a modal (wip)
|
2025-06-26 19:49:01 +10:00 |
|
Kent Keirsey
|
6a78739076
|
Change save button to Invoke Blue
|
2025-06-20 15:07:40 +10:00 |
|
psychedelicious
|
31584daabe
|
feat(ui): display canvas spinner during compositing operations
|
2025-06-06 20:50:02 +10:00 |
|
psychedelicious
|
b61c66c3a9
|
feat(ui): add spinner indicator to canvas during rasterizing operations and while pending rect calculations
|
2025-06-06 20:50:02 +10:00 |
|
psychedelicious
|
bce88a8873
|
perf(ui): lazy mount scale slider popover
|
2025-05-27 13:10:57 +10:00 |
|
psychedelicious
|
35a088e0a6
|
perf(ui): optimize <CanvasToolbarScale />
|
2025-05-27 13:10:57 +10:00 |
|
psychedelicious
|
6fa46d35a5
|
feat(ui): inpaint mask settings layout
|
2025-05-27 07:28:47 +10:00 |
|
psychedelicious
|
b2a2b38ea8
|
feat(ui): split inpaint mask setting selectors to avoid manual memoization
|
2025-05-27 07:28:47 +10:00 |
|
dunkeroni
|
12934da390
|
Use Optional instead of Nullable for mask settings
|
2025-05-27 07:28:47 +10:00 |
|
dunkeroni
|
231bc18188
|
remove buttons, change denoise limit format
|
2025-05-27 07:28:47 +10:00 |
|
dunkeroni
|
2510ad7431
|
consolidate code
|
2025-05-27 07:28:47 +10:00 |
|
dunkeroni
|
5e20c9a1ca
|
mask noise slider option
|
2025-05-27 07:28:47 +10:00 |
|
Kent Keirsey
|
933cf5f276
|
update prettier
|
2025-05-25 23:53:16 -04:00 |
|
Kent Keirsey
|
41316de659
|
Update order
|
2025-05-25 23:53:16 -04:00 |
|
Kent Keirsey
|
041ccfd68e
|
Enable 'pull into bounding box' from empty Control Layer
|
2025-05-25 23:53:16 -04:00 |
|
Kent Keirsey
|
9273d1629e
|
UX Copy Clean-up
|
2025-05-19 13:50:04 +10:00 |
|