Mel Massadian
96185132b8
feat: ⚡ add BatchFromFolder
2025-04-17 01:05:47 +02:00
Mel Massadian
d4a31bf19c
feat: ⚡ add use_normalized to TransformBatch2D
2025-04-17 01:02:07 +02:00
Mel Massadian
fc7ba084f6
feat!: ⚡ add support for masks in BatchFLoatMath
2025-04-17 01:00:07 +02:00
Mel Massadian
4516aa9cb4
feat: ✨ add use_normalized to TransformImage
...
this makes working with various input dimensions much easier
2025-04-16 22:38:54 +02:00
Mel Massadian
eb7cf89f17
feat: ✨ add "workflow" query to /mtb/view endpoint
2025-04-01 00:20:59 +02:00
Mel Massadian
af42134028
fix: 🐛 note+ breaking wfs
...
Note+ itself still doesn't work (see #238 ) but this should at least
avoid issues like #239...
2025-03-22 19:33:35 +01:00
Mel Massadian
a85e57b18c
fix: 🐛 ColorCorrect clamp issue
...
Closes : #192
2025-03-10 12:15:16 +01:00
Mel Massadian
22fce6fdda
feat: ✨ add stretch_x and stretch_y to TransformImage
2025-03-09 18:39:56 +01:00
Mel Massadian
147edcfcbc
refactor: 📦 add model autodownload
2025-03-07 22:28:24 +01:00
Mel Massadian
8bf3545fec
fix: 🐛 Whisper chunks processing
...
also add support for whisper chunks in TextToImage
2025-03-04 02:10:37 +01:00
Mel Massadian
f47149746a
feat: ✨ add AudioDuration node
2025-02-20 00:59:22 +01:00
Mel Massadian
83cfc5c723
feat: ✨ basic whisper nodes
2025-02-20 00:58:06 +01:00
Mel Massadian
d87e52ea2c
fix: 🐛 stackImages move to device
2025-02-16 02:52:26 +01:00
Mel Massadian
9405784764
feat: ✨ add BboxForDimensions
...
Useful for doing Crop/Uncrop with video models
2025-02-16 02:36:10 +01:00
Mel Massadian
55261bda7c
fix: 🐛 bbox upscale from center
2025-02-16 02:01:41 +01:00
Mel Massadian
cf7a9c41e8
feat: ✨ improve the debug node
...
- preserve input order
- new "as_detailed_type" option
- support mask preview
- improved styling a bit for readibility
2025-02-15 23:44:34 +01:00
Mel Massadian
3a25526e81
chore: 🧹 basic standalone detection
2025-02-14 23:53:01 +01:00
Mel Massadian
00173fa3fb
feat: ✨ add BatchImageToSublist and counterpart
...
Basically like ImpactPack's BatchImageToList but you can specify the batch
count per item
2025-02-14 23:51:37 +01:00
Mel Massadian
0d264b90a7
fix: 🐛 add MASK support for PickFromBatch
2025-02-14 23:48:43 +01:00
Mel Massadian
a8cf4650ff
feat: ✨ add TensorOps
...
pretty rough for now, inspired by blender math nodes
2025-02-14 23:47:48 +01:00
Mel Massadian
edcb3da08b
chore: 🧹 rename type
2025-02-14 23:46:51 +01:00
Mel Massadian
fc908ba0a5
chore: 🧹 update env file
2025-02-01 14:35:54 +01:00
Mel Massadian
ead4b34e6d
wip: 🚧 loop drawing
2025-01-01 05:10:45 +01:00
Mel Massadian
46af6027d6
fix: 🐛 use addDOMWidget for Debug node
2025-01-01 01:58:13 +01:00
Mel Massadian
b7ca8ed1c6
fix: 🐛 use "modern" notation in toDevice
2024-12-30 21:36:35 +01:00
Mel Massadian
4aad5c3b9d
⬆️ Bump version: 0.2.0 → 0.2.1
2024-12-30 18:49:43 +01:00
Mel Massadian
d61da30409
fix: 🐛 handle missing submodules
...
the nodes should never fail to load completely.
I still need to remove the few remaining side effects like this one.
2024-12-30 18:49:43 +01:00
Mel Massadian
0eeb707f34
feat: ✨ add SaveImage passthrough
...
Exactly like the native one but not as an OUTPUT_NODE,
primarly meant to "inline" image saving in upcoming mtb loops.
2024-12-30 18:29:28 +01:00
Mel Massadian
9a943714aa
chore: 🧹 dev
...
dev files
2024-12-29 13:51:03 +01:00
Mel Massadian
bae26a07fb
feat: ✨ add filtering to TransformImage
...
fixes #209
2024-12-27 19:29:34 +01:00
Mel Massadian
c92d99a8a3
feat: ✨ add support for video in I/O sidebar
...
slow if you have big videos, maybe it shouldn't use force_size
2024-12-22 05:43:19 +01:00
Mel Massadian
3f6d082940
feat: ✨ add an extra static input to Stack Images
2024-12-22 02:40:01 +01:00
Mel Massadian
58ae89f8e0
chore: 🧹 apply formatting
2024-12-22 02:40:01 +01:00
Mel Massadian
6608c0b6d1
fix: 🐛 add warnings about what each IO mode can do
...
VHS now has a Load Image Path node that could be used to solve all cases.
For this I'll need to get the full path of each images from the endpoint
2024-12-22 02:11:21 +01:00
Mel Massadian
a757e1c98b
fix: 🐛 soft deprecate compression h264
2024-12-22 01:30:03 +01:00
Mel Massadian
52bd76e19c
feat: ✨ add support for subdirs (i/o sidebar)
...
fixes #221
2024-12-22 01:28:08 +01:00
Mel Massadian
d6e004cce2
fix: 🐛 limit packages allowed to be installed from API
...
fixes #224
thanks @boy-hack for the report!
2024-12-22 00:22:24 +01:00
Mel Massadian
ed17fa2ef4
fix: 🐛 ensure default settings (io sidebar)
...
fixes #225
2024-12-21 02:14:40 +01:00
Mel Massadian
827c64c43d
feat: ✨ add Batch Sequence Nodes
...
- A regular one that just sequence batches
- A "plus" with transition support (POC + for now)
2024-12-16 01:44:01 +01:00
Mel Massadian
62469a4dd9
fix: 🐛 i/o sidebar for custom paths
...
In utils I uses a constant for these which doesn't
update with the global... calling the getters should
solve that.
This issue is probably in other places where I use these
utils.
fixes #219
2024-12-11 00:09:43 +01:00
Mel Massadian
8c629bee18
feat: ✨ add support for more formats (I/O sidebar)
2024-12-08 23:13:07 +01:00
Mel Massadian
50cb6f5ed6
chore: 🧹 bump minor
2024-12-08 19:34:26 +01:00
Mel Massadian
e32d1e02df
feat: ✨ add h264 compression node
...
recommended for i2i in ltx.
original code by [mix](https://github.com/XmYx )
2024-12-08 19:12:28 +01:00
Mel Massadian
b0d52f7305
fix: 🐛 remove mtb sidebar
...
- The source for this is not yet in main... this file slipped
in an earlier commit
fixes https://github.com/Comfy-Org/ComfyUI_frontend/issues/1834
2024-12-07 15:45:43 +01:00
Mel Massadian
e17c6e29f5
docs: 📚 update wiki
...
pull wiki for documentation
2024-12-04 02:11:02 +01:00
Mel Massadian
27e03fa23e
feat: ✨ add postshot nodes
...
basic wrapper of the cli the idea is to
queue Cog + Rotating loras -> Postshot
needs testing
2024-12-03 23:17:54 +01:00
Mel Massadian
ec1cb1ac17
fix: 🐛 always enable the I/O sidebar
...
closes #214
2024-12-03 22:11:48 +01:00
Mel Massadian
ecbb220de6
fix: 🐛 ui shifts on animation builder
...
finally updated to addDOMWidget
2024-11-20 23:03:00 +01:00
Mel Massadian
cd9e614b1a
feat: ✨ improve the I/O sidebar
...
- better options (sort, count)
- uses the new toast api instead of MTB.notify
2024-11-20 22:42:32 +01:00
Mel Massadian
9ccf572a15
chore: 🧹 add worktree to gitignores
...
for the experimental doc site at:
https://melmass.github.io/comfy_mtb/
2024-11-20 22:42:32 +01:00
Mel Massadian
74af5c6499
feat: ✨ add UpscaleBBoxBy
2024-11-20 22:42:32 +01:00
Mel Massadian
caf0b39d8a
chore 🧹 : add deprecations and experimental
2024-11-20 22:42:32 +01:00
Mel Massadian
e099d581a7
chore: 🧹 remove dupe code
2024-11-20 22:42:32 +01:00
Mel Massadian
22f7c30373
feat: ✨ simplified sidebar and backend
...
If you have a LoadImage selected,
clicking on images in the "input" mode will set the image on the
selected nodes
2024-11-20 22:42:32 +01:00
Mel Massadian
0133fb93bc
feat: ✨ add Interpolate Condition
2024-11-20 22:42:32 +01:00
Mel Massadian
cf7d30507e
feat: ✨ dump of wip things...
2024-11-20 22:42:32 +01:00
Mel Massadian
b6fa571fd2
fix: 🐛 category for settings
2024-11-20 21:41:57 +01:00
Mel Massadian
f272526bfc
fix: 🐛 new UI issues
...
- Fixes the "edit icon cannot be clicked"
- Changed the parser to add support for more non std markdown
- Markdown links now always open a new tab instead of replacing current
- New optional shiki support for code blocks (check #211 for details)
2024-11-20 21:41:57 +01:00
Mel Massadian
4e593bb30b
feat: ✨ use the new parser for documentations
...
- might also fix #210
2024-11-20 21:41:57 +01:00
Mel Massadian
097ca33b8e
feat: ✨ add @mtb/markdown-parser bundles
...
- the standard one is half the size of showdown
- the enhanced one (add shiki with most of its features) is 1.5mb
2024-11-20 21:41:57 +01:00
Mel Massadian
784fb0145b
chore: 🧹 update externs
...
- remove showdown
- update dompurify
2024-11-20 21:41:57 +01:00
Mel Massadian
bc41576fac
docs 📚 : fix wiki link
...
closes #202
2024-09-29 00:57:44 +02:00
Mel Massadian
8596b8184e
fix: 🐛 disable old BOOL widget (legacy)
...
This can break if a pack declares a BOOL type
fixes #201
2024-09-27 13:33:01 +02:00
Mel Massadian
896a025006
feat: ✨ add VitMatte nodes
...
Basic implementation hardcoded for cuda
https://huggingface.co/melmass/pytorch-scripts
2024-09-22 00:16:23 +02:00
Mel Massadian
43092e44a4
fix: 🐛 pass ONNX providers explicitely
...
see #199
2024-09-08 19:58:35 +02:00
Mel Massadian
81b3bc1651
fix: 🐛 doc widget sidebar offset in the new ui
2024-08-18 14:26:02 +02:00
Mel Massadian
a825504bdd
chore: 🧹 add pathlibed inputs to utils
2024-08-18 14:07:42 +02:00
Mel Massadian
22190cd25e
chore: 🧹 disable Constant
...
Removing as this doesn't work without my PR
2024-08-16 00:03:25 +02:00
Mel Massadian
a976adbb39
chore: 🧹 new ui is default, flag for old ui
2024-08-16 00:02:18 +02:00
Mel Massadian
997d2fb13a
fix: 🐛 don't fallback to eval
...
addresses legitimate concerns raised in #190
This limits the use a bit, SimpleMath from:
https://github.com/cubiq/ComfyUI_essentials
Is a better alternative
2024-08-08 22:34:03 +02:00
Mel Massadian
f8829fcb37
chore: 🧹 add methods to shared
2024-08-08 16:57:10 +02:00
Mel Massadian
9651a70341
feat: ✨ add ColorCorrectGPU
...
Alternative to my ColorCorrect using only torch.
Also added Mask input for both (optional so this is not a breaking change)
2024-08-01 19:33:13 +02:00
Mel Massadian
57683c3c7d
feat: ✨ add Swap FG/BG colors to MaskToImage
2024-08-01 18:38:58 +02:00
Mel Massadian
f99f92e8f7
feat: ✨ add Extract coordinates
...
wip meant mainly for SAM2
2024-08-01 18:36:12 +02:00
Mel Massadian
5bc125d2f0
docs: 📚 remove link
...
still in issues
2024-08-01 17:32:23 +02:00
Mel Massadian
c99b0812ab
fix: 🐛 rework main utils
...
A whole gymnastic because comfy masks are (B,H,W).
maybe unsqueezing first is better but some nodes seems to still output
(B,H,W,C), IIRC there is an upstream PR about that
2024-08-01 17:31:18 +02:00
Mel Massadian
333f646ab1
docs: 📚 clean readme
2024-08-01 17:28:33 +02:00
Mel Massadian
dbdf27664c
chore: 🧹 add an old_ui flag to my launcher
...
this is dev related to easily test both UIs
see: https://github.com/melMass/CosyVoice-ComfyUI/commit/29510c36f0f8c1e4e5209148d14fe038947728c1
2024-07-31 04:59:36 +02:00
Mel Massadian
7d5569e5c1
chore: 🧹 move qrcode to his own file
...
Each files in `./nodes` can fail, but this means all nodes in the
file are skipped... `Generate` has "too important" nodes to fail
and doesn't require any extra dependencies.
This change allow qrcode to fail on its own
2024-07-31 04:59:17 +02:00
Mel Massadian
5681b464ad
feat: ✨ add AudioCut
...
and make AudioSequence able to get negative "silence"
which would effectively "overlap" the joining sections
2024-07-31 04:42:40 +02:00
Mel Massadian
8d0fcee2f3
feat: ✨ add AudioStack
...
To stack/overlay audios.
2024-07-28 20:11:31 +02:00
Mel Massadian
1078fc6f0f
feat: ✨ add AudioSequence node
2024-07-28 17:20:01 +02:00
Mel Massadian
821a0ef427
fix: 🐛 MaskToImage
...
also remove style debug
2024-07-07 20:40:18 +02:00
Mel Massadian
9007a70aa0
feat: ✨ add Split Bbox node
2024-07-06 18:30:14 +02:00
Mel Massadian
1a0ebd5173
feat: ✨ update lerp example
2024-07-06 18:26:45 +02:00
Mel Massadian
59608320c8
⬆️ Bump version: 0.1.5 → 0.1.6
2024-07-03 18:16:37 +02:00
Mel Massadian
d64fac4b74
fix: 🐛 menu callback issue
...
`+` on arrays returns a string in js...
2024-07-03 18:11:07 +02:00
Mel Massadian
d687497d80
chore: 🧹 better classname extraction
...
Allow for consecutive uppercase letters:
- MTB_BatchFromHistoryV2 -> Batch From History V2
- MTB_CLIPInterpolate -> CLIP Interpolate
2024-07-03 16:00:48 +02:00
Mel Massadian
d6343e1860
feat: ✨ add alpha channel support for faceswap/restore
...
Fixes #187
2024-07-03 15:59:09 +02:00
Mel Massadian
4eebdd8b8b
ci: 🤖 limit release only to tags
...
I regularly need to push to main without needing to update
the extension's code / registry.
2024-07-02 13:14:00 +02:00
Mel Massadian
372e035686
Merge branch 'main' of https://github.com/melMass/comfy_mtb
2024-07-02 13:09:05 +02:00
Mel Massadian
fb34671ee6
chore: 🧹 runner
2024-07-02 13:08:57 +02:00
Mel Massadian
f1b484617a
ci: 🤖 only publish on tag
...
I can still autotag easily but it avoids bumping too much
versions to quickly
2024-06-22 20:17:14 +02:00
Mel Massadian
4507842a70
chore: 🧹 small fixes
...
- Handle image dimension mismatch in ConcatImages (Error,Smallest,Largest)
- typing
2024-06-22 20:13:59 +02:00
Mel Massadian
e10faab458
⬆️ Bump version: 0.1.4 → 0.1.5
2024-06-21 20:54:30 +02:00
Mel Massadian
bb5682aa6d
chore: 🧹 add fields for the registry
2024-06-21 20:48:55 +02:00
Mel Massadian
59612fd811
chore: 🧹 add pre-commit
2024-06-21 20:44:46 +02:00
Mel Massadian
30eb5b0091
chore 🧹 : prepare for auto versioning
2024-06-21 19:55:50 +02:00
Mel Massadian
1edc2cd10d
fix: 🐛 keep the last model match instead of first
...
See #184 for details
2024-06-21 19:53:25 +02:00
Mel Massadian
fa3199be2b
docs: 📚 update the wiki
2024-06-09 19:19:55 +02:00