psychedelicious
b663a6bac4
chore: bump version to v6.7.0
v6.7.0
2025-09-15 14:37:56 +10:00
psychedelicious
65d40153fb
chore(ui): update whatsnew
2025-09-15 14:37:56 +10:00
Riccardo Giovanetti
c8b741a514
translationBot(ui): update translation (Italian)
...
Currently translated at 98.4% (2120 of 2153 strings)
translationBot(ui): update translation (Italian)
Currently translated at 97.3% (2097 of 2153 strings)
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2025-09-15 14:25:41 +10:00
psychedelicious
6d3aeffed9
fix(ui): dedupe prompt history
2025-09-15 14:22:44 +10:00
psychedelicious
203be96910
fix(ui): render popovers in portals to ensure they are on top of other ui elements
2025-09-15 14:19:54 +10:00
psychedelicious
b0aa48ddb8
feat(ui): simple prompt history
2025-09-12 10:19:48 -04:00
psychedelicious
867dbe51e5
fix(ui): extend lora weight schema to accept full range of weights
...
This could cause a failure to rehydrate LoRA state, or failure to recall
a LoRA.
Closes #8551
2025-09-12 11:50:10 +10:00
psychedelicious
ff8948b6f1
chore(ui): update whatsnew
v6.7.0rc1
2025-09-11 18:09:31 +10:00
psychedelicious
fa3a6425a6
tests(ui): update staging area test to reflect new behaviour
2025-09-11 18:09:31 +10:00
psychedelicious
c5992ece89
fix(ui): better logic in staging area when canceling the selected item
2025-09-11 18:09:31 +10:00
psychedelicious
12a6239929
chore: bump version to v6.7.0rc1
2025-09-11 18:09:31 +10:00
Riccardo Giovanetti
e9238c59f4
translationBot(ui): update translation (Italian)
...
Currently translated at 96.5% (2053 of 2127 strings)
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2025-09-11 17:42:41 +10:00
Linos
c1cbbe51d6
translationBot(ui): update translation (Vietnamese)
...
Currently translated at 100.0% (2127 of 2127 strings)
Co-authored-by: Linos <linos.coding@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/vi/
Translation: InvokeAI/Web UI
2025-09-11 17:42:41 +10:00
Hosted Weblate
4219b4a288
translationBot(ui): update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
translationBot(ui): update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/
Translation: InvokeAI/Web UI
2025-09-11 17:42:41 +10:00
psychedelicious
48c8a9c09d
chore(ui): lint
2025-09-11 17:25:57 +10:00
psychedelicious
a67efdf4ad
perf(ui): optimize curves graph component
...
Do not use whole layer as trigger for histo recalc; use the canvas cache
of the layer - it more reliably indicates when the layer pixel data has
changed, and fixes an issue where we can miss the first histo calc due
to race conditiong with async layer bbox calculation.
2025-09-11 17:25:57 +10:00
psychedelicious
d6ff9c2e49
tidy(ui): split curves graph into own component
2025-09-11 17:25:57 +10:00
psychedelicious
e768a3bc7b
perf(ui): use narrow selectors in adjustments to reduce rerenders
...
dramatically improves the feel of the sliders
2025-09-11 17:25:57 +10:00
psychedelicious
7273700f61
fix(ui): sharpness range
2025-09-11 17:25:57 +10:00
psychedelicious
f909e81d91
feat(ui): better types & runtime guarantees for filter data stored in konva node attrs
2025-09-11 17:25:57 +10:00
psychedelicious
8c85f168f6
refactor(ui): make layer adjustments schemas/types composable
2025-09-11 17:25:57 +10:00
psychedelicious
263d86d46f
fix(ui): points where x=255 sorted incorrectly
2025-09-11 17:25:57 +10:00
psychedelicious
0921805160
feat(ui): tweak adjustments panel styling
2025-09-11 17:25:57 +10:00
psychedelicious
517f4811e7
feat(ui): single action to reset adjustments
2025-09-11 17:25:57 +10:00
psychedelicious
0dc73c8803
tidy(ui): move some histogram drawing logic out of components and into calblacks
2025-09-11 17:25:57 +10:00
psychedelicious
26702b54c0
feat(ui): tweak layouts, use react conventions, disabled state
2025-09-11 17:25:57 +10:00
dunkeroni
2d65e4543f
minor padding changes
2025-09-11 17:25:57 +10:00
dunkeroni
309113956b
remove unknown type annotations
2025-09-11 17:25:57 +10:00
dunkeroni
0ac4099bc6
allow negative sharpness to soften
2025-09-11 17:25:57 +10:00
dunkeroni
899dc739fa
defaultValue on adjusters
2025-09-11 17:25:57 +10:00
dunkeroni
4e2439fc8e
remove extra edit comments
2025-09-11 17:25:57 +10:00
dunkeroni
00864c24e0
layout fixes
2025-09-11 17:25:57 +10:00
dunkeroni
b73aaa7d6f
fix several points of curve editor jank
2025-09-11 17:25:57 +10:00
dunkeroni
85057ae704
splitup adjustment panel objects
2025-09-11 17:25:57 +10:00
dunkeroni
c3fb3a43a2
blue mode switch indicator
2025-09-11 17:25:57 +10:00
dunkeroni
51d0a15a1b
use default factory on reset
2025-09-11 17:25:57 +10:00
dunkeroni
5991067fd9
simplify adjustments type to optional not null
2025-09-11 17:25:57 +10:00
dunkeroni
32c2d3f740
remove extra casts and types from filters.ts
2025-09-11 17:25:57 +10:00
dunkeroni
c661f86b34
fix: crop to bbox doubles adjustment filters
2025-09-11 17:25:57 +10:00
dunkeroni
cc72d8eab4
curves editor syntax and structure fixes
2025-09-11 17:25:57 +10:00
dunkeroni
e8550f9355
move constants in curves editor
2025-09-11 17:25:57 +10:00
dunkeroni
a1d0386ca4
move memoized slider to component
2025-09-11 17:25:57 +10:00
dunkeroni
495d089f85
clean up right click menu
2025-09-11 17:25:57 +10:00
dunkeroni
913b91e9dd
remove redundant en.json colors
2025-09-11 17:25:57 +10:00
dunkeroni
3e907f4e14
remove extra title
2025-09-11 17:25:57 +10:00
dunkeroni
756df6ebe4
Finish button on adjustments
2025-09-11 17:25:57 +10:00
dunkeroni
2a6be99152
Fix tint not shifting green in negative direction
2025-09-11 17:25:57 +10:00
dunkeroni
3099e2bf9d
fix disable toggle reverts to simple view
2025-09-11 17:25:57 +10:00
dunkeroni
6921f0412a
log scale and panel width compatibility
2025-09-11 17:25:57 +10:00
dunkeroni
022d5a8863
curves editor
2025-09-11 17:25:57 +10:00