psychedelicious
2fbe5ecb00
fix(ui): correctly fallback to error message when traceback is empty string
2024-05-24 20:02:24 +10:00
psychedelicious
aa329ea811
feat(ui): handle enriched events
2024-05-24 20:02:24 +10:00
psychedelicious
a66b3497e0
feat(ui): port all toasts to use new util
2024-05-22 09:40:46 +10:00
psychedelicious
4ea8416c68
fix(ui): use pluralization for invoke button tooltip
2024-05-13 08:29:31 +10:00
psychedelicious
19f5a9c3a9
feat(ui): better invoke button checks
...
- Improved/more thorough checking before invoking for control layers
- Improved styling for the tooltip
2024-05-13 08:29:31 +10:00
psychedelicious
3441187c23
tidy(ui): "regional prompts" -> "control layers"
2024-04-30 08:10:59 -04:00
psychedelicious
8de56fd77c
tidy(ui): move regionalPrompts files to controlLayers
2024-04-30 08:10:59 -04:00
psychedelicious
6f5f3381f9
feat(ui): revise internal state for RCC
2024-04-30 08:10:59 -04:00
psychedelicious
1cf1e53a6c
refactor(ui): move positive and negative prompt to regional
2024-04-30 08:10:59 -04:00
psychedelicious
d3aa97ab99
feat(ui): add copy graph button to queue item detail view
2024-04-19 09:32:56 -04:00
psychedelicious
a24c9d0f7a
perf(ui): optimize useFeatureStatus
2024-04-15 22:50:54 +10:00
psychedelicious
33900d2419
fix(ui): ts issue from react-virtuoso
2024-03-28 12:24:32 +11:00
psychedelicious
d99bec8b1a
tidy(ui): clean up unused code 5
...
variables, types and schemas
2024-03-01 10:42:33 +11:00
psychedelicious
b661d93bd8
tidy(ui): clean up unused code 4
...
variables, types and schemas
2024-03-01 10:42:33 +11:00
psychedelicious
dc64089c9d
tidy(ui): clean up unused code 3
...
variables, types and schemas
2024-03-01 10:42:33 +11:00
psychedelicious
8f93ae8d7c
tidy(ui): clean up unused code 1
...
- Only export when necessary
- Remove totally usused functions, variables, state, etc
- Remove unused packages
2024-03-01 10:42:33 +11:00
psychedelicious
d713620d9e
refactor(ui): refactor reducer list
...
Instead of manually naming reducers, use each slice's `name` property. Makes typos impossible.
2024-02-03 07:39:19 -05:00
Thomas Mello
d7f16b7c87
fix(ui): the bottom button on floating side panel clears all queue items
2024-01-31 01:04:24 +11:00
psychedelicious
189c430e46
chore(ui): format
...
Lots of changed bc the line length is now 120. May as well do it now.
2024-01-28 19:57:53 +11:00
psychedelicious
138caa34de
chore(ui): lint
2024-01-28 19:57:53 +11:00
Mary Hipp
d0391cb430
chore(ui): bump @invoke-ai/ui-library, add @invoke-ai/eslint-config-react & @invoke-ai/prettier-config-react
2024-01-28 19:57:53 +11:00
psychedelicious
71f9ac9985
feat(ui): scollable areas support x-axis scrolling
...
Closes #5490
2024-01-23 14:13:18 -06:00
psychedelicious
850458a554
chore(ui): lint
2024-01-22 09:37:26 +11:00
psychedelicious
e96ad41729
feat(ui): use @invoke-ai/ui
hooks for modifiers, global menu state
2024-01-22 09:37:26 +11:00
psychedelicious
be72765d02
fix(ui): bump @invoke-ai/ui, fix TS issues
2024-01-22 09:37:26 +11:00
psychedelicious
5d068c1da1
feat(ui): migrate to @invoke-ai/ui
2024-01-22 09:37:26 +11:00
psychedelicious
5ef87ef2a6
fix(ui): tidy component/props naming in ClearQueueIconButton.tsx
2024-01-19 15:03:16 +11:00
psychedelicious
d0709d4f4e
fix(ui): use trash icon for clear all queue
2024-01-19 15:03:16 +11:00
psychedelicious
2a081b0a27
fix(ui): remove unnecessary fragments
2024-01-19 15:03:16 +11:00
psychedelicious
d902533387
feat(ui): use global modifier state for clear queue button mode switch
2024-01-19 15:03:16 +11:00
psychedelicious
1174713223
fix(ui): use cancel strings for cancel button
2024-01-19 15:03:16 +11:00
psychedelicious
4b1740ad19
chore(ui): format
2024-01-19 15:03:16 +11:00
Josh Corbett
e03c88ce32
feat: 🚸 shift key queue cancellations
2024-01-19 15:03:16 +11:00
Josh Corbett
2967a78c5a
feat: 💄 update lots of icons
2024-01-19 14:42:31 +11:00
Josh Corbett
5779542084
Updated icons + Minor UI Tweaks ( #5427 )
...
* feat: 💄 updated icons + minor ui tweaks
* revert: 💄 removes ui tweaks
* revert: 💄 removed more ui tweaks
removed more ui tweaks and a commented-out icon import
* style: 🚨 satisfy the linter
---------
Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
2024-01-07 14:14:44 +11:00
psychedelicious
3428ea1b3c
feat(ui): use config for all numerical params
...
Centralize the initial/min/max/etc values for all numerical params. We used this for some but at some point stopped updating it.
All numerical params now use their respective configs. Far fewer hardcoded values throughout the app now.
Also updated the config types a bit to better accommodate slider vs number input constraints.
2024-01-07 13:49:29 +11:00
psychedelicious
1a710a4c12
fix(ui): restore prev colors for workflow editor
...
Brand colors are now prefixed with "invoke".
2024-01-05 08:34:46 -05:00
psychedelicious
3c4150d153
fix(ui): update most other selectors
...
Just a few stragglers left. Good enough for now.
2024-01-06 00:03:07 +11:00
psychedelicious
367de44a8b
fix(ui): tidy remaining selectors
...
These were just using overly verbose syntax - like explicitly typing `state: RootState`, which is unnecessary.
2024-01-06 00:03:07 +11:00
psychedelicious
a23502f7ff
fix(ui): do not use state => state
as an input selector
...
This is a no-no, whoops!
2024-01-06 00:03:07 +11:00
psychedelicious
6924b04d7c
feat(ui): use lruMemoize
for all entity adapter selectors
2024-01-06 00:03:07 +11:00
psychedelicious
ac0d0019bd
chore(ui): lint
2024-01-04 09:36:59 -05:00
psychedelicious
2d922a0a65
feat(ui): restore floating options and gallery buttons
2024-01-04 09:36:59 -05:00
psychedelicious
7a57bc99cf
feat(ui): statusindicator changes
...
We are now using the lefthand vertical strip for the settings menu button. This is a good place for the status indicator.
Really, we only need to display something *if there is a problem*. If the app is processing, the progress bar indicates that.
For the case where the panels are collapsed, I'll add the floating buttons back in some form, and we'll indicate via those if the app is processing something.
2024-01-04 09:36:59 -05:00
blessedcoolant
0cc0d794d1
fix: Minor alignment issues with the queue badge
2024-01-04 09:36:59 -05:00
blessedcoolant
2250bca8d9
feat: Remove Header
...
Remove header and incorporate everything else into the side bar and other areas
2024-01-04 09:36:59 -05:00
psychedelicious
06245bc761
feat(ui): add support for default values for sliders
2024-01-03 13:18:50 +11:00
psychedelicious
870cc5b733
feat(ui): dynamic prompts loading ux
...
- Prompt must have an open curly brace followed by a close curly brace to enable dynamic prompts processing
- If a the given prompt already had a dynamic prompt cached, do not re-process
- If processing is not needed, user may invoke immediately
- Invoke button shows loading state when dynamic prompts are processing, tooltip says generating
- Dynamic prompts preview icon in prompt box shows loading state when processing, tooltip says generating
2024-01-02 07:28:53 -05:00
psychedelicious
1e2e26cfc2
feat(ui): add open queue to queue action menu
2024-01-02 07:28:53 -05:00
psychedelicious
ee2529f3fd
lru
2024-01-01 08:13:23 -05:00