Commit Graph
50 Commits
Author SHA1 Message Date
Mel Massadian 7e36007933 docs: 📚 add contribution 2025-05-07 10:56:29 +02:00
Mel Massadian 147edcfcbc refactor: 📦 add model autodownload 2025-03-07 22:28:24 +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 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 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 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 a825504bdd chore: 🧹 add pathlibed inputs to utils 2024-08-18 14:07:42 +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 4507842a70 chore: 🧹 small fixes
- Handle image dimension mismatch in ConcatImages (Error,Smallest,Largest)
- typing
2024-06-22 20:13:59 +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 43d65ae68c feat: ✨ add ModelPruner (wip) 2024-06-09 19:13:46 +02:00
vxkj1211andMel Massadian 780c52f03a fix: 🐛 repetitive warning (#177)
Co-authored-by: Mel Massadian <mel@melmassadian.com>
2024-05-14 16:09:10 +02:00
Mel Massadian ab58c36212 feat: ✨ BatchFloatFit the batch version of FitNumber 2024-04-28 15:18:27 +02:00
Mel Massadian 35139371e8 feat: ✨ add AutoPanEquilateral 2024-04-08 15:54:14 +02:00
Mel Massadian 9fccdee82d fix: 🐛 font fallback
since I scoped the location for fonts the fallback
was not being used.. This commit fixes that.

Closes #152
2024-03-07 06:12:04 +01:00
melMass cf965727e8 feat: 🚧 add playlist nodes
very basic for now
2023-12-01 00:50:50 +01:00
melMass c8658dfbdd fix: 🐛 fit number regression
closes #120
2023-11-04 16:10:52 +01:00
melMass d7b8ac8e0c feat: ✨ Add support for extra_model_paths.yaml
closes #66
2023-10-10 14:31:28 +02:00
melMass 5dfea51dd8 fix: 🚑️ remove problematic dependencies
- Back to using requirements.txt (closes #100)
- Use the web directory (closes #108)
- Add support for Python 11 (closes #65)
- Faceswap nodes and Film not supported anymore, check the readme
closes #95 #105 #101 #99 #96 #76 #72 #64
2023-10-09 20:36:43 +02:00
melMass 87b245c6a6 fix: ✨ deepbump update
- fixes #102
- Add support for batch in deep bump.
2023-10-04 19:28:11 +02:00
melMass 38df58a78c fix: 👷 user folder_paths to retrieve comfy root 2023-10-04 15:00:12 +02:00
melMass a50b11bdaa fix: 🐛 do not resolve symlink for "here"
- Using absolute instead of resolve
- Closes #90
- reorder imports (isort)
2023-09-08 12:49:43 +02:00
Michael Poutre 88a2779687 fix: ✏️ use Union to allow support for <3.10 (#91) 2023-09-08 12:37:45 +02:00
melMass 2faa2f2a14 feat: 🎨 Add an editor for the styles loader
For simplicity I implemented it an endpoint for now.

Closes #84
2023-09-02 21:09:37 +02:00
melMass cc43654af2 fix: ✨ don't assume the install was ran
I must probably check for other places too, but this
directly addresses #82.

Closes #82
2023-09-02 16:52:56 +02:00
melMass 3b07984716 fix: 💄 BatchFromHistory when "listening"
When using --listen, BatchFromHistory was trying the wrong local ip
on local remotes.
2023-08-15 20:22:35 +02:00
melMass ea5d73d48c fix: 🚀 pending fixes
should be ready to go
2023-08-12 23:53:53 +02:00
melMass 8523392df7 fix: ✨ refactor 2023-08-11 22:22:07 +02:00
melMass 11444662b9 fix: ✨ refactor existing 2023-08-10 22:54:19 +02:00
melMass 4f30829e06 refactor: 🚧 tidy 2023-08-08 23:16:29 +02:00
melMass 9c2e8ac57c Merge branch 'main' into dev/august-refactor 2023-08-08 18:10:39 +02:00
melMass 4dd5321852 fix: ⬇️ download_antelopev2
the url used in insightface returns 404.
fixes #55
2023-08-07 23:53:34 +02:00
melMass 2bc7ae88bf feat: ✨ use PIL for gif saving 2023-08-05 13:31:30 +02:00
Mel Massadian 512de6023e feat: ✨ install fix
- removed un-needed dependencies
- added a ci to test comfy-embedded
- fixed wheel order install
2023-08-01 03:24:27 +02:00
melMass 8a59508ff9 fix: 🐛 tensor2pil 2023-07-21 23:37:12 +02:00
melMass 6168b3a2ac fix: ⚡️ from tensor2np always returning a list 2023-07-17 22:52:25 +02:00
melMass 38f61473bc feat: ✨ extract node names using ast
In case a file can't be loaded this still allow to get the expected
nodes that would be loaded
2023-07-16 23:41:36 +02:00
melMass 3faadc4b8a feat: 🔥 add batch support for load image sequence 2023-07-15 03:04:32 +02:00
melMass 629e2b5f5f feat: 🎨 add support for image.size(0) == 0
Attempt at ignoring a branch if the image size is 0.
2023-07-15 00:39:15 +02:00
melMass e04e77eb09 feat: ✨ FILM interpolation nodes 2023-07-06 17:45:16 +02:00
melMass fee48adff3 fix: 🐛 bg upscaler in gfpgan
I was just not returning from tensor2np 🦀☠️
2023-07-05 21:09:00 +02:00
melMass 8ef48a013a feat: 🐛 support batch count > 1 for restore face 2023-07-04 01:30:52 +02:00
melMass 6ef308a870 fix: ✨ handle externs dynamicly 2023-07-03 01:07:00 +02:00
melMass 793784a5fd fix: 🔥 various preparing for the first tag 2023-06-27 20:49:37 +02:00
melMass afd0843145 fix: 🐛 various bugs 2023-06-25 14:07:36 +02:00
melMass 9a2e986327 feat: ✨ add a color type and widget
The widget part is very much WIP... an input takes precedence over the
widget. i.e the widget is only used if there is no input.
2023-06-23 03:51:14 +02:00
melMass 811443b921 feat: ✨ add a few nodes
- QRCode: self explanatory
- SmartStep: a very basic node to get percent of steps, to use
  in KSample Advanced.
- ImageDeglaze: taken from this archived repo
  https://github.com/Fannovel16/FN16-ComfyUI-nodes/commit/f5ecf948e11a4912e9ee3925c5ea73c4434b6c89
2023-06-18 16:41:49 +02:00
melMass 6cac344f6f feat: 🚨 push local changes 2023-06-13 16:49:00 +02:00
melMass 1ae3bbc89a feat: ⚡️ initial commit 2023-06-03 20:05:19 +02:00