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
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
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
Alexander G. Morano
c0eab45d48
* removed hiding of widgets for new frontend mechanism (1.10.4+)
...
* Fix for `VALUE NODE` to properly output vector data
* Added explcit `VECTOR2 / INT`, `VECTOR3 / INT`, `VECTOR4 / INT` nodes for value input
* Restructure to remove old UX hide/show widget features for compatibility with frontend (1.10.4+)
2025-02-17 21:33:58 -05:00
Alexander G. Morano
9db24ba6b8
adjusted new default color config to old defaults
2025-02-04 03:43:45 -05:00
Alexander G. Morano
78242411c6
clean defaults -- moving to comfyui settings
...
reducing old jovimetrix API call routes for color settings
align jovi.widget.spinner to match all uses in all extensions (overlap)
2025-02-02 21:52:52 -05:00
Alexander G. Morano
0a4cb8bf24
added future note for colorpicker in FF
...
updates by webfiltered
2024-12-04 12:59:03 -05:00
filtered
6b5797b503
Spawn colour picker at cursor
2024-12-01 04:03:17 +11:00
filtered
e316b54fa2
[Refactor] Reorder - simpler flow
2024-12-01 04:01:53 +11:00
filtered
2eb8083191
Fix missed event rename
2024-12-01 02:05:25 +11:00
filtered
e94779c511
[Refactor] Reorder - simpler flow control
2024-12-01 02:04:49 +11:00
filtered
4afd7747e2
Add minimal conversion to CanvasPointer
...
Keeps structure where possible
2024-12-01 01:55:21 +11:00
filtered
6a7b7e769e
Add types
2024-12-01 01:53:20 +11:00
Alexander G. Morano
ef1b7fa22b
all image types except for pure grayscale (WxH)
...
image.__init__ now reduced to core functions
2024-09-18 21:13:17 -07:00
Alexander G. Morano
1955049ba8
shader imports cleaned for older scripts
...
rgb(a) color picker support (255 and linear) for vec in shaders
settings panel updated
2024-09-16 11:11:43 -07:00
Alexander G. Morano
9e434af8d4
JS syntax cleanup
2024-09-10 10:32:55 -07:00
Alexander G. Morano
4c9a28fede
new edge mode for GLSL shaders (clamp, wrap, mirror)
...
comparison node value conversion fixed
cleaned up midi filtering
2024-09-07 23:36:24 -07:00
Alexander G. Morano
83bf22828d
proper dict merge for child nodes
...
remove old color panel when using new extension
cleaner checks for dynamic nodes in UI side
ignore malformed vectors in RGB(A)
2024-08-16 15:05:42 -07:00
Alexander G. Morano
cc99cdf5d7
cleaning out debug loggers
...
better cv2tensor
auto-labels for rgb/rgba fields
2024-08-03 21:56:58 -07:00
Alexander G. Morano
7e37b3daf4
removed unneeded convert for non-vectors
...
test new AB hook
2024-07-31 22:42:58 -07:00
Alexander G. Morano
45df90063a
tweaked for html/md routes on any/all nodes that support "documentation"
2024-07-31 01:51:36 -07:00
Alexander G. Morano
1176e358d8
cleaned default for new frontend widget.options
...
html help for any node that has documentation
2024-07-31 00:50:22 -07:00
Alexander G. Morano
06710c5d70
another linting pass
...
slimmed structure of util_* files
2024-07-26 11:23:22 -07:00
Alexander G. Morano
87d294a8ff
js linting pass
...
removed dead widgets
30% speed up on init
2024-07-25 22:44:10 -07:00
Alexander G. Morano
8d3aab4416
glsl alpha + matte support
...
q node supports any depth, any size image in batch
js support for glsl dynamic nodes
cleanup JS debugging
JDataBucket for generic data py->js
2024-07-23 20:45:47 -07:00
Alexander G. Morano
50dc79458b
api routes for glsl programs tracker for glsl programs as nodes
...
reorg of utils.py
nicer globals for JS side
2024-07-21 17:58:36 -07:00
Alexander G. Morano
b53458bddb
working glsl dynamic inputs
...
documentation pass
constant + image would invert matte color
2024-07-13 22:30:18 -07:00
Alexander G. Morano
7faa0d27db
merged ideas of pythongossss PR #3842 https://github.com/comfyanonymous/ComfyUI/pull/3842/files to maintain zero core changes for tooltip support
2024-06-23 12:14:37 -07:00
Alexander G. Morano
d46bfe1f42
new color defaults
...
widget outline modes
consolidate AB BB optionals
2024-06-22 15:40:55 -07:00
Alexander G. Morano
9fc0e09814
cleanup widget show/hide
2024-06-21 09:28:22 -07:00
Alexander G. Morano
95b6fe7581
example images for flatten
...
expand tooltip space a little
align lerp, value, op binary dynamic inputs
route dynamic bus connection
2024-06-20 20:31:28 -07:00
Alexander G. Morano
1a5ecb5e0d
vec field iteration
2024-06-19 17:24:05 -07:00
Alexander G. Morano
1365e3a250
pre-flight check on _LIST
2024-06-08 18:46:37 -07:00
Alexander G. Morano
a679aaa1cc
monitor exception for mac/linux
...
first pass on audio loading/freq filter
spout writer was stuck on RGB no A
2024-06-06 00:15:06 -07:00
Alexander G. Morano
e0c48b37c3
cleanup for value, op binary, lerp.
2024-06-04 19:54:40 -07:00
Alexander G. Morano
d3b828eb90
min image size for pixel swap
...
re-parse the OUTPUT_IS_LIST :(
op binary, value lerp -- cleaned in JS side
2024-06-04 12:11:33 -07:00
Alexander G. Morano
119451a845
No conversion menu for default widgets
...
specific value case for dict->bool
2024-06-02 14:29:33 -07:00
Alexander G. Morano
7ba0c672aa
iterating glsl shaders
...
fixed transform bad dimension squeeze on mirror ops
added kaleidoscope shader
2024-03-30 21:20:38 -07:00
Alexander G. Morano
edb2a14388
fixed radius adjust bug with dilate and erode
...
.map for js colorpicker and showdown
deprecate cutout help system -- fully integrated to tooltips
fixed help window resize bug on 4k monitors
reduce end user visibility on log spam
2024-03-27 16:14:30 -07:00
Alexander G. Morano
50acdbe0b5
import cleanup to allow online services to work
2024-03-15 12:36:26 -07:00
Alexander G. Morano
9dfe0c1e4b
calc binary clean to match value node
...
value conversion functions breakout
remove debugs
2024-03-14 17:37:17 -07:00
Alexander G. Morano
e024fe2cd9
more robust channel_swap
...
re-write the init node entries
split tick into tick and pulsetronome
batch control utils
parse_dynamic general function for wildcard entries
first pass gradient node
re-format vector labels
noise node first pass
spout stream (in/out) first pass
2024-03-11 02:08:00 -07:00
Alexander G. Morano
4fc15d7d04
matte colors for grayscale working
...
tooltip text tweaked for size
removed min/max for all VEC fields
testing embedded/custom tooltips
value graph -- dont ask permission to resize
midi exceptions for INPUT_LIST
2024-02-23 17:22:01 -08:00
Alexander G. Morano
bca80b08d6
widget_vector default for when the canvas is zoomed
...
clearing up
2024-02-18 02:52:19 -08:00
Alexander G. Morano
701deb72fb
all nodes with first pass help and tooltips
2024-02-18 01:15:34 -08:00
Alexander G. Morano
00ad57b8a2
support alpha in tooltips. RGB sets the font color, A sets the background Alpha
...
cleaned up widget_vector to support color picker
2024-02-17 13:49:57 -08:00
Alexander G. Morano
314c59415e
tooltips
...
standalone extension in case others want to add
2024-02-17 03:58:54 -08:00
Alexander G. Morano
ab8fc6cbb9
migrated utils and core
2024-02-16 12:40:27 -08:00
Alexander G. Morano
61c8c34ae4
added RGB to all multi returns -- needs backfill
...
cleaner masks
constant, shape gen and text node all have new masking pass
shape gen.js
text gen.js
slightly tighter VEC UI layout to accommodate color
2024-02-14 22:54:14 -08:00
Alexander G. Morano
0444daab61
more dissemination of JS util functions into discrete units for clarity
2024-02-12 16:37:28 -08:00