337399ff7c
fix: Add API tags for Scanned Models
2023-07-18 11:57:45 +12:00
0712294c17
fix: Model Manager light mode color fixes
2023-07-18 00:29:20 +12:00
cfdaa30d44
feat: Scan models add to differentiate between ckpt and diffusers
2023-07-17 19:40:08 +12:00
f398fe4136
fix: Merge models not respecting save directory
2023-07-17 17:59:05 +12:00
41e7b008fb
feat: Add search to Scanned Models
2023-07-17 17:32:34 +12:00
98e6a56714
fix: Model Manager jank / bugs / refinement
2023-07-17 17:09:41 +12:00
cbd5be73d2
feat: Add Scan Models Advanced Add
2023-07-17 16:44:01 +12:00
38e6e3b36b
feat: Add Quick Add To Scan Model
2023-07-17 16:07:38 +12:00
540f40c293
fix: Better file and component naming for Add Models
2023-07-17 13:58:11 +12:00
641b90cc3f
chore: regen types
2023-07-17 13:50:35 +12:00
aebd595607
Merge branch 'main' into mm-ui
2023-07-17 13:49:25 +12:00
dabd2bf301
fix: Readd model name to edit forms
...
Will be needed when we implement changing name and base model type.
2023-07-16 16:15:53 +12:00
92029e69c6
feat: Update Checkpoint Model Edit to use config picker
2023-07-16 15:48:44 +12:00
5351171d0e
cleanup: Scan Models component (to begin anew)
2023-07-16 15:29:25 +12:00
5b047baeb0
fix: Mantine Required icon being on new line
2023-07-16 15:29:01 +12:00
d93d42af4a
feat: Add Manual Checkpoint / Safetensor Models
2023-07-16 15:21:49 +12:00
421fcb761b
feat: Manual Add Diffusers Model
2023-07-16 14:20:27 +12:00
2e0370d845
feat: Extract BaseModel and ModelVariant Select's
...
For reusability
2023-07-16 14:07:26 +12:00
6b0a158ffa
Merge branch 'main' into lstein/default-model-install
2023-07-15 18:23:34 -04:00
8a1b9d1001
chore(ui): regen types
2023-07-16 01:06:57 +10:00
77b0129b4c
Merge branch 'main' into lstein/migrate-fix
2023-07-15 10:37:56 -04:00
e01706f5f5
add fp16 support to controlnet models
2023-07-15 10:37:11 -04:00
f504c7ebbd
Merge branch 'main' into lstein/migrate-fix
2023-07-15 10:13:44 -04:00
a111539059
migrate script now initializes destination root if needed
2023-07-15 09:59:34 -04:00
cd033f4ead
fix: Refine some UI
2023-07-16 01:57:42 +12:00
b1e16aa3db
fix: placeholder text for Add model input
2023-07-16 01:41:32 +12:00
e1c0ca1ab2
feat: Add Auto Import Model
2023-07-16 01:36:00 +12:00
dcbb3dc49a
Merge branch 'main' into mm-ui
2023-07-16 00:30:11 +12:00
ff74de7a60
fix: Minor UI tweak to Control Net enable button
2023-07-16 00:27:52 +12:00
f7230d07db
feat(ui): fix controlnet image preview alignment
2023-07-15 20:49:03 +10:00
b265956083
fix(ui): disable drop when controlnet disabled
2023-07-15 20:47:02 +10:00
8e0ba24bf2
feat(ui): fix cnet ui alignment
2023-07-15 20:36:32 +10:00
be4705ec32
feat(ui): move control mode and processor to main view
2023-07-15 20:34:26 +10:00
4ac0ce59fb
fix(ui): add custom label to IAIMantineSelects
...
needed to have their label styles match chakras
2023-07-15 20:29:15 +10:00
4a2f34f77f
wip: Model Search
...
Going to rework the whole thing. The old system is convoluted and too difficult to plug back.
2023-07-15 22:23:00 +12:00
558c26d78f
feat: Create Model Manager Store
2023-07-15 22:22:22 +12:00
7daafc03d3
fix(ui): fix invoke button styles when processing
2023-07-15 20:04:33 +10:00
457e4b7fc5
feat(ui): tweak slider label spacing
2023-07-15 19:56:45 +10:00
d1ecd007ab
feat(ui): promote controlnet to be just under general
...
It is the most impactful feature, and also takes up the most space when you expand it. Promoted.
2023-07-15 19:56:45 +10:00
7dec2d09f0
feat(ui): disable specific controlnet inputs when that controlnet is disabled
...
The UX is clearer now, but it's still easy to miss that your individual controlnets are enabled, but the overall controlnet feature is disabled.
2023-07-15 19:56:45 +10:00
13d182ead2
feat(ui): move cnet add button to top of list
2023-07-15 19:56:45 +10:00
401727b0c9
feat(ui): add cnet advanced tooltip
2023-07-15 19:56:45 +10:00
19e076cd15
fix(ui): fix no controlnet model selected by default
2023-07-15 19:56:45 +10:00
8a14c5db00
feat(ui): wip controlnet layout
2023-07-15 19:56:45 +10:00
77ad3c959b
feat(ui): tweak slider styles
2023-07-15 19:56:45 +10:00
952a7a8674
feat(ui): do not autoprocess if user just disabled autoconfig
2023-07-15 19:56:45 +10:00
7b6d91c69f
feat(ui): control net UI weights 0 to 2
2023-07-15 19:56:44 +10:00
8f66d826a5
feat(ui): refactor controlnet UI components to use local memoized selectors
...
makes them more portable and easier to reason about
2023-07-15 19:56:44 +10:00
0d41346417
feat(ui): fix controlNet models
...
- update controlnet state to use object format for model
- update model-parsing helper functions to log errors
- update nodes components, types and state
- remove controlnets from state when models are loaded and the controlnet's model is not available
2023-07-15 19:56:44 +10:00
76dc47e88d
remove frontend constants, use backend response for controlnet models. add disabled state if base model is not compatible. clear control net model if main base model changes. add logic to guess processor and move it up in UI
2023-07-15 19:56:44 +10:00