Rohinish
9d30a063e7
fix: remaining strings
2024-03-20 16:26:14 +11:00
Rohinish
d45931a0af
fix(ui): localize text
2024-03-20 16:26:14 +11:00
psychedelicious
19d66d5ec7
feat(ui): single getModelConfigs query
...
Single query, with simple wrapper hooks (type-safe). Updated everywhere in frontend.
2024-03-14 23:37:40 +11:00
Mary Hipp
1d2743af1b
remove log
2024-03-14 07:25:48 +11:00
Mary Hipp
b64a693f16
try adding a key to force rerender when items load
2024-03-14 07:25:48 +11:00
psychedelicious
133c90e116
fix(ui): update all components and logic to use enriched ModelIdentifierField
2024-03-10 11:03:38 +11:00
Mary Hipp
c4fe7e697b
add right-padding to prompt textareas so that text does not go behind icons
2024-03-06 15:06:27 -05:00
Mary Hipp
2db5eaf907
lint fix
2024-03-05 23:50:19 +11:00
Mary Hipp
f234bf6256
cleanup
2024-03-05 23:50:19 +11:00
Mary Hipp
cfa78b4052
adapt embedding popover to work for trigger phrases also
2024-03-05 23:50:19 +11:00
Mary Hipp Rogers
8b34f5298c
Default model settings ( #5850 )
...
* UI in MM to create trigger phrases
* add scheduler and vaePrecision to config
* UI for configuring default settings for models'
* hook MM default model settings up to API
* add button to set default settings in parameters
* pull out trigger phrases
* back-end for default settings
* lint
* remove log;
gi
* ruff
* ruff format
---------
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local>
2024-03-04 09:39:03 -05:00
Mary Hipp
94005b5501
add button to navigate to model manager if tab is enabled
2024-03-03 19:50:50 -05:00
psychedelicious
d99bec8b1a
tidy(ui): clean up unused code 5
...
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
blessedcoolant
afa7043dcd
ui: split the canvas mask blur and edge size setting
2024-03-01 10:42:33 +11:00
psychedelicious
a253047d8e
tidy(ui): tidy model identifier logic
...
- Move some files around
- Use util to extract key and base from model config
2024-03-01 10:42:33 +11:00
psychedelicious
71ceab9094
feat(ui): migrate all metadata recall logic to new system
2024-03-01 10:42:33 +11:00
blessedcoolant
8f6c2a8b92
wip(ui): Replace 2 Layer Coherence pass with Gradient Mask
2024-03-01 10:42:33 +11:00
psychedelicious
3ed2963f43
feat(ui): refactor metadata handling
...
Refactor of metadata recall handling. This is in preparation for a backwards compatibility layer for models.
- Create helpers to fetch a model outside react (e.g. not in a hook)
- Created helpers to parse model metadata
- Renamed a lot of types that were confusing and/or had naming collisions
2024-03-01 10:42:33 +11:00
psychedelicious
dbd929df05
tidy(ui): remove debugging stmt
2024-03-01 10:42:33 +11:00
psychedelicious
e7e3045a8a
fix(ui): get vae model select working
2024-03-01 10:42:33 +11:00
psychedelicious
e50b76571a
feat(ui): fix main model & control adapter model selects
2024-03-01 10:42:33 +11:00
psychedelicious
dab939f7d1
feat(ui): update model identifier to be key (wip)
...
- Update most model identifiers to be `{key: string}` instead of name/base/type. Doesn't change the model select components yet.
- Update model _parameters_, stored in redux, to be `{key: string, base: BaseModel}` - we need to store the base model to be able to check model compatibility. May want to store the whole config? Not sure...
2024-03-01 10:42:33 +11:00
Jennifer Player
f0d4c71960
updated tooltip popovers
2024-02-19 12:50:11 -05: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
Rohinish
dad364da17
rebased and made more chnges
2024-01-22 21:06:40 +11:00
Rohinish
37bc4f78d0
last
2024-01-22 21:06:40 +11:00
Rohinish
de0b43c81d
more strings and translations added
2024-01-22 21:06:40 +11:00
Rohinish
ea1d2d6a4c
added translation where needed
2024-01-22 21:06:40 +11:00
psychedelicious
c92e25a6a7
fix(ui): add tooltip to model select
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
Mary Hipp
0a4cbc4e16
undo
2024-01-18 23:29:47 +11:00
Mary Hipp
9722135cda
add various actions for commercial purposes
2024-01-18 23:29:47 +11:00
psychedelicious
59437a02c3
feat(ui): restore resizable prompt boxes
...
The autosize proved to be unpopular. Changed back to resizable.
2024-01-12 09:31:07 +11:00
psychedelicious
80ec9f4131
chore(ui): lint
2024-01-10 00:11:05 -05:00
psychedelicious
f19def5f7b
feat(ui): replace aspect ratio icon
...
closes #5448
2024-01-10 00:11:05 -05: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
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
31035b3e63
fix(ui): fix scaled bbox sliders
...
Removed logic related to aspect ratio from the components.
When the main bbox changes, if the scale method is auto, the reducers will handle the scaled bbox size appropriately.
Somehow linking up the manual mode to the aspect ratio is tricky, and instead of adding complexity for a rarely-used mode, I'm leaving manual mode as fully manual.
2024-01-03 09:09:50 -05:00
psychedelicious
4fdc4c15f9
feat(ui): add optimal size handling
2024-01-03 09:09:50 -05:00
psychedelicious
1a4be78013
fix(ui): make aspect ratio preview pixel-perfect size
2024-01-03 09:09:50 -05:00
psychedelicious
4ce9f9dc36
fix(ui): scaled bounding box uses canvas aspect ratio
2024-01-03 09:09:50 -05:00
psychedelicious
6320d18846
fix(ui): upscale dropdown activates when clicking image actions
...
Weird issue with `react-select`... Made the popover lazy as a workaround.
Also updated styling of the popover.
2024-01-03 13:18:50 +11:00
psychedelicious
06245bc761
feat(ui): add support for default values for sliders
2024-01-03 13:18:50 +11:00