Commit Graph
611 Commits
Author SHA1 Message Date
DrJKL ca19186bee Move Node and Samples into separate files (should speed up page load) 2024-10-25 13:46:11 -07: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 7975e919a7 Merge pull request #479 from AustinMroz/main
Allow autosize as hidden input, documentation updates
2024-10-24 21:31:32 -05: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
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 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 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 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 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
Jedrzej Kosinski 6eb3f2ccb9 Fix regression after latest ADE update with float list/tensor scale multival due to forgetting to replace self.sub_idxs = subidxs when exploring if scale_mask creation should be moved down a layer 2024-08-18 23:03:57 -05:00
Jedrzej Kosinski fb904a326c Merge PR #455 from Kosinkadink/develop - Per-Block Effect/Scale control
Per-Block Effect and Scale control
2024-08-16 09:18:56 -05:00
Jedrzej Kosinski 8c76a9ccf4 Added per_block input to Apply AnimateDiff+CameraCtrl Model 2024-08-16 09:18:02 -05:00
Jedrzej Kosinski 7eeed536d1 Fixed scale_masks param being None with CameraCtrl 2024-08-16 09:12:12 -05:00
Jedrzej Kosinski 541ece5915 cleanup conflicting type import 2024-08-16 08:42:43 -05:00
Jedrzej Kosinski 3c4d5d45e8 version bump 2024-08-16 08:38:25 -05:00
Jedrzej Kosinski 3a380d0a18 Added scale support to Per Block nodes 2024-08-16 08:35:40 -05:00
Jedrzej Kosinski 96d2807931 Added Per Block Floats nodes 2024-08-16 05:53:27 -05:00
Jedrzej Kosinski 6813b0c19b Fix sd_type check for AD Per Block node 2024-08-16 04:55:34 -05:00
Jedrzej Kosinski 1a87cefb18 Initial Per-Block implementation - only effect works currently, still need to implement scale, fixed some Apply node sizes due to .js changes with documentation 2024-08-16 03:40:33 -05:00
Jedrzej Kosinski f2376ebe9b Rollback moving of scale_mask and cameractrl_effect, refactor so that set_scale replaces set_scale_multiplier and set_scale_mask where applicable 2024-08-15 23:44:12 -05:00
Jedrzej Kosinski 2a520db00c Moved scale_mask and cameractrl_effec to TemporalTransformerBlock 2024-08-15 23:01:56 -05:00
Jedrzej Kosinski e34c410ceb Preparing for Per-Block Effect/Scale, fixed cameractrl_effect using raw_scale_mask instead of instead of raw_cameractrl_effect 2024-08-15 22:36:31 -05:00
Jedrzej Kosinski 2b1de6c2de Merge PR #453 from Kosinkadink/develop - Prompt/Value Scheduling Nodes + Desc.
Built-in Prompt Scheduling and Value Scheduling nodes + Description Feature
2024-08-15 01:16:06 -05:00
Jedrzej Kosinski 1ff11eeffd Update README.md 2024-08-15 01:10:19 -05:00
Jedrzej Kosinski 908063ec29 version bump 2024-08-14 23:55:03 -05:00
Jedrzej Kosinski 29d41cd553 Add descriptions to scheduling nodes 2024-08-14 23:54:16 -05:00
Jedrzej Kosinski c27e0ffc28 Add progress bar and workflow interruption support to Prompt Scheduling 2024-08-14 19:25:35 -05:00
Jedrzej Kosinski d7993a4afb Add autosize to ValueScheduling nodes 2024-08-14 19:01:39 -05:00
Jedrzej Kosinski 8f3c9cd79d Strip grouping symbols from Value Scheduling vals 2024-08-14 18:54:32 -05:00
Jedrzej Kosinski a23df2f696 Improved command handling for prepend_text/append_text 2024-08-14 18:22:59 -05:00
Jedrzej Kosinski 0e81426aba Add values_replace, prepend_text, and append_text functionality to Prompt Scheduling nodes, add Float to Floats node, fix an edge case in prompt scheduling 2024-08-14 06:03:05 -05:00
Jedrzej Kosinski 7e6a93d1b2 Exposed slerp (default was lerp) tensor interpolation method 2024-08-13 00:50:21 -05:00
Jedrzej Kosinski 95a8967ba5 Initial implementation of prompt scheduling 2024-08-12 21:52:37 -05:00
Jedrzej Kosinski 6c8f627c3d Add a Multival [Floats] node 2024-08-12 13:26:48 -05:00
Jedrzej Kosinski cad9d9889b Merge branch 'main' into develop 2024-08-12 13:16:55 -05:00
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