psychedelicious
9044e53a9b
feat(ui): add imageDTOToFile util
2024-12-01 19:37:49 -08:00
Ryan Dick
9a7b000995
Update frontend to support regional prompts with FLUX in the canvas.
2024-11-27 17:04:43 +00:00
psychedelicious
ea8787c8ff
feat(ui): update invoke button tooltip for batching
...
- Split up logic to determine reason why the user cannot invoke for each tab.
- Fix issue where the workflows tab would show reasons related to canvas/upscale tab. The tooltip now only shows information relevant to the current tab.
- Add calculation for batch size to the queue count prediction.
- Use a constant for the enqueue mutation's fixed cache key, instead of a string. Just some typo protection.
2024-11-19 09:53:59 -08:00
psychedelicious
f757f23ef0
chore(ui): typegen
2024-11-19 07:02:37 -08:00
psychedelicious
a08e61184a
chore(ui): typegen
2024-11-18 19:12:27 -08:00
psychedelicious
e1626a4e49
chore(ui): typegen
2024-11-18 19:12:27 -08:00
Mary Hipp
51d0931898
remove GPL-3 licensed package easing-functions
2024-11-18 08:55:17 -05:00
Mary Hipp
02906c8f5d
feat(ui): deferred invocation progress details for model loading
2024-11-16 05:21:30 +11:00
psychedelicious
87e89b7995
fix(ui): remove progress message condition for canvas destinations
2024-11-15 12:55:46 +11:00
psychedelicious
4d08d00ad8
chore(ui): knip
2024-11-14 13:38:40 -08:00
psychedelicious
878093f64e
fix(ui): image uploading handling
...
Rework uploadImage and uploadImages helpers and the RTK listener, ensuring gallery view isn't changed unexpectedly and preventing extraneous toasts.
Fix staging area save to gallery button to essentially make a copy of the image, instead of changing its intermediate status.
2024-11-14 13:38:40 -08:00
psychedelicious
829bc1bc7d
feat(ui): progress alert config setting
...
- Add `invocationProgressAlert` as a disable-able feature. Hide the alert and the setting in system settings when disabled.
- Fix merge conflict
2024-11-15 05:49:05 +11:00
psychedelicious
6a12189542
feat(ui): updated progress event display
...
- Tweak layout/styling of alerts for consistent spacing
- Add percentage to message if it has percentage
- Only show events if the destination is canvas (so workflows events are hidden for example)
2024-11-15 05:49:05 +11:00
Mary Hipp
bdbdb22b74
(ui) add Canvas Alert for invocation progress messages
2024-11-15 05:49:05 +11:00
Mary Hipp
13cb5f0ba2
Merge remote-tracking branch 'origin/main' into ryan/sd3-image-to-image
2024-11-08 20:29:56 -05:00
Mary Hipp
dff6570078
(ui) SD3 support in linear UI
2024-11-08 13:42:57 -05:00
psychedelicious
75acece1f1
fix(ui): excessive toasts when generating on canvas
...
- Add `withToast` flag to `uploadImage` util
- Skip the toast if this is not set
- Use the flag to disable toasts when canvas does internal image-uploading stuff that should be invisible to user
2024-11-08 10:30:04 +11:00
psychedelicious
0c9434c464
chore(ui): lint
2024-11-08 07:39:09 +11:00
psychedelicious
5df3c00e28
feat(ui): remove SerializableObject, use type-fest's JsonObject
2024-11-08 07:39:09 +11:00
psychedelicious
8883775762
feat(ui): rework image uploads (wip)
2024-11-08 07:39:09 +11:00
Mary Hipp
908db31e48
feat(api,ui): allow Whats New module to get content from back-end
2024-11-05 15:30:17 -05:00
Mary Hipp
55ba6488d1
fix up types file
2024-11-04 12:42:09 -05:00
brandonrising
2d78859171
Create bespoke latents to image node for sd3
2024-11-04 12:42:09 -05:00
Mary Hipp
3a661bac34
fix(ui): exclude submodels from model manager
2024-11-04 12:42:09 -05:00
Mary Hipp
bb8a02de18
update schema
2024-11-04 12:42:09 -05:00
Mary Hipp
8b370cc182
(ui): dont show SD3 in main model dropdown yet
2024-11-04 12:42:09 -05:00
Mary Hipp
19f7a1295a
(ui): add fields for CLIP-L and CLIP-G, remove MainModelConfig type changes
2024-11-04 12:42:09 -05:00
Brandon Rising
b87f4e59a5
Create clip variant type, create new fucntions for discerning clipL and clipG in the frontend
2024-11-04 12:42:09 -05:00
Brandon Rising
ebabf4f7a8
Setup Model and T5 Encoder selection fields for sd3 nodes
2024-11-04 12:42:09 -05:00
Brandon Rising
606f3321f5
Initial wave of frontend updates for sd-3 node inputs
2024-11-04 12:42:09 -05:00
Mary Hipp
291c5a0341
lint
2024-10-31 15:47:14 +11:00
Mary Hipp
bcb41399ca
feat(ui,api): support for HF tokens in UI, handle Unauthorized and Forbidden errors
2024-10-31 15:47:14 +11:00
psychedelicious
107f048c7a
feat(ui): extract canvas output node prefix to constant
2024-10-29 11:13:31 +11:00
psychedelicious
ab898a7180
chore(ui): typegen
2024-10-25 08:12:14 -04:00
Mary Hipp
56a815719a
update schema
2024-10-24 23:34:06 +11:00
Mary Hipp
33c433fe59
(ui): show models in starter bundles on hover, use previous_names for isInstalled logic, allow grouped model combobox to optionally show descriptions
2024-10-24 23:34:06 +11:00
psychedelicious
829820479d
chore(ui): typegen
2024-10-23 16:01:15 +11:00
psychedelicious
afa0661e55
chore(ui): typegen
2024-10-23 16:01:15 +11:00
psychedelicious
59d0ad4505
chore(ui): migrate from ts-toolbelt to type-fest
...
`ts-toolbelt` is unmaintained while `type-fest` is very actively maintained. Both provide similar TS utilities.
2024-10-23 16:01:15 +11:00
Mary Hipp
0a96466b60
feat(ui): add IP adapters to FLUX in linear UI
2024-10-22 15:22:56 -04:00
psychedelicious
f03b77e882
fix(ui): race condition with toast closing
...
Instead of providing a duration to the upload action, we close the toast imperatively in the `imageUploaded` listener using a timeout. 3s after the last upload toast, we close it.
This handles the case when we are uploading multiple images and don't want the toast to close til it's all finished.
2024-10-16 18:33:40 +11:00
psychedelicious
f8150f46a5
feat(ui): only switch boards on first upload of an image
2024-10-16 18:33:40 +11:00
Mary Hipp
3b16dbffb2
feat(ui): allow multiple images to be uploaded via gallery button, remove double add-to-board logic for uploaded images
2024-10-16 18:33:40 +11:00
Mary Hipp
5bd87ca89b
feat(ui,api): add starter bundles to MM
2024-10-15 15:58:11 -04:00
Mary Hipp
acfeb4a276
undo changes that made category optional
2024-10-11 17:37:57 -04:00
Mary Hipp
d6add93901
lint
2024-10-11 17:23:34 -04:00
Mary Hipp
8d44363d49
(ui): update boards list queries to only use sort params for list, and make sure archived boards are included in most places we are searching
2024-10-11 17:23:34 -04:00
Ryan Dick
683f9a70e7
Restore instantx_control_mode field on FLUX ControlNet invocation.
2024-10-10 15:25:30 +00:00
Ryan Dick
b1567fe0e4
Make FLUX controlnet node API more like SD API and get it working with linear UI.
2024-10-09 23:38:31 +00:00
Mary Hipp
e82d67849c
ui: enable controlnet controls when FLUX is main model, update schema
2024-10-09 15:05:29 -04:00