Commit Graph
153 Commits
Author SHA1 Message Date
rgthree f3cce4162b Add help for the Image Comparer node. 2024-01-01 18:20:00 -05:00
rgthree d69709ebf3 Image Comparer gets two modes (click and slide); Also, save the image paths to widget so it will come back when refreshing. 2024-01-01 18:09:25 -05:00
rgthree c54edb5a5f New Node: Image Comparer for comparing two images in a single view. Works by holding mouse down (for now) 2024-01-01 14:43:00 -05:00
rgthree 84cb989ca3 Don't manipulate inputs for base-any-input nodes if we're currently copying many to clipboard. Fixes #76 2023-12-29 12:49:14 -05:00
rgthree 2077934184 Context Merge is supposed to merge latter contexts over previous. 2023-12-10 17:38:05 -05:00
rgthree a0e9f628a3 Add a zoom option to bookmarks and cleanup typings for widgets. Fixes #73 2023-12-10 14:37:22 -05:00
rgthree c45b9e5e93 Fix shortcut_key not saving to workflows. Addresses part of #73 2023-12-10 13:50:44 -05:00
rgthree 14e78bb6ee Match existing toggle widgets for displaying text, etc. when zoomed out; don't allow groups nav if zoomed out too far (stop accidental clicks). Addresses part of #72 2023-12-09 13:39:10 -05:00
rgthree 15dfeb8b6a Fast Reroutes! New configurable shortcuts to quickly connect nodes through reroutes without letting go of the mouse. 2023-12-09 13:23:45 -05:00
rgthree 11c96b2ba6 Check for optional DragAndScale on provided canvas (that's not supposed to be able to be null). Should address error in #71, but couldn't repro locally. 2023-12-08 20:22:22 -05:00
rgthree 92da23e60a A new node: context merge node. 2023-12-06 22:47:53 -05:00
rgthree 3d276f3d64 Start seed node as -1 when newly created. 2023-12-06 21:49:10 -05:00
rgthree 423d59c311 Better collapsed width calc for context nodes. 2023-12-06 21:48:43 -05:00
rgthree fb4bfd820d Mark bookmark as virutal node. 2023-12-06 21:47:37 -05:00
rgthree 7ee15fa7ea flavor. 2023-12-06 01:52:02 -05:00
rgthree 52b38f7f44 A hacky workaround to compensate for upstream comfyui changes. May help #69, in a round-a-bout hacky way. 2023-12-06 01:51:12 -05:00
rgthree 4ba02790ec Add missing onKeyDown and onKeyUp to litegraph typings. 2023-12-05 22:33:07 -05:00
rgthree 518d8eccf8 Extend rgthree and dialog from eventtarget; add showHelp method to base node; 2023-12-05 22:28:12 -05:00
rgthree f612c8482f Add proper connection layout to any switch. Fix #68 2023-12-05 21:25:56 -05:00
rgthree 47d946765a Update Dev script for web subdir 2023-12-05 20:25:58 -05:00
rgthree d893175896 Optimize timing for newly added nodes; use requestAnimationFrame after a setTimeout in case browser coordinates that with painting. 2023-12-03 23:51:17 -05:00
rgthree 43b40bb931 Place shared groups logic into a singleton service that optimizes Fast Group Muter/Bypasser when there are multiple nodes. Mentioned in #65 2023-12-03 23:17:46 -05:00
rgthree a81daa2a16 No-op; move Reroute node's class outside of registerExtension 2023-12-03 00:36:55 -05:00
rgthree 5694a274f3 Add custom sort to fast group muter/bypasser. Fixes #65 2023-12-02 19:18:54 -05:00
rgthree eb7bb9ab3b Move existing help popups to new rgthree help dialogs. 2023-12-02 14:08:59 -05:00
rgthree 530bbb36a4 Standardize help menu for new nodes. Cleanup rendering for fast group (add ellipsis). 2023-12-02 13:53:45 -05:00
rgthree debb5d3f59 Mark Fast Groups Muter/Bypasser as a Virtual Node. Should fix #64 2023-12-02 11:03:36 -05:00
rgthree 5fe31c188d remove debug console logs 2023-12-02 00:12:10 -05:00
rgthree 817a91b30e Switch to WEB_DIRECTORY pattern. Fixes #63 2023-12-02 00:11:26 -05:00
rgthree 34b34175f9 Fix messaging in link_fixer 2023-12-01 23:54:07 -05:00
rgthree a2922602f5 Add help for bypasser 2023-12-01 23:45:54 -05:00
rgthree c10e7d4759 Help Dialog for Fast Groups Muter and generic support for more. 2023-12-01 23:14:40 -05:00
rgthree 189bf8e099 New node! Adds a Bookmark node, that can be placed anywhere in the workflow, and given a shortcut_key to move the viewport right to that node in the top-left corner. 2023-12-01 23:00:38 -05:00
rgthree 981a5eb275 Only swap seed widget values if ComfyUI is currently processing a queue. Fixes #62 2023-12-01 22:20:25 -05:00
rgthree 65832bcc83 Change glob.glob to be compatible with old Python versions. Fixes #59, #49 2023-12-01 00:18:32 -05:00
rgthree 887bd53c59 Better name option for alerting for corrupt workflows. 2023-11-30 23:44:14 -05:00
rgthree 39c66749c2 Make showing the UI for corrupt links optional and off by default. It can be a power-user thing. 2023-11-30 23:41:46 -05:00
rgthree d7cf0e393b New Node: Fast Groups Bypasser 2023-11-30 23:04:03 -05:00
rgthree a7e7c3f196 New Node: Fast Groups Muter! 2023-11-30 22:37:46 -05:00
rgthree 9f655b3fe8 Apply link_page fix to TypeScript src. 2023-11-30 22:37:20 -05:00
rgthree 8d15053a48 Call to the nodeType's getExtraMenuOptions as other extensions may override it on its way from the server. Fixes #60 for Context and other nodes. 2023-11-27 12:39:23 -05:00
rgthree 03ede18cbe Call old oldGetExtraMenuOptions for seed. Fixes #60 2023-11-27 12:20:38 -05:00
Regis Gaughan, III 9e83c296c5 Merge pull request #57 from mcmonkey4eva/main
fix import link, fixes #56
2023-11-18 23:50:05 -05:00
Alex "mcmonkey" Goodwin 3a01046617 fix import link 2023-11-18 20:28:46 -08:00
rgthree a197b650c3 Generalize the UI messaging in rgthree. 2023-10-22 17:59:31 -04:00
rgthree a6f6df5e3a Call out to from rgthree server nodes, for ComfyUI-Manager badges 2023-10-22 14:46:47 -04:00
rgthree 9efc63e729 Built typescript. 2023-10-17 22:13:40 -04:00
rgthree f7ab5bc179 Move some utilities to shared_utils and clean up widgets in base node. 2023-10-17 22:13:00 -04:00
rgthree aea87a98b0 Remove message for using a previous version of comfy. While this may still be desired for some, it should be OK to use HEAD for most. 2023-10-17 21:59:29 -04:00
rgthree f0f820f28d Merge branch 'main' of https://github.com/rgthree/rgthree-comfy 2023-10-17 21:57:06 -04:00