CalamitousFelicitousness
761ea1c327
feat(settings): add base path support for output folders
...
Change "Images folder" and "Grids folder" settings to act as base paths
that combine with specific folder settings, rather than replacing them.
- Add resolve_output_path() helper function to modules/paths.py
- Update all output path usages to use combined base + specific paths
- Update gallery API to return resolved paths with display labels
- Update gallery UI to show short labels with full path on hover
Example: If base is "C:\Database\" and specific is "outputs/text",
the resolved path becomes "C:\Database\outputs\text"
Edge cases handled:
- Empty base path: uses specific path directly (backward compatible)
- Absolute specific path: ignores base path
- Empty specific path: uses base path only
2026-01-16 16:24:05 +00:00
Vladimir Mandic
eb025eaf31
remove split-attention and add attention slicing option
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-28 18:01:34 -04:00
Vladimir Mandic
4093b6c040
allow custom detailer resolution
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-10 16:32:50 -04:00
Vladimir Mandic
9743c8e4bf
keep previous processed state
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-08-31 15:20:15 -04:00
Vladimir Mandic
461bed5720
experimental sampler monkeypatch
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-08-02 07:06:34 -04:00
Vladimir Mandic
77e0eecf58
fix inpaint image metadata
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-30 07:25:34 -04:00
Vladimir Mandic
159a5c9fac
linting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-21 19:24:20 -04:00
Vladimir Mandic
7d91f7e662
process batch warn and continue
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-20 07:33:42 -04:00
Vladimir Mandic
c7ef692563
replace boundry with boundary
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-10 14:26:16 -04:00
Vladimir Mandic
e8b5ea3847
major refactor: remove backend original
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-05 13:16:46 -04:00
Vladimir Mandic
c4d9338d2e
major refactoring of modules
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-03 09:18:38 -04:00
Vladimir Mandic
931650c43f
fix process batch
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-06-26 09:17:10 -04:00
Vladimir Mandic
a467e23d72
full ui-settings refactor
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-03-30 15:04:17 -04:00
Vladimir Mandic
1b2d4286b5
add remote vae
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-02-22 14:25:58 -05:00
Vladimir Mandic
5593ea78a9
refactor detailer
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-07 10:12:47 -05:00
Vladimir Mandic
29c76cd8fa
batch image processing use captions
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-12-21 10:16:33 -05:00
Vladimir Mandic
425f51bb25
simplify impaint/sketch canvas handling
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-28 13:28:48 -05:00
Vladimir Mandic
172693eb99
refactor processing class
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-11 15:23:11 -05:00
Vladimir Mandic
0a0c5cd85a
add instantir
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-05 18:20:38 -05:00
Vladimir Mandic
321bfe8bc7
better handle partial models
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-10-24 11:36:21 -04:00
Vladimir Mandic
04a5071249
face-hires -> detailer refactor
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-10-06 11:23:33 -04:00
Vladimir Mandic
4136983f82
add reprocess plus major processing refactor
2024-09-24 20:31:05 -04:00
Vladimir Mandic
62d3cdf37d
update txt/img/control size controls
2024-09-08 18:49:49 -04:00
Vladimir Mandic
605e5f67aa
add context-aware image resize
2024-09-07 11:58:58 -04:00
Vladimir Mandic
f2c5cbbb36
lint updates and diffusers installer
2024-09-06 14:10:53 -04:00
Vladimir Mandic
f2b84b15b6
update script callbacks
2024-09-04 10:36:49 -04:00
Vladimir Mandic
5a075f420e
update schedulers
2024-06-01 09:06:54 -04:00
Vladimir Mandic
c42fded960
add pag for sd15 and sdxl
2024-05-06 19:57:40 -04:00
Vladimir Mandic
5914f1e00d
add hidiffusion
2024-04-24 10:48:47 -04:00
AI-Casanova
b8ea66b262
Add Latent Tint
2024-02-05 12:10:38 -05:00
Vladimir Mandic
94332fe2c6
tweaks to latent corrections
2024-02-02 18:38:30 -05:00
AI-Casanova
5c9ca793e9
First Callback Commit
2024-02-02 18:38:30 -05:00
Vladimir Mandic
5463768956
prototype image2video
2024-02-02 14:35:25 -05:00
Vladimir Mandic
753bfebe1c
fix img2img batch
2024-01-29 08:34:36 -05:00
Vladimir Mandic
35c66d7ac9
flexible processour output type
2024-01-17 15:54:50 -05:00
Vladimir Mandic
cda5d17b8a
rearrange mask ui
2024-01-13 09:30:37 -05:00
Vladimir Mandic
204853afea
global crlf to lf
2024-01-10 09:45:26 -05:00
Vladimir Mandic
d2940a05d1
fix folder enum and refactor control ipadapter
2024-01-07 17:57:58 -05:00
Vladimir Mandic
de80b74c64
uniform listdir and use threadpool to index loras
2024-01-06 15:15:23 -05:00
Vladimir Mandic
c60da70474
sag prototype and allow xyz continue on error
2024-01-03 17:36:45 -05:00
Vladimir Mandic
7ef6efd41c
fully modularize ui.py
2024-01-03 16:28:10 -05:00
Vladimir Mandic
dc9778b701
rename latent sampler
2024-01-02 08:14:56 -05:00
Vladimir Mandic
d3413c34a6
verify sampler index before use
2023-12-30 13:59:22 -05:00
Vladimir Mandic
ec0a08c4db
fix inpaint overlay
2023-12-22 07:34:14 -05:00
Vladimir Mandic
5cfc044ec6
tracing and control improvements
2023-12-20 17:33:19 -05:00
Vladimir Mandic
8ceeee8b87
add trace logging
2023-12-20 10:17:39 -05:00
Vladimir Mandic
936cf9786c
create_ui and process refactor
2023-12-15 18:54:48 -05:00
Vladimir Mandic
b7cbd34106
update api and img2img
2023-12-11 10:00:42 -05:00
Vladimir Mandic
87eeedd276
long filename and batch processing
2023-12-08 12:05:21 -05:00
Vladimir Mandic
128bbe5561
fix img2img/inpaint paste params
2023-11-25 11:53:51 -05:00