Mary Hipp
efb54151fd
update VideoField
2025-08-28 13:58:22 +10:00
Mary Hipp
8d5e2b0816
split out RunwayVideoOutput from VideoOutput
2025-08-28 13:58:21 +10:00
Mary Hipp
0224fab631
rough rough POC of video tab
2025-08-28 13:58:21 +10:00
Mary Hipp
e6ef3a78d6
video_output support
2025-08-28 13:58:21 +10:00
psychedelicious
faf8f0f291
chore: bump version to v6.5.0
v6.5.0
2025-08-28 13:32:37 +10:00
psychedelicious
5d36499982
chore: update whatsnew
2025-08-28 13:32:37 +10:00
Linos
151d67a0cc
translationBot(ui): update translation (Vietnamese)
...
Currently translated at 100.0% (2082 of 2082 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-08-28 13:02:16 +10:00
Riccardo Giovanetti
72431ff197
translationBot(ui): update translation (Italian)
...
Currently translated at 98.6% (2053 of 2082 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-08-28 13:02:16 +10:00
psychedelicious
0de1feed76
chore(ui): lint
2025-08-28 12:59:35 +10:00
psychedelicious
7ffb626dbe
feat(ui): add image load errors to logging
2025-08-28 12:59:35 +10:00
psychedelicious
79753289b1
feat(ui): log image failed to load errors at error level
2025-08-28 12:59:35 +10:00
psychedelicious
bac4c05fd9
feat(ui): log "destroying module" at debug level
2025-08-28 12:59:35 +10:00
psychedelicious
8a3b5d2c6f
fix(ui): do not cache canvas entities when they have no w/h
2025-08-28 12:59:35 +10:00
psychedelicious
309578c19a
fix(ui): progress image gets stuck on viewer when generating on canvas
2025-08-28 12:55:36 +10:00
Mary Hipp
fd58e1d0f2
update copy for API models without w/h controls
2025-08-27 09:24:22 -04:00
psychedelicious
04ffb979ce
fix(ui): deny the pull of the square
2025-08-27 08:56:15 -04:00
psychedelicious
35c00d5a83
chore(ui): lint
2025-08-27 08:56:15 -04:00
psychedelicious
c2b49d58f5
fix(ui): gemini 2.5 unsupported gen mode error message
2025-08-27 08:56:15 -04:00
psychedelicious
6ff6b40a35
feat(ui): support unknown output image dimensions on canvas
...
Gemini 2.5 Flash makes no guarantees about output image sizes. Our
existing logic always rendered staged images on Canvas at the bbox dims
- not the image's physical dimensions. When Gemini returns an image that
doesn't match the bbox, it would get squished.
To rectify this, the canvas staging area renderer is updated to render
its images using their physical dimensions, as opposed to their
configured dimensions (i.e. bbox).
A flag on CanvasObjectImage enables this rendering behaviour.
Then, when saving the image as a layer from staging area, we use the
physical dimensions.
When the bbox and physical dimensions do not match, the bbox is not
touched, so it won't exactly encompass the staged image. No point in
resizing the bbox if the dimensions don't match - the next image could
be a different size, and the sizes might not be valid (it's an external
resource, after all).
2025-08-27 08:56:15 -04:00
psychedelicious
1f1beda567
fix(ui): remove gemini aspect ratio checking in graph builder
2025-08-27 08:56:15 -04:00
psychedelicious
91d62eb242
fix(ui): update ref image type when switching to gemini
2025-08-27 08:56:15 -04:00
psychedelicious
013e02d08b
feat(ui): show w/h, scaled bbox settings only when relevant
2025-08-27 08:56:15 -04:00
psychedelicious
115053972c
feat(ui): handle api model determination in a clearer way w/ list of base models; use it in dimensions component
2025-08-27 08:56:15 -04:00
psychedelicious
bcab754ac2
docs(ui): add note about reactflow types
2025-08-27 08:56:15 -04:00
psychedelicious
f1a542aca2
docs(ui): add note about extraneous coordiantes in paramsSlice
2025-08-27 08:56:15 -04:00
psychedelicious
0701cc63a1
feat(ui): hide width/height sliders for api models
...
These models only support aspect ratio inputs; not pixel dimensions
2025-08-27 08:56:15 -04:00
psychedelicious
9337710b45
chore(ui): lint
2025-08-27 08:56:15 -04:00
psychedelicious
592ef5a9ee
feat(ui): improved support model handling when switching models
...
- Disable LoRAs instead of deleting them when base model changes
- Update toast message to indicate that we may have _updated_ a model
(prev just sayed cleared or disabled)
- Do not change ref image models if the new base model doesn't support
them. For example, changing from SDXL to Imagen does not update the ref
image model or alert the user, because Imagen does not support ref
images. Switching from Imagen to FLUX does update the ref image model
and alert the user. Just a bit less noisy.
2025-08-27 08:56:15 -04:00
psychedelicious
5fe39a3ae9
fix(ui): add gemini 2.5 to ref image supporting models
2025-08-27 08:56:15 -04:00
psychedelicious
1888c586ca
feat(ui): do not prevent invoking when ref images are added but model does not support ref images
2025-08-27 08:56:15 -04:00
psychedelicious
88922a467e
feat(ui): hide ref images UI when selected models does not support ref images
2025-08-27 08:56:15 -04:00
psychedelicious
84115e598c
fix(ui): lock height slider when using api model
2025-08-27 08:56:15 -04:00
Mary Hipp
370fc67777
UI support for gemini 2.5 API model
2025-08-27 08:56:15 -04:00
Mary Hipp
fa810e1d02
add gemini 2.5 to base model
2025-08-27 08:56:15 -04:00
Attila Cseh
ec5043aa83
useNodeFieldElementExists turned private
2025-08-26 11:39:16 +10:00
Attila Cseh
9a2a0cef74
node field dnd logic updatedto prevent duplicates
2025-08-26 11:39:16 +10:00
Attila Cseh
c205c1d19e
current board removed from options
2025-08-26 11:33:39 +10:00
Attila Cseh
ae1a815453
change board - sorting order of boards alphabetical
2025-08-26 11:33:39 +10:00
psychedelicious
687bc281e5
chore: prep for v6.5.0rc1 ( #8479 )
...
## Summary
Bump version
## Related Issues / Discussions
n/a
## QA Instructions
n/a
## Merge Plan
This is already released.
## Checklist
- [x] _The PR has a short but descriptive title, suitable for a
changelog_
- [ ] _Tests added / updated (if applicable)_
- [ ] _Documentation added / updated (if applicable)_
- [ ] _Updated `What's New` copy (if doing a release after this PR)_
2025-08-26 11:25:01 +10:00
psychedelicious
567316d753
chore: bump version to v6.5.0rc1
v6.5.0rc1
2025-08-25 18:10:18 +10:00
psychedelicious
53ac7c9d2c
feat(ui): bbox aspect ratio lock is always inverted by shift
2025-08-25 17:59:20 +10:00
Riccardo Giovanetti
90be2a0cdf
translationBot(ui): update translation (Italian)
...
Currently translated at 98.6% (2050 of 2079 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-08-25 17:57:54 +10:00
Attila Cseh
c7fb8f69ae
code review fixes
2025-08-25 17:53:59 +10:00
Attila Cseh
7fecb8e88b
formatting fixed
2025-08-25 17:53:59 +10:00
Attila Cseh
ee6a2a6603
respect direction of selection in Gallery
2025-08-25 17:53:59 +10:00
Attila Cseh
2496ac19c4
remove input field from form
2025-08-25 16:33:09 +10:00
psychedelicious
e34ed199c9
feat(ui): respect aspect ratio when resizing bbox on canvas
2025-08-25 15:30:01 +10:00
psychedelicious
569533ef80
fix(ui): toggle bbox visiblity translation
2025-08-25 14:51:34 +10:00
psychedelicious
dfac73f9f0
fix(ui): disable color picker while middle-mouse panning canvas
2025-08-25 14:47:42 +10:00
psychedelicious
f4219d5db3
chore: uv lock
2025-08-23 14:17:56 +10:00