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

83 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
6f2adf3fde reference models indicate if ready or requires download
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-14 10:30:21 -04:00
Vladimir Mandic
fbc50ce3e1 setting for hf transfer mode
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-16 16:45:56 -04:00
Vladimir Mandic
4d95cf47ce restore default sampler on mismatch
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-13 14:49:11 -04:00
Vladimir Mandic
562799314d change default hfcache folder
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-13 13:04:14 -04:00
Vladimir Mandic
68708b6b8f refactor codeformer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-05 18:33:55 -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
b650618b27 fix params.txt
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-06-25 09:11:17 -04:00
Vladimir Mandic
bf61c189a1 logging improvements and configurable extensions folder
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-20 12:54:53 -05:00
Vladimir Mandic
1697fb1508 add tunable ops path
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-30 13:35:09 -05:00
Vladimir Mandic
dc26d32aed load thread locks
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 13:21:09 -05:00
Vladimir Mandic
f17fbe096d fix corner-case model load on startup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-10-09 08:36:52 -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
fe94edf781 set default cuda dtype to auto
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-09-29 14:16:14 -04:00
Vladimir Mandic
cfa9f0517a cleanup 2024-09-18 15:53:56 -04:00
Vladimir Mandic
edd92c604e fix 2024-09-18 15:51:26 -04:00
Vladimir Mandic
2acb883dda jumbo update, see changelog 2024-09-18 13:48:30 -04:00
Vladimir Mandic
0d9ce663e4 post release dev merge, see changelog for details 2024-09-01 12:20:10 -04:00
Vladimir Mandic
f958ca0c21 add wildcards 2024-05-12 11:53:25 -04:00
Vladimir Mandic
a26d222cc1 add load unet override 2024-04-28 11:51:08 -04:00
Vladimir Mandic
3604213e1c legacy cleanups 2024-02-22 09:57:09 -05:00
Vladimir Mandic
bf14e6ed6d fix mask missing options and system paths 2024-02-10 08:10:24 -05:00
Seunghoon Lee
e954695b5a fix olive not found 2024-02-01 01:12:12 +09:00
Seunghoon Lee
def8a30017 Initial Olive implementation. 2024-02-01 01:12:07 +09:00
Vladimir Mandic
204853afea global crlf to lf 2024-01-10 09:45:26 -05:00
Vladimir Mandic
84ab19b8a5 separate control output folder 2023-12-30 13:59:22 -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
eddcc360be support onnx branch and css tweaks 2023-11-01 11:48:17 -04:00
Vladimir Mandic
e8d66a7d87 update note 2023-10-31 18:51:59 -04:00
Vladimir Mandic
676ac120f1 log cleanup 2023-10-31 12:34:35 -04:00
Vladimir Mandic
4392e69431 fix clean install 2023-10-31 12:05:29 -04:00
Vladimir Mandic
cc7ad5e8de cleanup 2023-10-31 10:39:32 -04:00
Vladimir Mandic
5ae6128393 update css 2023-10-30 09:26:52 -04:00
Vladimir Mandic
8734445ae9 add models-dir to settings and simplify path improts 2023-10-30 08:31:42 -04:00
Vladimir Mandic
267905e6bb Revert "Merge pull request #2411 from vladmandic/master"
This reverts commit 64cce8a606, reversing
changes made to 597fc1863f.
2023-10-26 07:30:01 -04:00
Vladimir Mandic
5219daa7fb Revert "Merge branch 'dev' into master"
This reverts commit 4b91ee0044, reversing
changes made to fc7e3c5721.
2023-10-26 07:17:40 -04:00
Vladimir Mandic
443dde9cb5 direct import of external repos and remove clone from installer 2023-10-21 14:26:32 -04:00
Vladimir Mandic
441ca2f648 fix model paths 2023-10-19 13:22:34 -04:00
Vladimir Mandic
d173821116 force convert relative paths 2023-10-19 11:55:27 -04:00
Vladimir Mandic
ff28ac35e0 add actual latent upscalers 2023-09-25 19:46:12 -04:00
Vladimir Mandic
2878f66c57 fix paths 2023-09-16 16:53:10 -04:00
Disty0
71631b7a36 Diffusers add DPM SDE sampler 2023-09-16 13:48:22 +03:00
Vladimir Mandic
d4871414ea fix fullpath 2023-09-13 17:26:15 -04:00
Vladimir Mandic
26383c7950 handle cross-mounting 2023-09-13 16:53:26 -04:00
Vladimir Mandic
a1120666d8 fix styles and console logging 2023-09-13 16:50:03 -04:00
Vladimir Mandic
af672d10eb fix paths with data-dir 2023-09-13 16:10:29 -04:00
Vladimir Mandic
08f594a54b fix missing paths 2023-09-13 11:26:28 -04:00
Vladimir Mandic
ac267d7f3f add light theme, enhance profilng and logging 2023-09-06 13:23:14 -04:00
Vladimir Mandic
d41baddf50 add styles to extra networks 2023-09-03 15:00:48 -04:00