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
a76168ba4b
process tab send-to
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-11-12 09:19:28 -05: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
4473f538bd
changelog management, move assets
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-10-31 10:37:42 -04:00
Vladimir Mandic
6d6f1de295
additional python 3.12 compatibility
2024-06-08 14:14:48 -04:00
Vladimir Mandic
9bc217644d
improve metadata parser
2024-06-06 11:24:31 -04:00
Vladimir Mandic
554e5c8224
torch dynamic profiling
2024-05-16 18:40:18 -04:00
Vladimir Mandic
79d4c50e7e
fix process batch filenames
2024-01-10 12:54:29 -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
72a167c43a
add video processing
2023-12-08 10:24:01 -05:00
Vladimir Mandic
1bc7ffed73
lint fixes
2023-10-12 11:40:50 -04:00
Vladimir Mandic
0d0240314b
add process/postprocess logging
2023-09-15 09:14:47 -04:00
Vladimir Mandic
09b4c79f4a
add job info to all jobs
2023-09-07 10:40:07 -04:00
Vladimir Mandic
fc8eca1c34
deallocate images on batch
2023-08-12 07:18:19 +00:00
Vladimir Mandic
6e89d3b867
css optimizations
2023-07-01 15:57:10 -04:00
Vladimir Mandic
91e65fd3c5
sort extra networks depth-first
2023-06-22 09:36:42 -04:00
Vladimir Mandic
457dddf7aa
refactor html-info and do some linting cleanups
2023-06-18 11:38:42 -04:00
Vladimir Mandic
0cca4d452a
add saving from process tab
2023-06-07 17:35:27 -04:00
Vladimir Mandic
5f1fd7bd66
update common ui
2023-05-29 13:43:03 -04:00
Vladimir Mandic
85d67d6331
add interrupt to processing
2023-05-14 12:13:44 -04:00
Vladimir Mandic
2af0e0c8a1
change temp files to image files
2023-05-08 09:27:50 -04:00
Vladimir Mandic
1360c6422a
add fp16 test
2023-05-08 09:27:50 -04:00
Vladimir Mandic
e566fed3a1
fonts and upscale fix
2023-05-03 08:00:26 -04:00
Vladimir Mandic
7a083d322b
merge commits
2023-05-02 15:06:06 -04:00
Vladimir Mandic
809b4d25d0
apply patch
2023-04-23 10:18:38 -04:00
Vladimir Mandic
4c03c03db5
Merge pull request #244 from Pluventi/master
...
Update postprocessing.py
2023-04-21 09:28:31 -04:00
Vladimir Mandic
71b29c996b
change script/extension loading priorities
2023-04-18 14:31:40 -04:00
Vladimir Mandic
ed32259bf7
reconnect ui on browser restart
2023-04-18 12:10:30 -04:00
Vladimir Mandic
0d18460fe8
add clip skip
2023-04-04 09:19:25 -04:00
Pluventi
9a4e650800
Update postprocessing.py
...
Solution for anyone getting an error when batching on extras, even with a clean install of "stable diffusion webui"
2023-04-03 03:32:48 +02:00
Vladimir Mandic
b8ffe2975a
fix for extras not parsing existing exif data
2023-03-29 09:04:44 -04:00
AUTOMATIC
e8c3d03f7d
a possible fix for broken image upscaling
2023-01-23 17:59:58 +03:00
AUTOMATIC
b5230197a6
rework extras tab to use script system
2023-01-23 09:24:43 +03:00
AUTOMATIC
68303c96e5
split oversize extras.py to postprocessing.py
2023-01-22 15:38:39 +03:00
Andrey
43ac9ff205
Split history extras.py to postprocessing.py
2023-01-22 15:26:40 +03:00