763 Commits
Author SHA1 Message Date
Jedrzej Kosinski 3e2412f104 Merge PR #424 from AustinMroz/main - Add js to auto-size nodes
Add js to auto-size nodes
2024-07-12 08:21:23 -05:00
Jedrzej Kosinski 1b660e5353 Merge PR #425 from Kosinkadink/develop - Visualize Context Options nodes
Visualize Context Options nodes
2024-07-10 23:05:27 -05:00
Jedrzej Kosinski c8480f9b57 Cleaned imports, version bump 2024-07-10 23:03:57 -05:00
Jedrzej Kosinski 8ba29239bd Fix visualization images not being in float32, fix steps showing up as None when using S. Cus. node 2024-07-10 22:57:41 -05:00
Austin Mroz 7a8415b560 Enable autosize by widget instead of namespace.
Also adds a padding option which, if supplied is summed with the
calculated width when auto-sizing is applied.
2024-07-10 22:05:50 -05:00
Jedrzej Kosinski ce99718068 Added Visualize Context Options nodes, fixed bug with view options not getting their step properly set 2024-07-10 21:29:33 -05:00
Austin Mroz 8b86f64908 Add js to auto-size nodes 2024-07-10 13:46:20 -05:00
Jedrzej Kosinski f3b24c135b Merge PR #422 from Kosinkadink/develop - Custom CFG Improvements + GPU Noise
Custom CFG Improvements + GPU Noise
2024-07-09 21:19:42 -05:00
Jedrzej Kosinski b74d56c460 version bump 2024-07-09 21:07:49 -05:00
Jedrzej Kosinski 35c8fdb807 Hid Visualize Context Options node since I am still working on it 2024-07-09 21:07:31 -05:00
Jedrzej Kosinski 583c61cb66 Fixed deprecation prop on ancient animatediff settings nodes 2024-07-09 21:02:58 -05:00
Jedrzej Kosinski 7e8f521f89 Added cfg_extras to Custom CFG nodes to allow cfg patch scheduling (and stacking) 2024-07-09 20:47:16 -05:00
Jedrzej Kosinski 7ad604a30b Added PerturbedAttnGuide [Multival] node to allow multival inputs into PerturbedAttentionGuidance 2024-07-09 17:56:20 -05:00
Jedrzej Kosinski b7104b0da2 Refactored custom_cfg code to no longer use sampler_cfg_function patch, allowing that patch to not be overridden when using Custom CFG (some stuff might fail if it expects cond_scale to be a float instead of a tensor) 2024-07-09 17:32:44 -05:00
Jedrzej Kosinski 109e07a23c Enabled cfg1 optimization for Custom CFG when current cfg is 1.0 2024-07-09 16:26:51 -05:00
Jedrzej Kosinski e28b67781f Added 'comfy [gpu]' and 'auto1111 [gpu]' seed_gen 2024-07-09 14:43:50 -05:00
Jedrzej Kosinski 7d36d7176c start of work on context visualization, custom cfg simple variants 2024-07-09 12:44:27 -05:00
Jedrzej Kosinski 7c75983c2c Merge pull request #419 from Kosinkadink/develop
Version bump for .js fix
2024-07-03 01:52:40 -05:00
Jedrzej Kosinski 652ccea43d version bump 2024-07-03 01:51:28 -05:00
Jedrzej Kosinski 32aec88fb2 Merge pull request #418 from AustinMroz/main
Fix js nodes not having filter applied.
2024-07-03 01:40:48 -05:00
Austin Mroz 92d0845f32 Fix js nodes not having filter applied.
The workaround for filter being overwritten by applying to late for
refreshComboInNodes was to apply the filter with beforeRegisterNodeDef,
but that doesn't apply no js nodes inverted the issue of nodes being
hidden. A setup call has been added to ensure js nodes have the default
filter applied
2024-07-03 00:02:46 -05:00
Jedrzej Kosinski 832e8325ed Merge PR #416 from Kosinkadink/develop
Made use of deprecated/experimental .js features, made settings menu …
2024-07-02 01:11:48 -05:00
Jedrzej Kosinski de6a56f1db Made use of deprecated/experimental .js features, made settings menu names consistent 2024-07-02 01:10:08 -05:00
Jedrzej Kosinski 31d3799fa4 Merge PR #409 from AustinMroz/main
Implement a deprecation widget which also hides nodes from the search box
2024-07-02 00:49:13 -05:00
Austin Mroz 275e95147f Feature batch, refresh fix take 2
Added color option to set the color of the warning text

When the warning text is an empty string, the widget has 0 height,
effectively hiding it.

