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
vladmandic
3a96c514c4
cleanup
...
Signed-off-by: vladmandic <mandic00@live.com >
2025-12-24 15:10:43 +01:00
vladmandic
33913825b0
fix control run args
...
Signed-off-by: vladmandic <mandic00@live.com >
2025-11-24 10:12:40 -05:00
vladmandic
b5f000ab8a
add xyz and script support to control api
...
Signed-off-by: vladmandic <mandic00@live.com >
2025-11-23 13:07:42 -05:00
Vladimir Mandic
385de2f0af
better detect input source
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-11-11 16:07:57 -05:00
Vladimir Mandic
ec7bcd7202
fix kanvas-vs-video
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-11-11 14:45:16 -05:00
Vladimir Mandic
a6d854fef6
update override settings
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-10-30 14:01:32 -04:00
Vladimir Mandic
4033567d4f
controlnet fixes and validation
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-10-30 13:36:58 -04:00
Vladimir Mandic
4b95d72d45
video tab layout
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-10-18 14:07:52 -04:00
Vladimir Mandic
c530167cbe
qwen multi-image edits
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-10-04 18:06:50 -04: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
6f409deedf
ui separate guidance and detail sections
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-24 12:33:57 -04:00
Vladimir Mandic
d351fdb98f
add more job state updates and update history tab
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-13 10:54:04 -04:00
Vladimir Mandic
9bed503ce6
control handle override settings
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-11 16:06:03 -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
2b26a3a21a
fix detailer metadata
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-08 10:19:14 -04:00
Vladimir Mandic
ff9a7e5444
fix reprocess workflow for control with hires
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-09-06 11:28:44 -04:00
Vladimir Mandic
338129b7c1
calculate vae-scale-factor and use everywhere
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-08-09 11:31:13 -04:00
Vladimir Mandic
629e90814f
cleanup
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-29 09:29:36 -04:00
Vladimir Mandic
c07e5d74ab
control auto-determine save path
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-29 09:07:36 -04:00
Vladimir Mandic
04af23a3bc
refactore pipeline apply/unapply optional components & features
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-26 20:04:07 -04:00
Vladimir Mandic
e576ea4319
cn always generate blended processed image
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-18 18:19:56 -04:00
Vladimir Mandic
1b36607bce
restore pipeline before hires
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-18 17:55:45 -04:00
Vladimir Mandic
ee57eb6b45
fix control handling of init images
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-18 07:31:59 -04:00
Vladimir Mandic
54bdf011ed
more linting and update diffusers
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-16 13:12:40 -04:00
Vladimir Mandic
17b8fcd902
lint fixes
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-16 12:59:40 -04:00
Vladimir Mandic
ed7e150051
fix control batch-input processing
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-16 12:45:29 -04:00
Vladimir Mandic
e2a443c885
control xyz support
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-16 12:07:43 -04:00
Vladimir Mandic
878fda65ab
refactor control processing
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-16 11:04:48 -04:00
Vladimir Mandic
cd84cfec11
xyzgrid with control tab
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-15 14:35:27 -04:00
Vladimir Mandic
a77975165c
fix xyz with control enabled
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-15 09:11:54 -04:00
Vladimir Mandic
79d0fb81af
fix inpainting
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-14 09:11:17 -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
c371ec91b4
fix nncf with controlnet
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-05-15 15:26:55 -04:00
Vladimir Mandic
7aa09957dc
fix lllite
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-05-04 13:55:45 -04:00
Vladimir Mandic
15ea60b569
redo flux2
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-04-26 10:45:49 -04:00
Vladimir Mandic
06d5d498fc
flex.2 control
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-04-24 13:04:50 -04:00
Vladimir Mandic
c11952ad5b
update logs styles infotext
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-02-24 08:24:14 -05: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
227a419f7a
quick controlnet fix
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-02-15 06:44:07 -05:00
Vladimir Mandic
9ce34b4c8c
multi controlnet-union
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-02-13 07:54:47 -05:00
Vladimir Mandic
a83497cd82
moondream2, controlnetunion, etc.
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-26 14:58:55 -05:00
Vladimir Mandic
0c8044070a
refactor: split legacy loaders
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-13 13:00:30 -05:00
Vladimir Mandic
1c10e69276
update controlnet logic and start sd_models refactor
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-13 10:09:15 -05:00
Vladimir Mandic
ca6092e9bc
fix flux controlnet
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-11 18:21:11 -05:00
Vladimir Mandic
465d7caa3a
fix pulid
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-10 08:00:19 -05:00
Vladimir Mandic
c2e88021eb
pipeline restore args after batch and restore pipeline after base
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-09 11:12:39 -05:00
Vladimir Mandic
5593ea78a9
refactor detailer
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-07 10:12:47 -05:00