Kent Keirsey
833950078d
commit tile size controls
2025-07-17 14:21:02 +10:00
Kent Keirsey
e698dcb148
unlint.
2025-07-17 14:21:02 +10:00
Kent Keirsey
218386e077
lint
2025-07-17 14:21:02 +10:00
Kent Keirsey
4426be9e64
commit tile size controls
2025-07-17 14:21:02 +10:00
psychedelicious
86f4cf7857
feat(ui): related embedding styling/tidy
2025-07-17 14:12:29 +10:00
Kent Keirsey
49ae66d94a
Added related model support
2025-07-17 14:12:29 +10:00
Cursor Agent
c10865c7ef
Reorder embedding options in PromptTriggerSelect component
...
Co-authored-by: kent <kent@invoke.ai >
2025-07-17 14:12:29 +10:00
psychedelicious
f3478a189a
fix(ui): able to drag empty space in tab bar and detach panels
2025-07-17 13:58:32 +10:00
psychedelicious
43db29176a
chore(ui): lint
2025-07-17 13:52:24 +10:00
psychedelicious
f38922929c
docs(ui): comments in modelsLoaded
2025-07-17 13:52:24 +10:00
psychedelicious
7d02c58f86
fix(ui): move <ParamTileControlNetModel /> to <UpscaleTabAdvancedSettingsAccordion />
2025-07-17 13:52:24 +10:00
Kent Keirsey
6edce8be87
Add scaling in
2025-07-17 13:52:24 +10:00
Kent Keirsey
31f63e38bd
lint
2025-07-17 13:52:24 +10:00
Kent Keirsey
78a68ac3a7
Updated
2025-07-17 13:52:24 +10:00
Kent Keirsey
8cd3bcd1c0
Updates
2025-07-17 13:52:24 +10:00
Cursor Agent
264cc5ef46
Add tile ControlNet model selection to upscale settings
...
Co-authored-by: kent <kent@invoke.ai >
2025-07-17 13:52:24 +10:00
JPPhoto
8bfbea5ed3
Updated __init__.py
2025-07-17 06:33:56 +10:00
JPPhoto
f06a66da07
Updated schema.ts
2025-07-17 06:33:56 +10:00
Jonathan
337cae9b22
Update __init__.py
...
Added FluxConditioningField, FluxConditioningCollectionOutput, and FluxConditioningCollectionOutput,
2025-07-17 06:33:56 +10:00
Jonathan
bf926bb7d5
Update primitives.py
...
Added FluxConditioningCollectionOutput
2025-07-17 06:33:56 +10:00
psychedelicious
18ad9a6af3
feat(ui): canvas/viewer panel tabs show progress
2025-07-17 06:20:05 +10:00
psychedelicious
b6ed31c222
feat(ui): clicking invoke switches to viewer tab instead of canvas when save all images to gallery is enabled
2025-07-17 06:20:05 +10:00
psychedelicious
200beb5af5
feat(ui): make save all images to gallery option also bypass canvas
2025-07-17 06:20:05 +10:00
psychedelicious
f82a948bdd
refactor(ui): canvas autoswitch logic
...
Simplify the canvas auto-switch logic to not rely on the preview images
loading. This fixes an issue where offscreen preview images didn't get
auto-switched to. Images are now loaded directly.
2025-07-17 06:20:05 +10:00
psychedelicious
dd03e3ddcd
refactor(ui): simplify canvas session logic
2025-07-17 06:20:05 +10:00
psychedelicious
7561b73e8f
fix(ui): uppercase file extensions blocked for image upload
...
Closes #8284
2025-07-17 00:48:36 +10:00
psychedelicious
caa97608c7
fix(ui): aspect ratios out of order
2025-07-16 23:27:37 +10:00
Mary Hipp
72a6d1edc1
simplify descriptoin styling
2025-07-16 09:19:33 -04:00
Mary Hipp
b8bf89c2f1
add fallback image and make sure description text is legible for model picker noncompact
2025-07-16 09:19:33 -04:00
psychedelicious
a1ade2b8c0
feat(ui): export apis & actions from package
2025-07-16 08:21:03 -04:00
Eugene Brodsky
c9daf1db30
(fix) remove timeout from image prompt expansion ( #8281 )
2025-07-14 11:19:20 -04:00
psychedelicious
71e4901313
fix(ui): ignore disalbed ref images in readiness checks
2025-07-14 10:51:51 +10:00
psychedelicious
82fb897b62
chore(ui): lint
2025-07-12 14:56:57 +10:00
psychedelicious
192b00d969
chore: bump version to v6.0.2
2025-07-12 14:56:57 +10:00
psychedelicious
7bb25ef1b4
fix(ui): gallery dnd
2025-07-12 14:56:57 +10:00
psychedelicious
62f52c74a8
fix(ui): linked negative style prompt not passed in
...
Closes #8256
2025-07-12 10:22:17 +10:00
psychedelicious
97439c1daa
fix(ui): native context menu shown on right click on short fat images
...
Closes #8254
2025-07-12 10:22:17 +10:00
psychedelicious
b23bff1b53
fix(ui): center staging area images
2025-07-12 10:22:17 +10:00
psychedelicious
d9a1efbabf
fix(ui): staging area images may be slightly too large
2025-07-12 10:22:17 +10:00
psychedelicious
d4e903ee2d
chore: bump version to v6.0.1
2025-07-12 10:22:17 +10:00
Kevin Turner
bb3e5d16d8
feat(Model Manager): refuse to download a file when there's insufficient space
2025-07-12 10:14:25 +10:00
psychedelicious
e62d3f01a8
feat(app): better error message for failed model probe
...
- Old: No valid config found
- New: Unable to determine model type
2025-07-11 23:35:43 +10:00
psychedelicious
757ecdbf82
build(ui): downgrade idb-keyval
...
We have increased error rates after updating this package. Let's try
downgrading to see if that fixes the issue.
2025-07-11 15:00:10 +10:00
psychedelicious
694c85b041
fix(ui): language file filenames
...
Need to replace the underscores w/ dashes - this was missed in #8246 .
2025-07-11 14:21:41 +10:00
psychedelicious
988d7ba24c
chore: bump version to v6.0.1rc1
2025-07-11 09:05:24 +10:00
psychedelicious
ac981879ef
fix(ui): runtime errors related to calling reduce on array iterator
...
Fix an issue in certain browsers/builds causing a runtime error.
A zod enum has a .options property, which is an array of all the options
for the enum. This is handy for when you need to derive something from a
zod schema.
In this case, we represented the possible focus regions in the zod enum,
then derived a mapping of region names to set of target HTML elements.
Why isn't important, but suffice to say, we were using the .options
property for this.
But actually, we were using .options.values(), then calling .reduce() on
that. An array's .values() method returns an _array iterator_. Array
iterators do not have .reduce() methods!
Except, apparently in some environments they do - it depends on the JS
engine and whether or not polyfills for iterator helpers were included
in the build.
Turns out my dev environment - and most user browsers - do provide
.reduce(), so we didn't catch this error. It took a large deployment and
error monitoring to catch it.
I've refactored the code to totally avoid deriving data from zod in this
way.
2025-07-11 08:25:47 +10:00
psychedelicious
fc71849c24
feat(app): expose a cursor, not a connection in db util
2025-07-11 08:20:06 +10:00
psychedelicious
a19aa3b032
feat(app): db abstraction to prevent threading conflicts
...
- Add a context manager to the SqliteDatabase class which abstracts away
creating a transaction, committing it on success and rolling back on
error.
- Use it everywhere. The context manager should be exited before
returning results. No business logic changes should be present.
2025-07-11 08:20:06 +10:00
psychedelicious
ef4d5d7377
feat(ui): virtualized list for staging area
...
Make the staging area a virtualized list so it doesn't choke when there
are a large number (i.e. more than a few hundred) of queue items.
2025-07-11 07:50:57 +10:00
Mary Hipp Rogers
6b0dfd8427
dont reset canvas if studio is loaded with canvas destination ( #8252 )
...
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local >
2025-07-10 09:36:41 -04:00