Added a warn type as well as options for including nodes of type
'deprecated' or 'experimental' in search anyways. If a widget does not
have an assigned type, it defaults to deprecated.

Actually fix nodes being hidden on refresh. The last attempt was merely
nothing ever being hidden because of a syntax error preventing teh
script from loading. This implementation takes the rather more heavy
handed approach of applying at beforeRegisterNodeDef and setting up the
global filter option at init. This makes it marginally more likely to
interfere with other plugins that attempt to modify app.graph.filter, so
added safety has been included elsewhere in the code.

Added example usage to to Inject PIA as to demonstrate how it might be
used for an experimental node.
2024-07-01 20:25:39 -05:00
Austin Mroz 05fa069814 Fix nodes being hidden on "Refresh" button 2024-06-25 02:02:24 -05:00
Austin Mroz b215cf1f8f Disable serialization of ADEWARN 2024-06-22 14:00:48 -05:00
Austin Mroz 8f01cedddb Implement JS to hide nodes from search
Implements a new ADEWARN widget which displays red warning text on a
node. Nodes which have an ADEWARN widget are hidden from the searchbox
2024-06-21 15:46:40 -05:00
Jedrzej Kosinski 72482e70f7 Merge pull request #408 from Kosinkadink/new-hook-update
Made lora hook patches work for newest ComfyUI
2024-06-20 09:08:17 -05:00
Jedrzej Kosinski 517d62b00d version bump 2024-06-20 09:07:14 -05:00
Jedrzej Kosinski 23f88690cd Made lora hook patches work for newest ComfyUI 2024-06-20 09:06:18 -05:00
Jedrzej Kosinski c98e8e6410 Merge PR #405 from Kosinkadink/develop - PIA, Image Injection, Multival Expansion
PIA, Image Injection, and Multival Expansion
2024-06-17 07:19:37 -05:00
Jedrzej Kosinski 528ae526fc Update README.md 2024-06-17 07:18:45 -05:00
Jedrzej Kosinski 62b0dae4c1 Added experimental node to inject PIA component into any AnimateDiff model (not very useful currently) 2024-06-17 07:17:29 -05:00
Jedrzej Kosinski f01d1f2e9d Update README.md 2024-06-17 06:53:36 -05:00
Jedrzej Kosinski bae652ebce version bump 2024-06-17 06:43:17 -05:00
Jedrzej Kosinski 7670f96fe4 Cleaned up some comments + added extra PIA cleanup 2024-06-17 06:37:20 -05:00
Jedrzej Kosinski 5ecbd9443b Added logging for image injection 2024-06-17 06:20:51 -05:00
Jedrzej Kosinski fa227805fb Implemented PIA paper's original preset values from diffusers code via PIA Input [Paper Presets], some prototype work on PIA effect_multival input (hidden for now) 2024-06-17 06:06:57 -05:00
Jedrzej Kosinski b2d8a07696 Made ksampler_get_injections use sigmas consistent with custom_ksampler_get_injections 2024-06-17 02:17:01 -05:00
Jedrzej Kosinski 3153f92519 Multival Scaled Mask node now accepts lists of floats for min_float_val and max_float_val, fixed Multival Dynamic throwing error if float_val list length less than mask length, simplified linear_conversion function 2024-06-17 01:13:47 -05:00
Jedrzej Kosinski 05459aa4a1 Merge branch 'main' into develop 2024-06-16 23:56:11 -05:00
Jedrzej Kosinski 379044e359 Merge pull request #404 from Kosinkadink/hook_update_fix
version bump
2024-06-16 23:55:36 -05:00
Jedrzej Kosinski 0d36e74fcf version bump 2024-06-16 23:55:01 -05:00
Jedrzej Kosinski 40ccb3ae87 Merge branch 'main' into develop 2024-06-16 21:45:21 -05:00
Jedrzej Kosinski 8f9d582bc0 Merge pull request #403 from Kosinkadink/hook_update_fix
Fix Lora Hooks for latest ComfyUI versions
2024-06-16 21:39:48 -05:00
Jedrzej Kosinski 89e449d757 Fix small error in updated code for ModelPatcherCLIPHooks 2024-06-16 21:35:58 -05:00
Jedrzej Kosinski 0a7e2d2841 Fixed lora hooks for newest ComfyUI versions 2024-06-16 21:10:14 -05:00
Jedrzej Kosinski 8b6c759d9e Added strength_multival to Image Injection node 2024-06-16 05:43:23 -05:00
Jedrzej Kosinski af2e29e33e Moved/renamed resize_source from Image Injection Options to resize_image on Image Injection node 2024-06-16 05:13:42 -05:00