Commit Graph
639 Commits
Author SHA1 Message Date
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
Jedrzej Kosinski 7c2c863038 Improved description for Value Scheduling node 2024-08-21 21:07:09 -05:00
Jedrzej Kosinski 32c352e20e Initial scaffolding for supporting FancyVideo, refactored load_motion_module code to manually parse load_state_dict load_result 2024-08-21 20:29:54 -05:00
Jedrzej Kosinski c5c27807f0 Merge PR #460 from Kosinkadink/develop - New ComfyUI version changes
Work with new ComfyUI ModelPatcher update (NOT backwards compatible)
2024-08-20 02:42:00 -05:00
Jedrzej Kosinski 790f3a98c0 version bump 2024-08-20 02:35:32 -05:00
Jedrzej Kosinski 5e018612ba Remove no longer needed backwards compatibility code 2024-08-20 02:35:05 -05:00
Jedrzej Kosinski ff07c13452 Refactored patching code to work with latest ComfyUI - NOT backwards compatible with previous ComfyUI versions, sadly 2024-08-20 01:26:47 -05:00
Jedrzej Kosinski d8af8fe2db Merge PR #457 from Kosinkadink/develop - fix for scale masks
Fix regression with scale float list/mask multival + contexts
2024-08-18 23:08:16 -05:00
Jedrzej Kosinski 433339a776 version bump 2024-08-18 23:04:30 -05:00
Jedrzej Kosinski cf7c31b44d Merge branch 'main' into develop 2024-08-18 23:04:11 -05:00