763 Commits
Author SHA1 Message Date
Jedrzej Kosinski 8f7ee51ced Merge pull request #450 from Kosinkadink/ad-partial-load-fix
version bump for partially_load/unload fix
2024-08-12 13:15:50 -05:00
Jedrzej Kosinski 2b1f595549 version bump 2024-08-12 13:15:08 -05:00
Jedrzej Kosinski 992b6c92c3 Merge PR #449 from Kosinkadink/ad-partial-load-fix
Fix new ComfyUI partial_load/partial_unload calls breaking things
2024-08-12 12:40:27 -05:00
Jedrzej Kosinski b81ec6b9ac Just in case, make sure model is still injected if was originally injected prior to partially_load call 2024-08-12 12:30:48 -05:00
Jedrzej Kosinski 95a5bcad6e Fix new partial_load/partial_unload calls breaking things for motion module patching 2024-08-12 12:21:06 -05:00
Jedrzej Kosinski dc02adf09d Pushing small progress on prompt scheduling code so i can work on lowvram fix for main branch 2024-08-12 12:18:29 -05:00
Jedrzej Kosinski fbb17b45dd Merge PR #446 from AustinMroz/main
AustinMroz' documentation js improvements
2024-08-11 23:51:07 -05:00
Jedrzej Kosinski f909507bd9 Started some initial scaffolding for prompt scheduling 2024-08-11 22:42:15 -05:00
Austin Mroz 71516bc4e8 Update hiding logic, reduce reflows.
On collapse, hiding is no longer done b setting a cutoff height. This
ensures that portions of elements don't get displayed incorrectly and
that no amount of local font size configuration can cause lines to
incorrectly show.

Additional fixes (such as having the scroll bar always display) have
been introduced to prevent reflows from occuring which would move the
element from underneath the cursor

