psychedelicious
01bbd32598
fix(ui): board drop targets
...
We just changed all buttons to use `onPointerUp` events to fix Apple Pencil behaviour. This, plus the specific DOM layout of boards, resulted in the `onPointerUp` being triggered on a board before the drop triggered.
The app saw this as selecting the board, which then reset the gallery selection to the first image in the board. By the time you drop, the gallery selection had reset.
DOM layout slightly altered to work around this.
2024-10-06 08:15:53 +11:00
Thomas Bolteau
0e2761d5c6
translationBot(ui): update translation (French)
...
Currently translated at 54.1% (796 of 1470 strings)
Co-authored-by: Thomas Bolteau <thomas.bolteau50@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/fr/
Translation: InvokeAI/Web UI
2024-10-05 15:12:51 +10:00
psychedelicious
d5b51cca56
chore: bump version to v5.1.0rc5
2024-10-04 22:17:41 -04:00
psychedelicious
a303777777
fix(ui): image context menu buttons don't close menu
...
Need to render as a `MenuItem` to trigger the close behaviour
2024-10-04 21:33:01 -04:00
psychedelicious
e90b3de706
feat(ui): error state for missing ip adapter image
2024-10-04 21:30:38 -04:00
psychedelicious
3ce94e5b84
feat(ui): improved node image drop target & error state
2024-10-04 21:30:38 -04:00
psychedelicious
42e5ec3916
fix(ui): fix wonky drop target layouts
2024-10-04 21:30:38 -04:00
psychedelicious
ffa00d1d9a
chore(ui): lint
2024-10-05 09:47:22 +10:00
psychedelicious
1648a2af6e
fix(ui): board title editable
2024-10-05 09:47:22 +10:00
psychedelicious
852e9e280a
chore: bump version to v5.1.0rc4
2024-10-04 08:19:44 -04:00
Riku
af72412d3f
translationBot(ui): update translation (German)
...
Currently translated at 66.0% (971 of 1470 strings)
Co-authored-by: Riku <riku.block@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-10-04 21:51:59 +10:00
psychedelicious
72f715e688
fix(ui): disable long-press context menu on canvas, add menu button
2024-10-04 07:44:40 -04:00
psychedelicious
3b567bef3d
chore(ui): bump @invoke-ai/ui-library
...
This brings in the ability to disable long-press on context menus and a threshold move distance that cancels a pending long-press.
2024-10-04 07:44:40 -04:00
psychedelicious
3d867db315
chore(ui): bump @invoke-ai/ui-library
...
This brings in long-press support for context menus.
2024-10-04 07:44:40 -04:00
psychedelicious
a8c7dd74d0
fix(ui): type stuff
2024-10-04 07:44:40 -04:00
psychedelicious
2dc069d759
chore(ui): lint
2024-10-04 07:44:40 -04:00
psychedelicious
2a90f4f59e
fix(ui): Apple Pencil requires onPointerUp instead of onClick
...
With `onClick`, elements w/ a tooltip require a double-tap.
2024-10-04 07:44:40 -04:00
psychedelicious
af5f342347
chore(ui): bump @invoke-ai/ui-library
...
This brings in a fix for Apple Pencil.
2024-10-04 07:44:40 -04:00
psychedelicious
6dd53b6a32
fix(ui): viewport cut off on iPad
...
Need to use dynamic viewport units.
2024-10-04 07:44:40 -04:00
psychedelicious
0ca8351911
fix(ui): incorrect hotkeys on floating button tooltips
2024-10-04 07:27:30 -04:00
psychedelicious
b14cbfde13
chore: v5.1.0rc3
2024-10-04 09:32:54 +10:00
psychedelicious
9e5ce6b2d4
chore: bump version to v5.1.0rc2
2024-10-03 17:10:50 -04:00
Hosted Weblate
98fa946f77
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
2024-10-04 04:58:03 +10:00
Thomas Bolteau
ef80d40b63
translationBot(ui): update translation (French)
...
Currently translated at 45.4% (668 of 1470 strings)
translationBot(ui): update translation (French)
Currently translated at 33.1% (488 of 1470 strings)
translationBot(ui): update translation (French)
Currently translated at 32.5% (479 of 1470 strings)
translationBot(ui): update translation (French)
Currently translated at 30.7% (449 of 1458 strings)
translationBot(ui): update translation (French)
Currently translated at 30.2% (442 of 1460 strings)
Co-authored-by: Thomas Bolteau <thomas.bolteau50@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/fr/
Translation: InvokeAI/Web UI
2024-10-04 04:58:03 +10:00
Riku
7a9f923d35
translationBot(ui): update translation (German)
...
Currently translated at 65.4% (955 of 1460 strings)
Co-authored-by: Riku <riku.block@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-10-04 04:58:03 +10:00
psychedelicious
fd982fa7c2
fix(ui): prevent unhandled promise rejections
2024-10-03 10:32:59 -04:00
psychedelicious
4f993a4f32
fix(ui): TS issue with latest i18n deps
2024-10-03 09:54:30 -04:00
psychedelicious
0158320940
chore(ui): bump react-i18next to latest to match other i18n deps
2024-10-03 09:54:30 -04:00
psychedelicious
bb2dc6c78b
chore(ui): bump deps
...
I've reviewed the release notes for each dependency and it's all minor stuff. App seems to be running fine.
2024-10-03 09:54:30 -04:00
psychedelicious
80d7d69c2f
fix(ui): recall LoRAs may create duplicates
...
Closes #7004
2024-10-03 08:50:30 -04:00
psychedelicious
1010c9877c
fix(ui): give unique ID to duplicated regional guidance layers' ref images
...
Closes #6995
2024-10-03 08:48:18 -04:00
psychedelicious
8fd8994ee8
chore(ui): knip
2024-10-03 08:33:54 -04:00
psychedelicious
262c2f1fc7
feat(ui): add crop canvas to bbox
2024-10-03 08:33:54 -04:00
psychedelicious
150d3239e3
feat(ui): add crop layer to bbox
2024-10-03 08:33:54 -04:00
psychedelicious
e49e5e9782
feat(ui): add confirmation to new session actions
2024-10-03 08:31:00 -04:00
psychedelicious
2d1e745594
feat(ui): add new gallery/canvas session buttons to queue actions menu
...
A new "session" just means to reset most settings to default values, excluding model.
There are a few things that need to be reset:
- Parameters state, except for models and things dependent on model selection (like VAE precision)
- Canvas state, except for the `modelBase`, which is dependent on the model selection
- Canvas staging area state
- LoRAs state
- HRF state
- Style presets state
We also select the canvas tab.
For new gallery sessions, we:
- Open the image viewer
- Set the right panel tab to `gallery`
And for new canvas sessions, we:
- Close the image viewer
- Set the right panel tab to `layers`
2024-10-03 08:31:00 -04:00
psychedelicious
b793328edd
feat(ui): update queue actions menu (wip)
2024-10-03 08:31:00 -04:00
psychedelicious
e79b316645
feat(ui): mmb panning
2024-10-03 00:08:41 -04:00
psychedelicious
8297e7964c
fix(ui): show color picker when using pen
2024-10-03 10:43:18 +10:00
Ryan Dick
c29259ccdb
Update ui ModelFormatBadge to support GGUF.
2024-10-02 18:33:05 -04:00
Ryan Dick
3d4bd71098
Update test_probe_handles_state_dict_with_integer_keys() to make sure that it is still testing what it's intended to test. Previously, we were skipping an important part of the test by using a fake file path.
2024-10-02 18:33:05 -04:00
Brandon Rising
814be44cd7
Ignore paths that don't exist in probe for unit tests
2024-10-02 18:33:05 -04:00
Brandon Rising
d328eaf743
Remove no longer used dequantize_tensor function
2024-10-02 18:33:05 -04:00
Brandon Rising
0f333388bb
Add comment describing why we're not using the meta device during probing of gguf files
2024-10-02 18:33:05 -04:00
Ryan Dick
bc63e2acc5
Add workaround for FLUX GGUF models with incorrect img_in.weight shape.
2024-10-02 18:33:05 -04:00
Ryan Dick
ec7e771942
Add a compute_dtype field to GGMLTensor.
2024-10-02 18:33:05 -04:00
Ryan Dick
fe84013392
Add unit tests for GGMLTensor.
2024-10-02 18:33:05 -04:00
Ryan Dick
710f81266b
Fix type errors in GGMLTensor.
2024-10-02 18:33:05 -04:00
Brandon Rising
446e2884bc
Remove no longer used code paths, general cleanup of new dequantization code, update probe
2024-10-02 18:33:05 -04:00
Brandon Rising
7d9f125232
Run ruff and update imports
2024-10-02 18:33:05 -04:00