Commit Graph
56 Commits
Author SHA1 Message Date
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
Alexander G. Morano 8980f28643 add matte support for sizemode "widget"
clean up js imports -- made more explicit
COLOR dot for VEC3/VEC4 if RGB=True in the options
2024-02-12 14:46:06 -08:00