66 Commits
Author SHA1 Message Date
Edoardo Carmignani fa0f8ee032 feat: improved optimization for trace 2026-06-26 17:57:03 +02:00
Edoardo Carmignani 91b4dbfd89 chore: add trace screenshot to README 2026-06-23 18:22:17 +02:00
Edoardo Carmignani 763bce6b0e Merge pull request #13 from edoardocarmignani/trace-mode
trace mode
2026-06-23 17:49:53 +02:00
Edoardo Carmignani a33760b303 Merge remote-tracking branch 'origin/develop' into trace-mode 2026-06-23 17:45:14 +02:00
Edoardo Carmignani aa4d2e0259 chore: update gitignore 2026-06-23 17:39:51 +02:00
Edoardo Carmignani b0e8de566b chore: bump to version 1.2.0 2026-06-23 17:28:04 +02:00
Edoardo Carmignani 4179eb009b feat: add trace link rederer 2026-06-23 17:27:30 +02:00
Edoardo Carmignani 3dd85b5fae fix: various bug fixes 2026-03-01 01:59:35 +01:00
Edoardo Carmignani 28eca7db50 Merge pull request #12 from edoardocarmignani/issue11
issue11
v1.1.2
2026-01-29 16:09:34 +01:00
Edoardo Carmignani a4d5272a4e chore: bump to version 1.1.2 2026-01-19 12:20:04 +01:00
Edoardo Carmignani ca266a2057 fix: change logic for including subgraph nodes. Closes #11
- Change app.graph to app.canvas.graph to include subgraphs
- Change condition in draw methods to ignore subgraphs input
2026-01-19 12:11:53 +01:00
Edoardo Carmignani e71b140086 Merge pull request #10 from edoardocarmignani/issue9
issue9
v1.1.1
2025-12-11 17:56:54 +01:00
Edoardo Carmignani 051ff9f549 chore: bump to version 1.1.1 2025-12-11 17:54:14 +01:00
Edoardo Carmignani edda3f373f fix: add a check for collapsed state. Closes #9 2025-12-11 17:52:55 +01:00
Edoardo Carmignani e314f8f991 Merge pull request #8 from edoardocarmignani/feat-subway
feat subway
v1.1.0
2025-12-05 15:31:24 +01:00
Edoardo Carmignani 07575e8a89 chore: fix screenshot dimentions 2025-12-05 15:15:14 +01:00
Edoardo Carmignani 05e1e8e9a7 chore: update readme, update screenshots 2025-12-05 15:13:04 +01:00
Edoardo Carmignani 1f75cba72a chore: bump to version 1.1.0 2025-12-05 10:25:17 +01:00
Edoardo Carmignani 0e9645c6c2 feat: add subway link renderer, add geometry awareness for all styles 2025-12-05 10:23:41 +01:00
Edoardo Carmignani bf8bcf3697 fix: change max curvature value set to 10 2025-12-05 10:22:40 +01:00
Edoardo Carmignani f2d5e27244 fix: add centerAngle for arrow markers. Closes #7 2025-12-05 10:20:24 +01:00
Edoardo Carmignani 1645af52a1 feat: dev subway and added a bit of logic for nodes geometry awerness 2025-11-25 18:31:45 +01:00
Edoardo Carmignani 57f95675f1 feat: add subway logic, still needs lots of fixes 2025-11-24 19:00:36 +01:00
Edoardo Carmignani e070b86111 Merge pull request #6 from edoardocarmignani/issue5
Patch prototype instead of instance
v1.0.2
2025-09-26 17:02:22 +02:00
Edoardo Carmignani 2d193c0667 chore: fix changelog 2025-09-26 16:57:34 +02:00
Edoardo Carmignani bb90862499 chore: bump to version 1.0.2 2025-09-26 12:56:51 +02:00
Edoardo Carmignani 578aed672d chore: update CHANGELOG.md 2025-09-26 12:47:22 +02:00
Edoardo Carmignani cad5b3bb25 style: add missing semicolon 2025-09-26 12:47:09 +02:00
Edoardo Carmignani e34579c250 fix: change patched method. Closes #5
Patch pathRenderer prototype instead of single first instance.
From patching pathRendere.drawLinkPath to
pathRenderer.constructor.prototype.drawLinkPath
Same for calculateCenterPoint

