Commit Graph

337 Commits (09e41b65d3749618c5ae5d06e0fa73847874ecf7)

Author SHA1 Message Date
vladmandic ee6cadfa9c cleanup
Signed-off-by: vladmandic <mandic00@live.com>
2026-03-13 11:42:16 +01:00
vladmandic 0838b938e1 merge: modules/control/run.py 2026-03-13 11:01:01 +01:00
vladmandic a3668e9f0c merge: modules/control/unit.py 2026-03-12 14:16:51 +01:00
vladmandic 72895b5192 merge: modules/control/processors.py 2026-03-12 14:16:51 +01:00
vladmandic 0e0b607cfa merge: modules/control/processor.py 2026-03-12 14:16:51 +01:00
vladmandic 49e2c6f53a merge: modules/control/proc/vitpose/__init__.py 2026-03-12 14:16:51 +01:00
vladmandic 6436b833f5 merge: modules/control/proc/teed/__init__.py 2026-03-12 14:16:51 +01:00
vladmandic d5a22d3951 merge: modules/control/proc/stablenormal/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic 954d079472 merge: modules/control/proc/sam2/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic 643256f21d merge: modules/control/proc/rtmlib_pose/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic 5b85a6d10b merge: modules/control/proc/oneformer/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic 0bdbf300ac merge: modules/control/proc/marigold_normals/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic de5b9f27f2 merge: modules/control/proc/lotus/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic 3bea120c08 merge: modules/control/proc/dsine/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic a42d2d41e1 merge: modules/control/proc/depth_anything_v2/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic 1890515a08 merge: modules/control/proc/anyline/__init__.py 2026-03-12 14:16:50 +01:00
vladmandic ff4b5c33dc reduce use of python generators with ui
Signed-off-by: vladmandic <mandic00@live.com>
2026-03-01 18:17:42 +01:00
Vladimir Mandic 8ea9d428d5 remove dwpose
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-02-22 09:21:24 +01:00
Vladimir Mandic 47543663f9 cleanup references to p.sd_model
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-02-19 20:48:42 +01:00
Vladimir Mandic f34df6faac fix class overrides 2026-02-19 17:33:01 +01:00
Vladimir Mandic 494e4a7a7b fixes 2026-02-19 16:20:17 +01:00
Vladimir Mandic f78f0eb4a5 refactor imports 2026-02-19 15:28:24 +01:00
Vladimir Mandic 216558185b update installer usage 2026-02-19 12:21:46 +01:00
Vladimir Mandic e5c494f999 cleanup logger 2026-02-19 11:09:13 +01:00
Vladimir Mandic 2d28e7438c remove normalbae and add state caching 2026-02-19 10:11:25 +01:00
Vladimir Mandic a3074baf8b unified logger 2026-02-19 09:46:42 +01:00
Vladimir Mandic bfe014f5da modernize typing 2026-02-19 09:15:37 +01:00
Vladimir Mandic 7aded79e8a remove imp 2026-02-19 08:35:06 +01:00
Vladimir Mandic e9eadd06db remove dependency on pkg_resources and refactor cmd_args 2026-02-19 08:30:40 +01:00
vladmandic 78c58e0d70 update precommit
Signed-off-by: vladmandic <mandic00@live.com>
2026-02-11 11:12:21 +01:00
vladmandic cc0b0e8e3d cleanup todo
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-19 11:10:05 +01:00
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 71d3482168 cleanup model types
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-15 08:30:48 +01:00
Vladimir Mandic 0b1e6d2d3c improve offloading
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-12-25 10:24:02 +00:00
vladmandic 3a96c514c4 cleanup
Signed-off-by: vladmandic <mandic00@live.com>
2025-12-24 15:10:43 +01:00
vladmandic 93e3658b8d cleanup auth login msg
Signed-off-by: vladmandic <mandic00@live.com>
2025-12-24 10:50:39 +01:00
vladmandic fab224c4df zimage-controlnet-union initial code
Signed-off-by: vladmandic <mandic00@live.com>
2025-12-24 10:42:42 +01:00
awsr 00d3be3dba show_progress requires "full", "minimal", or "hidden" 2025-11-28 02:27:19 -08: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 05008b332f fix marigold
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-12 14:32:04 -05:00
Vladimir Mandic 26d89c0133 safe load non-sparse controlnet
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-11 16:15:47 -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 9927b3e62c controlnet allow processor to keep aspect-ratio for override images based on i2i or t2i resolution
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-04 09:37:18 -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 49a9ab3d87 linting
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-29 11:40:20 -04:00
Vladimir Mandic d9e8fb8e1e handle sparse controlnet
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 09:55:38 -04:00
Vladimir Mandic 6f05ae71cd add LibreFlux segmentation controlnet for FLUX.1
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-10-28 09:18:56 -04:00