Commit Graph
648 Commits
Author SHA1 Message Date
Jedrzej Kosinski 68ccced6f7 Added support for hooks from CLIP to be applied to resulting conds to respect ComfyUI expected behavior 2024-11-16 17:38:43 -06:00
Jedrzej Kosinski d70fd110b8 Modified comfy.hooks calls to match ComfyUI changes 2024-11-16 16:40:49 -06:00
Jedrzej Kosinski f64d67466f Add proper parent reference to MotionModelPatcher.clone() to work properly with new memory management 2024-11-14 21:59:58 -06:00
Jedrzej Kosinski 48079783a2 Use DinkLink to get ACN wrapper for ContextRef and ControlNet conversion purposes 2024-11-14 12:10:26 -06:00
Jedrzej Kosinski 815eede845 Make context_extras an optional param on Set Context Extras node 2024-11-14 03:05:37 -06:00
Jedrzej Kosinski 48db232eb6 Added DinkLink scaffolding 2024-11-12 18:14:47 -06:00
Jedrzej Kosinski 7ded0a7c74 version bump 2024-11-12 16:33:49 -06:00
Jedrzej Kosinski f2f9c90449 Added support for HelloMeme AnimateDiff model loading via simple key conversion 2024-11-12 16:13:47 -06:00
Jedrzej Kosinski c088d80a98 Made Prompt Scheduling work with schedule_clip, fixed progress bar advancing too quick 2024-11-12 13:58:20 -06:00
Jedrzej Kosinski 006ac043ef Commented out NoiseCalibration and FancyVideo from user's view so can be safely merged into main, will need to get working properly later 2024-11-12 09:55:42 -06:00
Jedrzej Kosinski 31955647a1 Moved autosize param from optional to hidden for all nodes 2024-11-12 09:48:28 -06:00
Jedrzej Kosinski bac7a818bb Deprecated most of nodes_conditioning nodes since they exist in vanilla ComgyUI 2024-11-12 09:28:49 -06:00
Jedrzej Kosinski f32a382238 Refactored nodes_conditioning.py to use new built-in ComfyUI hook features (will deprecate almost all these nodes soon after testing) 2024-11-12 09:06:48 -06:00
Jedrzej Kosinski 0fb102e4c0 Modified FunctionInjectionHolder to work more smoothily with new ComfyUI memory management system 2024-11-11 07:30:05 -06:00
Jedrzej Kosinski 959fd3fd45 Match changes in patch_hooks_improved_memory ComfyUI branch 2024-11-02 22:21:45 -05:00
Jedrzej Kosinski 2161721854 Merge branch 'main' into rework-modelpatcher 2024-10-25 15:43:46 -05:00
Jedrzej Kosinski b3e508ae82 Merge pull request #490 from AustinMroz/main
Shrink width of long title nodes by default
2024-10-25 15:42:51 -05:00
Austin Mroz 38a513f09f Shrink width of long title nodes by default
Because of a change in initialization order. ComfyUI now considers a
node's title before scaling by 1.5 to determine a nodes initial width.
This causes nodes with long titles to have correspondingly large
dead space. As a rough fix, ADE nodes are changed to have initial size
equal to the greater of the default node width or the minimum title
length.
2024-10-25 03:39:59 -05:00
Jedrzej Kosinski 0b01ea1b27 Refactored ADGS to be a variable stored within transformer_options instead of a global variable 2024-10-24 22:24:32 -05:00
Jedrzej Kosinski 82c8801243 Merge branch 'main' into rework-modelpatcher 2024-10-24 21:32:06 -05:00
Jedrzej Kosinski 7975e919a7 Merge pull request #479 from AustinMroz/main
Allow autosize as hidden input, documentation updates
2024-10-24 21:31:32 -05:00
Jedrzej Kosinski 3e93f152b0 Removed no longer needed code from sampling.py, removed ContextRefInjector as upcoming ComfyUI/ACN changes will make its use obsolete 2024-10-08 17:48:47 -05:00
Jedrzej Kosinski 1698f9f4aa Fixed device mismatch issue in perform_image_injection (Image Injection) code after code refactor 2024-10-07 11:00:24 -05:00
Kosinkadink b960317e42 Refactored outer_sample_wrapper to work with my changes in in-progress ComfyUI branch 2024-09-27 12:15:47 +09:00
Kosinkadink 10e6b0bbae Made Visualize Context Options nodes work after the refactor 2024-09-24 21:49:35 +09:00
Kosinkadink 8c3c948a2c Updated gen1 nodes and deprecated nodes to use new ModelPatcher system properly 2024-09-24 16:03:38 +09:00
Kosinkadink f003299708 Adapted sliding_calc_cond_batch and forward_timestep_embed to use new ModelPatcher wrappers/patches, removed no-longer used code, removed model_name from InjectionParams 2024-09-24 14:05:46 +09:00
Austin Mroz 891a55db6d widget selection, collapse allignment, video style
Mouse selection of individual widgets now correctly applies for nodes
which do not contain a domWidget and therefore lack a y attribute

