1
0
mirror of https://github.com/vladmandic/sdnext.git synced 2026-01-27 15:02:48 +03:00

38 Commits

Author SHA1 Message Date
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