Commit Graph
34 Commits
Author SHA1 Message Date
/ai.oli 8a6c9edee4 fix: anti-clamp via avail_w/avail_h cap on k — guarantees 0% ratio drift at image borders 2026-04-10 15:57:50 +02:00
/ai.oli 5c050661a5 feat: RatioOutpaintCalc — add multiple selector (none/8/16/32/64 with round); BBoxMultipleFix — add 16 (Flux) option, rename 64 label — bump v1.0.9 2026-04-10 10:00:45 +02:00
/ai.oli 63f40b04ee chore: bump version to 1.0.8 — force_square + force_target_downscale booleans on BBoxMultipleFix 2026-04-03 12:25:58 +02:00
/ai.oli 3a0a0b85ee refactor: replace crop_ratio dropdown with force_square bool + add force_target_downscale bool 2026-04-03 12:25:01 +02:00
/ai.oli 0cef1352eb feat: add crop_ratio (1:1 option) + unified GCD scale toward target (up or down) 2026-04-03 12:22:21 +02:00
/ai.oli bc03ccc038 docs: update README — add InpaintColorFix + target_size output, remove testing mention 2026-03-16 11:42:36 +01:00
/ai.oli 3012223101 chore: bump version to 1.0.7 — add target_size output to BBoxMultipleFix 2026-03-16 11:40:26 +01:00
/ai.oli b809d59953 feat: add target_size INT output to BBoxMultipleFix (0 if none) 2026-03-16 11:38:15 +01:00
/ai.oli bec7a7f552 chore: bump version to 1.0.6 — InpaintColorFix mask override + feather cleanup 2026-03-16 11:04:01 +01:00
/ai.oli 0798148ee4 fix: clean up redundant lines in delta-e branch 2026-03-16 10:59:35 +01:00
/ai.oli 080ad6a70f fix: mask input now overrides Delta-E entirely (bypass mode) 2026-03-16 10:58:44 +01:00
/ai.oli 6f2e0f9606 refactor: remove histogram mode, add feather_radius (torch gaussian) + optional mask input 2026-03-16 10:55:27 +01:00
/ai.oli bb6d4abc43 chore: bump version to 1.0.5 — add InpaintColorFix (testing) 2026-03-15 00:19:26 +01:00
/ai.oli 23777ecd20 feat: register InpaintColorFix node in __init__.py 2026-03-15 00:07:04 +01:00
/ai.oli 6467b65131 feat: add InpaintColorFix node — selective LAB color match on inpainted crop 2026-03-15 00:06:53 +01:00
/ai.oli bfcdf777ca docs: add Flux2Klein inpaint example workflow + update README 2026-03-12 20:11:29 +01:00
/ai.oli 4565fd51be chore: bump version to 1.0.4 — fix downscale ratio preservation via GCD (symmetric with upscale) 2026-03-12 16:58:34 +01:00
/ai.oli 6235e9260d fix: preserve exact ratio on downscale via GCD trick (symmetric with upscale) + fix backslash typo in _resize 2026-03-12 16:55:54 +01:00
/ai.oli 3d1e0b0829 fix: preserve exact ratio on downscale using gcd/k logic (same as upscale path) 2026-03-12 16:47:57 +01:00
/ai.oli 6407c9ec8d chore: bump version to 1.0.3 — downscale full mask zone instead of truncating when bbox > 2048px 2026-03-12 16:10:47 +01:00
/ai.oli 5c90387867 chore: remove redundant downscale log line 2026-03-12 16:10:19 +01:00
/ai.oli cc90e74138 fix: downscale crop instead of truncating when bbox > 2048px (preserves full mask zone) 2026-03-12 12:29:40 +01:00
/ai.oli 7d146f15f4 chore: bump version to 1.0.2 — fix BBoxMultipleFix cap 2048px for Flux 2026-03-12 12:06:58 +01:00
/ai.oli 5a34b30f65 fix: cap crop dimensions to 2048px in fallback mode for Flux compatibility
When target ≤ bbox (e.g. target=1536 but bbox=2886x1113), the node was
falling back to "none" mode and rounding up to the nearest multiple with
no size cap. This produced crops like 2944x1152, incompatible with Flux
(max 2048px per side).

Fix: after rounding up in fallback/none mode, if either dimension exceeds
MAX_SIDE (2048), downscale proportionally to fit within that limit while
staying on the requested multiple.
2026-03-12 12:01:22 +01:00
/ai.oli c922e8abdf docs: fix example image filename in README 2026-03-08 18:24:23 +01:00
/ai.oli 2bd4e01cdd Add files via upload 2026-03-08 18:23:31 +01:00
/ai.oli a0eb14aa7d docs: translate README to English, add BBox Multiple Fix example image 2026-03-08 18:13:28 +01:00
/ai.oli ef7d23d269 bump version to 1.0.1 — trigger Registry publish 2026-03-08 11:22:51 +01:00
/ai.oli 21291c8e4a trigger Registry publish v1.0.0 2026-03-08 11:16:52 +01:00
/ai.oli 34717e999f add Registry publish workflow 2026-03-08 11:07:49 +01:00
/ai.oli e9a6164b5f add pyproject.toml for ComfyUI Manager compatibility 2026-03-08 10:58:50 +01:00
/ai.oli f2921f8f72 initial commit — Ratio Outpaint Calc + BBox Multiple Fix 2026-03-06 17:48:15 +01:00
/ai.oli ac1c8a0459 initial commit — Ratio Outpaint Calc + BBox Multiple Fix 2026-03-06 17:47:17 +01:00
/ai.oli 4e1310c9c2 Initial commit 2026-03-06 11:39:05 +01:00