The collapse button has been migrated to use a monospace font for the +
and minus characters to ensure a change in state doesn't cause a change
in character alignment. The js code has been update to account for this
change

Basic styling has been applied for embedded videos. A play and pause
option are provided, but the mute and fullscreen buttons are hidden.
This functionality is tied to a class applied by documentation.py and
can easily be removed if a video embed is used for more advanced
information (a tutorial) instead of just quick demonstrations or output.
2024-09-22 04:06:20 -05:00
Austin Mroz 15f9dd5b34 Allow for autosize to be specified as hidden input 2024-09-22 04:03:19 -05:00
Kosinkadink a1b03d6851 Ported Gen1 nodes to use upcoming ComfyUI features, refactored some code to match ComfyUI changes 2024-09-22 16:38:57 +09:00
Kosinkadink 3e3d29729f Fixed FreeInit for new implementation 2024-09-21 21:48:24 +09:00
Kosinkadink e6a9638cef Started porting over code to use upcoming ModelPatcher features in ComfyUI to get rid of a bunch of hacky code (and to enable hookable patches) 2024-09-21 16:33:05 +09:00
Kosinkadink 9a4545263a Merge branch 'main' into develop 2024-09-19 07:52:53 +09:00
Jedrzej Kosinski 261fac8a01 Merge pull request #478 from Kosinkadink/print-fix
Fix print_schedule throwing error in edge case
2024-09-19 07:52:19 +09:00
Kosinkadink 9bfb5a8c9b Fix print_schedule throwing error in cases where prompt schedule is extending prompts after the last provided index 2024-09-19 07:50:17 +09:00
Jedrzej Kosinski a77460cfaf Updated emb_patch, some upgrades for ModelSamplingConfig 2024-09-07 03:06:53 -05:00
Jedrzej Kosinski 1a9d70ee4c Progress on FancyVideo support 2024-09-03 15:37:14 -05:00
Jedrzej Kosinski 6a1d498ce0 Started work on NoiseCalibration implementation (pain) 2024-09-01 12:34:07 -05:00
Jedrzej Kosinski 0837d2b197 Adjust ADEAUTOSIZE since after description feature was added, it works differently and most adjustments are no longer necessary (and their presence makes the nodes too wide) 2024-09-01 09:31:53 -05:00
Jedrzej Kosinski 00b63e65f0 Merge branch 'main' into develop 2024-08-30 08:25:28 -05:00
Jedrzej Kosinski 83fe8d4063 Merge pull request #469 from Kosinkadink/fp8-fix
Fix fp8 support for AD models
2024-08-30 08:21:56 -05:00
Jedrzej Kosinski 3e3351ad72 Fix fp8 support for AD models 2024-08-30 08:20:38 -05:00
Jedrzej Kosinski 0475e7099c Merge branch 'main' into develop 2024-08-28 07:42:23 -05:00
Jedrzej Kosinski 34b7c52617 Merge pull request #466 from Kosinkadink/scheduling-hotfix
Fix Prompt Scheduling node (the non-latents version)
2024-08-28 04:43:13 -05:00
Jedrzej Kosinski 09a0830a93 Fixed Prompt Scheduling node (no latents version) from not working due to missing comma 2024-08-28 04:42:12 -05:00
Jedrzej Kosinski ae7ae379cd In Create Raw Sigma Schedule, renamed lcm_zsnr to zsnr and changed logic to allow applying zsnr for non-lcm 2024-08-23 04:43:47 -05:00
Jedrzej Kosinski df8eb6fb90 Merge branch 'main' into develop 2024-08-23 04:42:31 -05:00
Jedrzej Kosinski 675241cd64 Merge pull request #463 from Kosinkadink/calculate_weight_change
calculate_weight ComfyUI update
2024-08-23 04:29:05 -05:00
Jedrzej Kosinski 12a5dd58e9 version bump 2024-08-23 04:01:24 -05:00
Jedrzej Kosinski 651ccfecf7 Update calculate_weight call to use new location to remove warning (backwards compatible) 2024-08-23 04:01:08 -05:00