psychedelicious
|
1150b41e14
|
fix(ui): do not floor bbox calc, it cuts off the last pixels
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
88d8ccb34b
|
feat(ui): fix issue where creating line needs 2 points
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
4111b3f1aa
|
fix(ui): edge cases when holding shift and drawing lines
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
36862be2aa
|
fix(ui): set buffered rect color to full alpha
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
425665e0d9
|
fix(ui): handle mouseup correctly
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
9abd604f69
|
feat(ui): buffered rect drawing
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
59bdc288b5
|
fix(ui): buffered drawing edge cases
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
eb37d2958e
|
perf(ui): do not use stage.find
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
2a9738a341
|
perf(ui): object groups do not listen
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
6aac1cf33a
|
perf(ui): buffered drawing (wip)
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
9ca4d072ab
|
tidy(ui): organise files
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
7aaf14c26b
|
tidy(ui): organise files
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
cf598ca175
|
tidy(ui): organise files
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
a722790afc
|
fix(ui): background rendering
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
320151a040
|
pkg(ui): remove unused deps react-konva & use-image
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
c090f511c3
|
feat(ui): organize konva state and files
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
86dd1475b3
|
fix(ui): merge conflicts in image deletion listener
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
0b71ac258c
|
fix(ui): region rendering
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
54e1eae509
|
fix(ui): inpaint mask rendering
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
bf57b2dc77
|
fix(ui): staging area rendering
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
de3c27b44f
|
fix(ui): stale selected entity
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
05717fea93
|
fix(ui): staging area image offset
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
191584d229
|
feat(ui): tweak layer ui component
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
6069169e6b
|
fix(ui): resetting layer resets position
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
07438587f3
|
feat(ui): updated layer list component styling
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
913e36d6fd
|
feat(ui): transformable layers
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
139004b976
|
feat(ui): move tool icon is pointer like in other apps
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
ef4269d585
|
feat(ui): do not floor cursor position
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
954cb129a4
|
feat(ui): disable gallery hotkeys while staging
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
02c4b28de5
|
feat(ui): revised canvas progress & staging image handling
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
febea88b58
|
feat(ui): show queue item origin in queue list
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
40ccfac514
|
chore(ui): typegen
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
bf166fdd61
|
fix(ui): denoise start on outpainting
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
384bde3539
|
feat(ui): add redux events for queue cleared & batch enqueued socket events
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
6f1d238d0a
|
feat(ui): canvas staging area works
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
ac524153a7
|
feat(ui): switch to view tool when staging
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
2cad2b15cf
|
tidy(ui): disable preview images on every enqueue
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
fd63e202fe
|
feat(ui): rough out save staging image
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
a0250e47e3
|
feat(ui): staging area image visibility toggle
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
7d8ece45bb
|
fix(ui): batch building after removing canvas files
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
ffb8f053da
|
feat(ui): make Graph class's getMetadataNode public
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
fb46f457f9
|
tidy(ui): remove old canvas graphs
|
2024-08-27 11:01:21 +10:00 |
|
psychedelicious
|
6d4f4152a7
|
fix(ui): do not select already-selected entity
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
d3d0ac7327
|
tidy(ui): naming things
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
f57df46995
|
tidy(ui): file organisation
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
a747171745
|
fix(ui): reset cursor pos when fitting document
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
e9ae9e80d4
|
feat(ui): staging area works more better
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
3b9a59b98d
|
feat(ui): staging area barely works
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
8a381e7f74
|
feat(ui): consolidate konva API
|
2024-08-27 11:01:20 +10:00 |
|
psychedelicious
|
61513fc800
|
feat(ui): consolidate konva API
|
2024-08-27 11:01:20 +10:00 |
|