Commit Graph

  • cc0ce3cf3e Delete CLAUDE.md main /ai.oli 2026-10-14 10:54:35 +02:00
  • 5b0b6cb98d Delete examples/IMG_Inpaint_aioli-nodes_Flux2Klein.jpg /ai.oli 2026-10-14 10:54:02 +02:00
  • 2c4916d3d5 Delete examples/WF_Inpaint_aioli-nodes.json /ai.oli 2026-10-14 10:53:37 +02:00
  • ec78c507dc Delete IMG_Inpaint_aioli-nodes_Flux2Klein.jpg /ai.oli 2026-10-14 10:53:08 +02:00
  • 60b49702f0 v1.7.1 /ai.oliandClaude Opus 5.5 2026-10-12 19:49:00 +02:00
  • ee69c57c86 README : 1.7.1 (Ratio Outpaint Calc mask_padded, Region Mask List extra_mask / empty) /ai.oliandClaude Opus 5.5 2026-10-12 19:48:50 +02:00
  • ea2ef591a3 Ratio Outpaint Calc : mask_padded + masque des bandes exact ; Region Mask List : extra_mask / empty /ai.oliandClaude Opus 5.5 2026-10-12 19:46:44 +02:00
  • 62da29a66e v1.7.0 /ai.oliandClaude Opus 5.5 2026-10-12 18:09:10 +02:00
  • 47e6ac7d97 README : Aioli Mask BBox V2, note de migration, feather, empty_mask, measure_area /ai.oliandClaude Opus 5.5 2026-10-12 18:08:57 +02:00
  • 344832e441 BBox Multiple Assembler : feather en padding replicate ; Inpaint Color Fix : measure_area /ai.oliandClaude Opus 5.5 2026-10-12 18:07:00 +02:00
  • adef5bbcaa Aioli Mask BBox V2 : une seule regle de geometrie, bandes au lieu d'etirement /ai.oliandClaude Opus 5.5 2026-10-12 18:05:33 +02:00
  • 4cc1c21c58 README : section Aioli Mask BBox + note de migration /ai.oliandClaude Opus 5 2026-09-14 22:34:44 +02:00
  • 6442557074 Doc : InpaintColorFix pointe vers AioliMaskBBox /ai.oliandClaude Opus 5 2026-09-14 22:32:44 +02:00
  • 5c51dd32e7 Doc : Aioli Mask BBox, note de migration, refs mises a jour /ai.oliandClaude Opus 5 2026-09-14 22:31:46 +02:00
  • 0805fb125f Fusionne Mask Bounding Box + BBox Multiple Fix en un seul node /ai.oliandClaude Opus 5 2026-09-14 22:30:53 +02:00
  • 77a0ad34c6 v1.5.6: revert InpaintColorFix passthrough outputs /ai.oli 2026-06-22 21:15:55 +02:00
  • d5c18ed318 v1.5.5: InpaintColorFix passthrough outputs /ai.oli 2026-06-22 20:53:29 +02:00
  • 97c4fbacea v1.5.4: InpaintColorFix robust to RGBA / grayscale inputs /ai.oli 2026-06-22 20:37:52 +02:00
  • b88258d38a docs: multi-region edit example + remove debug_outline from docs /ai.oli 2026-06-19 19:44:27 +02:00
  • 4a77ea8d62 Add files via upload /ai.oli 2026-06-19 19:15:49 +02:00
  • a5521f840d v1.5.3: freeze debug_outline=True internally on RegionPreview and BBoxMultipleAssembler, and stop exposing it (cleaner canvas). The checker is always annotated; turning it off only made it a duplicate of the clean output, so it was not a useful toggle. No other behaviour change. /ai.oli 2026-06-19 19:09:14 +02:00
  • d70afc8e88 Add files via upload /ai.oli 2026-06-19 18:14:57 +02:00
  • b5e79aa426 docs: Region Preview — drop order I/O + coords from docs /ai.oli 2026-06-19 15:35:18 +02:00
  • 59cf7acbb8 RegionPreview v1.5.2: drop the 'order' widget/output. ComfyUI can't link a node output into a combo input, and order doesn't affect the preview (union is order-independent). Set order directly on BBoxMultipleAssembler. mask_adjust/feather/opacity still pass through (INT/INT/FLOAT). /ai.oli 2026-06-19 15:28:54 +02:00
  • 713674c608 RegionPreview v1.5.1: drop unused x/y/width/height inputs (masks from RegionMaskList/MaskSplitRegions are full-size; coords were never used in the intended side-branch). Cleaner node, full-size path only. /ai.oli 2026-06-19 15:26:06 +02:00
  • 302a9bcad4 docs: document 👁 Region Preview (v1.5.0) /ai.oli 2026-06-19 15:12:58 +02:00
  • 1b8e0db2e5 feat: add 👁 Region Preview node (v1.5.0) /ai.oli 2026-06-19 15:09:15 +02:00
  • 416ffbabed docs: document RegionalMaskConditioning global base layer (base_conditioning + base_strength) and regional-conditioning performance note /ai.oli 2026-06-19 00:17:23 +02:00
  • cda4bf74fc v1.4.0: RegionalMaskConditioning — optional global base_conditioning blended over the regional layer via base_strength (mask_strength-level blend, backward-compatible: base off by default) /ai.oli 2026-06-19 00:15:46 +02:00
  • 4cb017440e docs: Mask Split Regions now exposes only threshold/min_area/sort_by (connectivity & merge_distance fixed in code) /ai.oli 2026-06-18 23:58:44 +02:00
  • b8003edbb8 v1.3.1: MaskSplitRegions — expose only threshold/min_area/sort_by as widgets; freeze connectivity=8 and merge_distance=0 as code-level defaults (cleaner canvas, fixes combo glitch) /ai.oli 2026-06-18 23:57:08 +02:00
  • 663d661484 docs: document the 4 new nodes (BBox Multiple Assembler, Region Mask List, Regional Mask Conditioning, Mask Split Regions); update node count + deps (numpy/scipy) /ai.oli 2026-06-18 23:42:43 +02:00
  • 06754c13fd v1.3.0: new MaskSplitRegions node — split a hand-drawn mask into N connected-component masks (manual multi-region inpaint, like SAM3 but keyword-free). scipy.ndimage (already in ComfyUI), with threshold/min_area/merge_distance/connectivity/sort_by /ai.oli 2026-06-18 13:14:30 +02:00
  • 3fcdc5eb13 v1.2.0: full-canvas image-bounded mask_adjust in BBoxMultipleAssembler (fast separable morphology; within-rect composite -> reveals layer below beyond crop, no base overwrite); new RegionMaskList (+inverse-union background, switchable, appended last); simplified RegionalMaskConditioning (list-fold + 1->N broadcast) /ai.oli 2026-06-18 00:37:24 +02:00
  • 5a583859db feat(assembler): overlap hierarchy + mask_adjust + checker overlay (v1.1.1) /ai.oli 2026-06-17 15:59:09 +02:00
  • 8bbb14d434 feat: add BBox Multiple Assembler + Regional Mask Conditioning (v1.1.0) /ai.oli 2026-06-16 20:45:57 +02:00
  • 3ed06c10ae docs(README): document force_square stretch case in BBox Multiple Fix /ai.oli 2026-05-15 20:40:08 +02:00
  • 3990986431 chore: bump version to 1.0.11 /ai.oli 2026-05-15 20:38:18 +02:00
  • 35d4d5e86a fix(bbox): warn when force_square stretches non-fitting bbox /ai.oli 2026-05-15 20:38:04 +02:00
  • 36d5ce2d65 README: add "Try it live" link to NanoInpaint — CropNStitch Cloud app /ai.oli 2026-04-21 16:48:56 +02:00
  • 4edcf4ce54 README: add 3 ComfyCloud workflows, "why this approach" rationale, community links /ai.oli 2026-04-21 16:35:03 +02:00
  • c169e04419 Add files via upload /ai.oli 2026-04-21 12:04:16 +02:00
  • a129cc8b62 Delete examples/WF_Inpaint_aioli-subgraph_ComfyCloud_nano-banana.json /ai.oli 2026-04-21 12:03:28 +02:00
  • 1ae0c41099 Update example image and download link for ComfyCloud /ai.oli 2026-04-21 11:22:28 +02:00
  • 2f119e16bb Add files via upload /ai.oli 2026-04-21 11:20:17 +02:00
  • 66cf9a6718 Add files via upload /ai.oli 2026-04-21 11:18:05 +02:00
  • da9b2c3eae Delete examples/IMG_Inpaint_aioli-subgraph_ComfyCloud_nano-banana.png /ai.oli 2026-04-21 11:16:19 +02:00
  • aef46305cd Add files via upload /ai.oli 2026-04-21 11:06:05 +02:00
  • 13b0adb313 Delete examples/IMG_Inpaint_aioli-subgraph_ComfyCloud_Flux2Klein.jpg /ai.oli 2026-04-21 11:05:50 +02:00
  • debe4e0289 Add files via upload /ai.oli 2026-04-21 10:34:27 +02:00
  • 27682414bd Add files via upload /ai.oli 2026-04-21 10:21:47 +02:00
  • f1c7116afd Rename examples/BBOX_Multiple_Fix_Example.jpg to IMG_Inpaint_aioli-nodes_Flux2Klein.jpg /ai.oli 2026-04-21 10:20:01 +02:00
  • c39b649bad Rename WF_Inpaint_aioli-subgraph_ComfyCloud_nano-banana to WF_Inpaint_aioli-subgraph_ComfyCloud_nano-banana.json /ai.oli 2026-04-21 10:17:50 +02:00
  • 71c7b98191 Rename BBOX_Fix_Inpaint_ComfyCloud_Example.png to IMG_Inpaint_aioli-subgraph_ComfyCloud_nano-banana.png /ai.oli 2026-04-21 10:17:30 +02:00
  • bcd62c642f Add WF_Inpaint_aioli-subgraph_ComfyCloud_nano-banana /ai.oli 2026-04-21 10:16:40 +02:00
  • f5a35ab74e Delete examples/WF_Inpaint_aioli-subgraph_nano-banana.json /ai.oli 2026-04-21 10:16:18 +02:00
  • c2c4cbfdc9 Rename Cloud nano-banana workflow to aioli-subgraph convention /ai.oli 2026-04-20 23:32:48 +02:00
  • 9cd0091a9d Add files via upload /ai.oli 2026-04-20 17:23:01 +02:00
  • 277d13b645 v2: auto 1:1 padding in whole-image mode for nano-banana /ai.oli 2026-04-20 14:08:29 +02:00
  • ba248abdf5 README: document ComfyCloud alternative for BBox Multiple Fix /ai.oli 2026-04-20 08:35:04 +02:00
  • 1597407915 Replace placeholder with full ComfyCloud workflow content /ai.oli 2026-04-20 08:33:47 +02:00
  • dd471478a9 Add ComfyCloud example workflow for BBox Fix /ai.oli 2026-04-20 08:29:36 +02:00
  • f328f7a901 docs: update README — sync with v1.0.10 (force_square, force_target_downscale, multiple 16, anti-clamp, workflow diagram) /ai.oli 2026-04-18 18:42:49 +02:00
  • 33e632e126 chore: keep CLAUDE.md local only + add .gitignore /ai.oli 2026-04-10 22:40:36 +02:00
  • f6c2461cde docs: add CLAUDE.md — project context for Claude Code sessions /ai.oli 2026-04-10 22:39:13 +02:00
  • 786a49cf54 chore: bump version to 1.0.10 — anti-clamp fix for 0% ratio drift at image borders /ai.oli 2026-04-10 22:36:23 +02:00
  • 8a6c9edee4 fix: anti-clamp via avail_w/avail_h cap on k — guarantees 0% ratio drift at image borders /ai.oli 2026-04-10 15:57:50 +02:00
  • 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 /ai.oli 2026-04-10 10:00:45 +02:00
  • 63f40b04ee chore: bump version to 1.0.8 — force_square + force_target_downscale booleans on BBoxMultipleFix /ai.oli 2026-04-03 12:25:58 +02:00
  • 3a0a0b85ee refactor: replace crop_ratio dropdown with force_square bool + add force_target_downscale bool /ai.oli 2026-04-03 12:25:01 +02:00
  • 0cef1352eb feat: add crop_ratio (1:1 option) + unified GCD scale toward target (up or down) /ai.oli 2026-04-03 12:22:21 +02:00
  • bc03ccc038 docs: update README — add InpaintColorFix + target_size output, remove testing mention /ai.oli 2026-03-16 11:42:36 +01:00
  • 3012223101 chore: bump version to 1.0.7 — add target_size output to BBoxMultipleFix /ai.oli 2026-03-16 11:40:26 +01:00
  • b809d59953 feat: add target_size INT output to BBoxMultipleFix (0 if none) /ai.oli 2026-03-16 11:38:15 +01:00
  • bec7a7f552 chore: bump version to 1.0.6 — InpaintColorFix mask override + feather cleanup /ai.oli 2026-03-16 11:04:01 +01:00
  • 0798148ee4 fix: clean up redundant lines in delta-e branch /ai.oli 2026-03-16 10:59:35 +01:00
  • 080ad6a70f fix: mask input now overrides Delta-E entirely (bypass mode) /ai.oli 2026-03-16 10:58:44 +01:00
  • 6f2e0f9606 refactor: remove histogram mode, add feather_radius (torch gaussian) + optional mask input /ai.oli 2026-03-16 10:55:27 +01:00
  • bb6d4abc43 chore: bump version to 1.0.5 — add InpaintColorFix (testing) /ai.oli 2026-03-15 00:19:26 +01:00
  • 23777ecd20 feat: register InpaintColorFix node in __init__.py /ai.oli 2026-03-15 00:07:04 +01:00
  • 6467b65131 feat: add InpaintColorFix node — selective LAB color match on inpainted crop /ai.oli 2026-03-15 00:06:53 +01:00
  • bfcdf777ca docs: add Flux2Klein inpaint example workflow + update README /ai.oli 2026-03-12 20:11:29 +01:00
  • 4565fd51be chore: bump version to 1.0.4 — fix downscale ratio preservation via GCD (symmetric with upscale) /ai.oli 2026-03-12 16:58:34 +01:00
  • 6235e9260d fix: preserve exact ratio on downscale via GCD trick (symmetric with upscale) + fix backslash typo in _resize /ai.oli 2026-03-12 16:55:54 +01:00
  • 3d1e0b0829 fix: preserve exact ratio on downscale using gcd/k logic (same as upscale path) /ai.oli 2026-03-12 16:47:57 +01:00
  • 6407c9ec8d chore: bump version to 1.0.3 — downscale full mask zone instead of truncating when bbox > 2048px /ai.oli 2026-03-12 16:10:47 +01:00
  • 5c90387867 chore: remove redundant downscale log line /ai.oli 2026-03-12 16:10:19 +01:00
  • cc90e74138 fix: downscale crop instead of truncating when bbox > 2048px (preserves full mask zone) /ai.oli 2026-03-12 12:29:40 +01:00
  • 7d146f15f4 chore: bump version to 1.0.2 — fix BBoxMultipleFix cap 2048px for Flux /ai.oli 2026-03-12 12:06:58 +01:00
  • 5a34b30f65 fix: cap crop dimensions to 2048px in fallback mode for Flux compatibility /ai.oli 2026-03-12 12:01:22 +01:00
  • c922e8abdf docs: fix example image filename in README /ai.oli 2026-03-08 18:24:23 +01:00
  • 2bd4e01cdd Add files via upload /ai.oli 2026-03-08 18:23:31 +01:00
  • a0eb14aa7d docs: translate README to English, add BBox Multiple Fix example image /ai.oli 2026-03-08 18:13:28 +01:00
  • ef7d23d269 bump version to 1.0.1 — trigger Registry publish /ai.oli 2026-03-08 11:22:51 +01:00
  • 21291c8e4a trigger Registry publish v1.0.0 /ai.oli 2026-03-08 11:16:52 +01:00
  • 34717e999f add Registry publish workflow /ai.oli 2026-03-08 11:07:49 +01:00
  • e9a6164b5f add pyproject.toml for ComfyUI Manager compatibility /ai.oli 2026-03-08 10:58:50 +01:00
  • f2921f8f72 initial commit — Ratio Outpaint Calc + BBox Multiple Fix /ai.oli 2026-03-06 17:48:15 +01:00
  • ac1c8a0459 initial commit — Ratio Outpaint Calc + BBox Multiple Fix /ai.oli 2026-03-06 17:47:17 +01:00
  • 4e1310c9c2 Initial commit /ai.oli 2026-03-06 11:39:05 +01:00