If there is a large amount of documentation and not everything
collapses, the selected element (from mouseover)) is now scrolled to
ensure it and it's children are visible
2024-08-11 16:57:01 -05:00
Jedrzej Kosinski 3c44784a36 Made index schedule more intuitive, added support for decimal indexes 2024-08-10 03:09:54 -05:00
Jedrzej Kosinski 7b5ff396ea Fix a few mistakes in handle_var_interpolation 2024-08-09 23:31:37 -05:00
Jedrzej Kosinski 761fb86f74 Merge PR #442 from AustinMroz/main - documentation js code
[AustinMroz] Add js code to add documentation to nodes
2024-08-09 18:45:47 -05:00
Austin Mroz 8131b8d598 Update documentation with fixes from VHS 2024-08-09 16:31:21 -05:00
Jedrzej Kosinski 80f8ac7da8 Added initial Value Scheduling and Value Scheduling [Latents] nodes 2024-08-09 04:53:06 -05:00
Jedrzej Kosinski 925511d139 Merge PR #431 from Kosinkadink/develop - ContextRef and NaiveReuse
Created Context Extras for Increased Consistency Across Context Windows
2024-08-08 03:22:55 -05:00
Jedrzej Kosinski 1de8a7c3af Update README.md 2024-08-08 03:06:44 -05:00
Jedrzej Kosinski fade43bb76 version bump 2024-08-08 03:03:29 -05:00
Jedrzej Kosinski ecbd4ff362 Added check for Advanced-ControlNet cooperation and matching errors to throw 2024-08-08 02:49:25 -05:00
Jedrzej Kosinski ee3409f30e Added support for ContextRef mode_replace and tune_replace 2024-08-07 02:36:22 -05:00
Jedrzej Kosinski fd7f0ffa24 Added ContextRef Keyframe From List node, added NaiveReuse Keyframe Interp. and From List nodes, added inherit_missing to NaiveReuse Keyframes 2024-08-06 21:57:25 -05:00
Jedrzej Kosinski 0ecd0ac82c Added ContextRef Keyframe Interp. node, renamed Interpolation to Interp. in node names to decrease visual node size 2024-08-06 20:05:12 -05:00
Jedrzej Kosinski 221b4a0190 Moved Context Extras nodes to its own file 2024-08-06 18:38:27 -05:00
Jedrzej Kosinski 62061995c2 Merge branch 'main' into develop 2024-08-06 17:26:30 -05:00
Jedrzej Kosinski f297a204e8 Merge PR #440 from Kosinkadink/current_device_fix
Remove current_device param from ModelPatcher init
2024-08-06 17:26:06 -05:00
Jedrzej Kosinski c1c3bbc583 Remove current_device param from ModelPatcher init call to match latest ComfyUI 2024-08-06 17:25:04 -05:00
Jedrzej Kosinski 106d691a13 Merge pull request #435 from ComfyNodePRs/licence-update
Update PyProject Toml - License
2024-08-06 17:20:56 -05:00
Jedrzej Kosinski 0f6aa7c251 Added ContextRef Keyframes, made strength_multival for ContextRef functional, removed redundant version of NaiveReuse Keyframe node, and instead mult_multival is on the normal node 2024-08-06 05:34:16 -05:00
Jedrzej Kosinski d4b328b0b0 Fix NaiveReuse throwing error if no KFs attached 2024-08-05 14:33:14 -05:00
Jedrzej Kosinski 6167eee9f4 Added basic NaiveReuse Keyframe nodes 2024-08-05 04:32:22 -05:00
Jedrzej Kosinski f051ca9944 Workflows can be cancelled between context window execution, instead of only per-step 2024-08-04 22:00:10 -05:00
Jedrzej Kosinski 9dee45bc22 Remove pointless batched_conds calculations in sliding_calc_conds_batch; this is a wrapper around cond batching, so there never is any batching in this layer 2024-08-04 21:28:52 -05:00
Jedrzej Kosinski 4256412352 Add ContextRef Mode - Indexes node 2024-08-04 21:11:29 -05:00
Jedrzej Kosinski 2ffa1ef8e5 Added curr_t checks for Context Ketframes, AD Keyframes, and CustomCFG Keyframes to work as expected for tiling 2024-08-04 16:25:02 -05:00
Austin Mroz a3f1e38dc8 Add js code to add documentation to nodes
Update autosize code to ensure it applies after node sizing is updated
to respect the added question mark
2024-08-04 03:57:27 -05:00
snomiao 1b7111b598 chore(licence-update): Update PyProject Toml - License 2024-08-02 23:03:48 +00:00
Jedrzej Kosinski 0ba022c775 Added ContextRef Tune nodes to modify values of underlying ReferenceAdvanced ACN object 2024-08-02 17:18:00 -05:00
Jedrzej Kosinski 11252fc34f Added sliding reference window mode for ContextRef + ContextRef Mode nodes 2024-07-31 06:31:21 -05:00
Jedrzej Kosinski 1c68c56809 NaiveReuse is now functional for Uniform Context Options and relative fuse_method 2024-07-29 01:35:12 -05:00
Jedrzej Kosinski d1fc329c61 Fixed ContextRef so it keeps track of current cond/uncond idx - matching commit made to Advanced-ControlNet 2024-07-28 19:12:56 -05:00
Jedrzej Kosinski 58f914a426 Small cleanup 2024-07-27 21:06:06 -05:00
Jedrzej Kosinski b55fb0f56f Adjustments for soon-to-be ContextRef support in Advanced-ControlNet 2024-07-27 18:53:19 -05:00
Jedrzej Kosinski bd514925de Added strength_multival inputs to NaiveReuse (working) and ContextRef (no functionality at all) nodes, some scaffolding code for cleanup 2024-07-25 00:52:15 -05:00
Jedrzej Kosinski 3a8744860d Added initial work on two novel context consistency techs: NaiveReuse and ContextRef; with this commit, NaiveReuse is functional, but not mask_opt, ContextRef is totally unfunctional as will require appropriate rework of Advanced-ControlNet refcn code to be pushed out 2024-07-23 03:26:01 -05:00
Jedrzej Kosinski 4dd592e9fc Merge PR #427 from Kosinkadink/develop - node autosizing + maintenance
Node Autosizing + Small Maintenance
2024-07-15 19:14:05 -05:00
Jedrzej Kosinski b10c6fd211 version bump 2024-07-15 19:06:26 -05:00
Jedrzej Kosinski 6cd7747da8 Added Custom CFG Keyframes Interpolation and From List nodes, copied over set_model_options_post_cfg_function function into cfg_extras.py to slightly extend ComfyUI version compatibility 2024-07-15 19:05:12 -05:00
Jedrzej Kosinski 1fc556900d Added Load Camera Poses (Path) node 2024-07-15 17:01:50 -05:00
Jedrzej Kosinski 0899b1620a Added Manual Combine Cond/s nodes 2024-07-15 16:24:53 -05:00
Jedrzej Kosinski 3acf95e7a4 Added autosize on a bunch more nodes, added Sigma Schedule to Sigmas node 2024-07-15 16:12:56 -05:00
Jedrzej Kosinski b6a1a84df3 Added autosize to a lot of nodes, still more to setup 2024-07-12 18:01:11 -05:00