Alexander G. Morano
a28214a015
merged auto-level into old level node
2025-09-04 23:15:00 -04:00
Alexander G. Morano
07edee1be9
patched for v3
2025-09-04 22:42:56 -04:00
Alexander G. Morano
3895344681
two modes
...
* histogram, has a clip value 0->1. Default is 0.5.
* auto == linear auto-level (which is equivalent to a histrogram with clip value 1.0)
2025-09-04 22:26:46 -04:00
Alexander G. Morano
cb00ef610d
* fixed regression in FLATTEN node
2025-08-15 16:17:10 -04:00
Alexander G. Morano
22cf9f17d2
* tick allows for float/int start
2025-08-12 16:26:30 -04:00
Alexander G. Morano
a543edb393
* fixed css for DELAY node
...
* delay node timer extended to 150+ days
* all tooltips checked to be TUPLE entries
2025-08-03 19:39:07 -04:00
Alexander G. Morano
5bdded1c91
* support for tensors in OP UNARY or OP BINARY
2025-07-31 18:23:56 -04:00
Alexander G. Morano
4cc2230acf
* added BATCH TO LIST node
...
* `VECTOR` node(s) default step changed to 0.1
2025-07-27 02:10:16 -04:00
Alexander G. Morano
25cfed0cc4
* allow numpy>=1.25.0
2025-07-13 14:16:39 -04:00
Alexander G. Morano
af484c87db
* updated to cozy_comfyui 0.0.39 -- Converion for RGBA streamline
2025-07-07 16:23:22 -04:00
Alexander G. Morano
8056568f6a
Type Hints updated
2025-07-04 17:12:40 -04:00
Alexander G. Morano
3d68e8e379
* GRAPH NODE updated to use new mechanism in cozy_comfyui 0.0.37 for list of list parse on dynamics
2025-06-28 17:16:14 -04:00
Alexander G. Morano
1c8edebf03
* fixed resize_matte mode to use full mask/alpha
2025-06-18 12:48:35 -04:00
Alexander G. Morano
e9014947df
* allow hex codes for vectors
...
* updated to cozy_comfyui 0.0.36
2025-06-18 03:53:48 -04:00
Alexander G. Morano
bd5bdc6caf
mask for constant
2025-06-11 15:05:11 -04:00
Alexander G. Morano
cda1974b02
* cleaned up image_convert for grayscale/mask
...
* updated to cozy_comfyui 0.0.35
2025-06-07 19:39:38 -04:00
Alexander G. Morano
3ac86e664b
* updated to comfy_cozy 0.0.34
...
default width and height to 1
removed old debug string
akashic try to parse unicode emoji strings
2025-06-06 01:36:06 -04:00
Alexander G. Morano
21aa320d53
* fixed dynamic nodes that already start with inputs (dynamic input wouldnt show up)
...
* patched Queue node to work with new `COMBO` style of inputs
2025-06-02 02:58:23 -04:00
Alexander G. Morano
817474017c
* updated to comfy_cozy 0.0.32
2025-05-29 13:34:35 -04:00
Alexander G. Morano
804fed3255
* added SPLIT node to break images into vertical or horizontal slices
2025-05-27 19:29:21 -04:00
Alexander G. Morano
d365f18232
removed fixed sorting
2025-05-27 18:51:34 -04:00
Alexander G. Morano
0c95492566
re-ranged all FLOAT to their maximum representations
2025-05-27 17:46:17 -04:00
Alexander G. Morano
48e8f5d889
loosened restriction for python 3.11+ to allow for 3.10+
2025-05-25 22:55:04 -04:00
Alexander G. Morano
b864d534f4
updated to comfy_cozy 0.0.25
2025-05-16 15:00:38 -04:00
Alexander G. Morano
e7c4363417
trans check
...
calc check
vars check
2025-05-16 03:14:27 -04:00
Alexander G. Morano
c97e5a8648
create check
2025-05-15 18:45:06 -04:00
Alexander G. Morano
017baf09b6
color check
2025-05-15 16:44:18 -04:00
Alexander G. Morano
2bde15c448
adjust check
2025-05-15 04:16:07 -04:00
Alexander G. Morano
ed4bab5dbc
PixelMergeNode invert mask inputs
...
push adjust functions into cozy_comfyui
2025-05-15 01:47:28 -04:00
Alexander G. Morano
2dd0f17bbe
* AdjustLightNode, AdjustBlurNode, AdjustPixelNode
...
* widget_vector tweaked to disallow non-numerics
* widgetHookControl streamlined
2025-05-14 04:00:11 -04:00
Alexander G. Morano
4caec76623
* widget_vector tweaked to disallow non-numerics
...
* widgetHookControl streamlined
2025-05-13 17:06:09 -04:00
Alexander G. Morano
635e6da827
shifted cozy mask ops to compose
...
cleaned up dynamic inputs
2025-05-12 02:53:33 -04:00
Alexander G. Morano
462b2bb263
full image lib migration to cozy_comfyui
2025-05-11 02:49:09 -04:00
Alexander G. Morano
dbacc08330
cleanup blendmodes -- support now in cozy_comfyui
2025-05-11 02:31:41 -04:00
Alexander G. Morano
194a0fd48f
migrated 90% of image ops to cozy_comfyui
2025-05-11 01:58:54 -04:00
Alexander G. Morano
193fe7d2a9
assume all tensors and numpy are RGB(A). Convert to BGR on CV2 requirement
...
Added explicit MASK option for Pixel Split
levels function tweak
2025-05-10 03:37:06 -04:00
Alexander G. Morano
9c8cd9a502
adjust node split into 4/5 nodes
2025-05-09 02:52:06 -04:00
Alexander G. Morano
1f106fd665
* Allow masks to be inverted at inputs
...
* `EnumScaleInputMode` for `BLEND` node to adjust inputs prior to operation
* allow images or mask inputs in `CONSTANT` node to fall through
* `VALUE` nodes return all items as list, not just >1
2025-05-08 23:36:35 -04:00
Alexander G. Morano
67ac980951
Support for NUMERICAL (bool, int, float, vecN) inputs on value inputs
2025-05-08 14:01:57 -04:00
Alexander G. Morano
abbe17e485
fixed for VEC* types using MIN/MAX
2025-05-08 13:59:33 -04:00
Alexander G. Morano
425b13feec
pushing to clear version error?
2025-05-07 22:49:38 -04:00
Alexander G. Morano
4ab58f47e1
freeze before attempting to fix vectors again
2025-05-07 15:24:23 -04:00
Alexander G. Morano
18f1257c69
* fixed IS_CHANGED in graphnode
...
* updated `TICK SIMPLE` in situ of `TICK` to be inclusive of the end range
* migrated ease, normalization and wave functions to cozy_comfyui
* first pass preserving values in multi-type fields
2025-05-06 04:30:06 -04:00
Alexander G. Morano
8853f22068
* fixed IS_CHANGED in graphnode
...
* updated `TICK SIMPLE` in situ of `TICK` to be inclusive of the end range
* migrated ease, normalization and wave functions to cozy_comfyui
2025-05-05 21:42:52 -04:00
Alexander G. Morano
f1bdabc2e6
fixing nodes that require NOT_IDEMPOTENT
2025-05-05 02:52:01 -04:00
Alexander G. Morano
90a89a781f
* Cleaned up all node defaults
...
* Vector nodes aligned for list outputs
* Cleaned all emoji from input/output
* Clear all EnumConvertTypes and align with new comfy_cozy
* Lexicon defines come from Comfy_Cozy module
* `OP UNARY` fixed factorial
* Added fill array mode for `OP UNARY`
* removed `STEREOGRAM` and `STEROSCOPIC` -- they were designed poorly
2025-05-05 00:12:01 -04:00
Alexander G. Morano
2baba1e4c2
Lexicon updated to come from comfy_cozy
2025-05-04 23:48:55 -04:00
Alexander G. Morano
ca52e98b6c
webhooks for dyanmic widget changes updated
2025-05-04 18:33:42 -04:00
Alexander G. Morano
d8badc5320
op_unary
...
fixed factorial
added fill array mode for op unary
2025-05-04 03:32:02 -04:00
Alexander G. Morano
558693fc8f
cleaned up defaults
...
vector nodes aligned for list output
vars complete
2025-05-04 01:20:54 -04:00
Alexander G. Morano
70ab1e942b
first pass on cleaning all emoji from input/output
2025-05-03 04:19:28 -04:00
Alexander G. Morano
152e91de7c
clear all EnumConvertTypes and align with new comfy_cozy
2025-05-02 15:07:24 -04:00
Alexander G. Morano
7c579fce03
* new comfy_cozy support
2025-05-01 03:38:08 -04:00
Alexander G. Morano
53918f8044
* auto-convert all VEC*INT -> VEC* float types
...
* readability for node definitions
2025-04-30 23:20:05 -04:00
Alexander G. Morano
583ecbba3e
unified widget_vector
2025-04-30 23:19:44 -04:00
Alexander G. Morano
68eb3e7ea8
vector updated to support single vector type input (vec)
2025-04-30 04:32:40 -04:00
Alexander G. Morano
5b992822cf
image info updated for batch reads
2025-04-30 04:32:15 -04:00
Alexander G. Morano
861ca9fe76
SHAPE NODE fixed for transparency blends when using blurred masks
2025-04-24 15:53:23 -04:00
Alexander G. Morano
a28e54853b
removed inversion in pixel splitter
2025-04-24 13:02:26 -04:00
Alexander G. Morano
0d02b2f613
categories aligned to new comfy-cozy support
2025-04-23 23:41:21 -04:00
Alexander G. Morano
b5971aa838
collapsed lexicon definitions
...
realigned categories
2025-04-22 03:29:47 -04:00
Alexander G. Morano
7e836e83ab
all JS messages fixed
2025-04-19 20:40:25 -04:00
Alexander G. Morano
ac15ace549
fixed reset message from JS
2025-04-19 16:20:29 -04:00
Alexander G. Morano
0bee1b7062
patched new frontend input mechanism for dynamic inputs
...
reduced requirements
removed old vector conversions waiting for new frontend mechanism
2025-04-19 15:48:49 -04:00
Alexander G. Morano
5459a955fb
fixed bug in resize_matte MODE that would fail when the matte was smaller than the input image
...
migrated to image_crop functions to cozy_comfyui
2025-04-17 18:16:27 -04:00
Alexander G. Morano
81f67e755c
updated functions to use cozy_comfyui
2025-04-14 15:01:40 -04:00
Alexander G. Morano
957044719c
migrate messages into new cozy_comfyui setup
2025-04-14 14:34:14 -04:00
Alexander G. Morano
5e9e0e9f9d
* core supports switched to [cozy_comfyui]( https://github.com/cozy-comfyui/cozy_comfyui )
2025-04-14 02:04:37 -04:00
Alexander G. Morano
869001110c
* all nodes will accept LIST or BATCH and process as if all elements are in a list.
...
* patched constant node to work with `MATTE_RESIZE`
* patched import loader to work with old/new comfyui
* missing array web node partial
* removed array and no one even noticed.
* all inputs should be treated as a list even single elements []
2025-04-12 02:31:53 -04:00
Alexander G. Morano
d2a5ca40f8
Fixes the import for old/new comfyui mechanism
2025-04-12 01:28:40 -04:00
Alexander G. Morano
e7951974b6
Merge pull request #92 from MightyYeti/main
...
Patches import
2025-04-12 01:22:15 -04:00
Alexander G. Morano
4e7952d333
Update __init__.py
2025-04-12 01:20:40 -04:00
Alexander G. Morano
e6b88ccbc3
Update pyproject.toml
2025-04-12 01:19:27 -04:00
Alexander G. Morano
01995c82c6
Update requirements.txt
2025-04-12 01:18:13 -04:00
Alexander G. Morano
6abc812324
rip out glsl, webcam, spout, midi, help and
2025-03-29 01:07:07 -04:00
Alexander G. Morano
b93ff3b19e
updated requirements for numpy to only be >=1.26.4
2025-03-28 18:09:10 -04:00
Alexander G. Morano
393359cee4
dunno how to work around comfyui not doing type conversion
2025-03-25 18:07:57 -04:00
Alexander G. Morano
136625bd6a
dunno how to work around comfyui not doing type conversion
2025-03-25 18:07:10 -04:00
Alexander G. Morano
0c401dbdfe
* updated numby jit to ignore python objects
...
* aligned float("NaN") constructs
2025-03-18 21:55:46 -04:00
Alexander G. Morano
cacbe3ee1a
* vectors now convert in-line
2025-03-18 04:02:05 -04:00
Alexander G. Morano
ae7d8b1594
* allow vectors to be inline inputs + widget cause waiting for ComfyUI team is painful
...
* changed precision default to 3
* merged new action from ComfyUI team
2025-03-17 19:33:27 -04:00
Alexander G. Morano
adf8d58f5b
more type hint updates
2025-03-17 18:54:46 -04:00
Alexander G. Morano
00a4b79fd3
proper type of INPUT_TYPES return
2025-03-17 18:37:30 -04:00
Alexander G. Morano
81bf0a201a
comment cleaning
2025-03-17 02:15:08 -04:00
Alexander G. Morano
189a8f4227
Merge pull request #83 from ComfyNodePRs/update-publish-yaml
...
Update Github Action for Publishing to Comfy Registry
2025-03-14 15:35:01 -04:00
Alexander G. Morano
aeb865a63f
cleanup for purz stream
2025-03-06 21:12:13 -05:00
Alexander G. Morano
79f919bedc
defaults for regex colorizer entries
...
fall through for constant node input
2025-03-06 16:53:37 -05:00
Alexander G. Morano
d71e4db764
auto-size masks during mask add
...
fix some limits on transform node
fix inversion in pixel merge
2025-03-06 15:25:58 -05:00
Alexander G. Morano
7de8224225
* removed security scanner failures for in-line http links
...
* aligned core_color to match breakout updates
* fixed configuration bug when no configuration present
* moved color defaults to top and better entries
* removed old config file route
2025-03-06 13:45:12 -05:00
Alexander G. Morano
c01c68bc24
* aligned core_color to match breakout updates
...
* fixed configuration bug when no configuration present
* moved color defaults to top and better entries
* removed old config file route
2025-03-02 21:03:45 -05:00
Alexander G. Morano
7678d6727f
fixed readme dates!
2025-03-01 22:30:42 -05:00
Alexander G. Morano
26bdd7d799
direct mask support for TRANSFORM NODE
2025-03-01 18:29:21 -05:00
Alexander G. Morano
4900212377
* fixed import bug in widget_vector
...
* cleaner akashic output
* valid types for specific node inputs
* updated value node to return [0] (list) instead of just an int when empty
2025-02-25 01:09:20 -05:00
Alexander G. Morano
8919e1915b
* updated value node to return [0] (list) instead of just an int when empty
2025-02-24 02:33:43 -05:00
Alexander G. Morano
6cf6c1861b
removed duplicated nodes for vector INT* types
...
better akashic outputs
parse_param* ANY parse adjustment for all input
2025-02-24 02:18:24 -05:00
Alexander G. Morano
77fab84b8a
* vector fields can now be reset by clicking on the header of the field
2025-02-23 03:59:52 -05:00
Alexander G. Morano
1ac6014806
* cleanup api names
...
* cleaned up typehints
* fixed stupid bug that would just overwrite color defaults on refresh
2025-02-22 16:31:08 -05:00
Alexander G. Morano
7b4b275ae4
nomenclature
...
camera_list matches function in Jov_Capture
2025-02-18 22:21:15 -05:00
Alexander G. Morano
75d58b822b
better typehints
...
faster timeout for webcamera
promptserver should not be wrapped in exception
2025-02-18 18:38:31 -05:00
Alexander G. Morano
a6a9c69ff9
check frontend version and switch conversion logic
...
outputs have to be singular since comfy lists force per item iteration
2025-02-18 01:52:06 -05:00