fix: store original prototype methods
2025-09-26 12:19:25 +02:00
Edoardo Carmignani 5d8e091493 Merge pull request #4 from edoardocarmignani/e.carmignani/issue3
- Closes #3; update link lookup to get correct info
- chore: update README, pyproject.toml and CHANGELOG
v1.0.1
2025-09-23 17:40:50 +02:00
Edoardo Carmignani 0fa9559ca2 chore: update CHANGELOG 2025-09-23 17:38:54 +02:00
Edoardo Carmignani 6537752775 chore: bump version to 1.0.1 2025-09-23 17:22:25 +02:00
Edoardo Carmignani 4143652df9 chore: update README, change Comfy Registry icon 2025-09-23 17:21:40 +02:00
Edoardo Carmignani 0d67b9c6fc fix: closes #3; fix link lookup for curvature
Get the full Link object to have access to origin_slot and origin_id
used in Curvature
2025-09-23 17:21:04 +02:00
Edoardo Carmignani 896966e366 chore: add icon for Comfy Registry 2025-09-23 12:37:09 +02:00
Edoardo Carmignani ea10bd6ad3 chore: add square logo 2025-09-23 12:35:58 +02:00
Edoardo Carmignani a7ac0ed9e4 Merge pull request #2 from edoardocarmignani/develop
refractor: migrate to new ComfyUI link renderer
v1.0.0
2025-09-23 11:29:03 +02:00
Edoardo Carmignani d81f4b82e5 chore: add badges to README 2025-09-22 18:37:44 +02:00
Edoardo Carmignani bbe949a6cb docs: Add CHANGELOG 2025-09-20 02:54:56 +02:00
Edoardo Carmignani 23e9dc5aaa chore(release): Bump version to 1.0.0 2025-09-20 02:48:07 +02:00
Edoardo Carmignani a951f13322 Merge branch 'main' into develop 2025-09-20 02:43:45 +02:00
Edoardo Carmignani b1bec2ddf0 Update README with a proper one 2025-09-20 02:42:51 +02:00
Edoardo Carmignani e77382b188 Update BUG-REPORT template
Add browser section in the template.
2025-09-20 02:42:28 +02:00
Edoardo Carmignani 1e5c7d2377 refactor: migrate to new ComfyUI link renderer API
- Replaced old renderLink patch with drawLinkPath patch compatible with
  ComfyUI >= 1.27.1.
- Updated renderers to use {x,y} objects (startPoint/endPoint) instead
  of [x,y] arrays.
- Patched calculateCenterPoint to align markers with custom paths.
- Preserved extension settings (radius, offset, curvature, shape,
enable).

BREAKING CHANGE: ExtraLinks now requires ComfyUI frontend >= 1.27.1
and is not compatible with earlier versions.
2025-09-19 18:37:03 +02:00
Edoardo Carmignani 670d8f3c80 Merge pull request #1 from ComfyNodePRs/update-publish-yaml
Update Github Action for Publishing to Comfy Registry
2025-09-03 17:48:27 +02:00
Edoardo Carmignani 75cd9bf343 Remove unnecessary files 2025-07-20 00:01:03 +02:00
snomiao 7e1220b902 chore(publish): update publish action workflow with permissions and conditional execution 2025-07-18 12:22:47 +00:00
Edoardo Carmignani f7d42ac8e8 Update name and version 2025-07-18 12:59:53 +02:00
Edoardo Carmignani b8378d2459 fix readme v0.0.2 2025-07-18 12:21:37 +02:00
Edoardo Carmignani 37a81e8750 Add gh actions for publish 2025-07-18 12:19:28 +02:00