Commit Graph

  • 340533d536 New node to get the width height of an image, latent or mask. rgthree 2025-05-11 22:09:27 -04:00
  • 4fa340d667 Don't splice to return of previous getExtraMenuOptions. Fixes #495 rgthree 2025-05-11 21:16:04 -04:00
  • 57cbded462 Add power primitive py, oops rgthree 2025-05-11 08:50:17 -04:00
  • 2d2fe9d48d Power Primitive rgthree 2025-05-10 23:19:14 -04:00
  • 5a0ce4f4ee New Node: Power Primitive. rgthree 2025-05-10 21:56:42 -04:00
  • aa6c75a30b Remove non-nullability assertions from link_fixer. rgthree 2025-05-07 22:41:49 -04:00
  • 96aad0528c build from source. rgthree 2025-05-07 20:17:11 -04:00
  • 41398d7969 Merge pull request #489 from huchenlei/huchenlei-patch-1 Regis Gaughan, III 2025-05-07 20:16:19 -04:00
  • ba63b5fa8c Fix link exist check Chenlei Hu 2025-05-07 14:11:16 -04:00
  • e73edeed1a Rewrite and fix some inconsistencies with the link_fixer. Fixes #483 rgthree 2025-05-07 00:07:22 -04:00
  • 5dc53323e0 Hacks around a bug in ComfyUI Frontend with cyclical configuration data. Addresses #471 rgthree 2025-04-18 21:01:25 -04:00
  • b84f39c7c2 Don't return menu options when splicing despite bad typing. Fixes #462 rgthree 2025-04-06 21:41:47 -04:00
  • b8a9f94640 Fix ComfyUI not calling draw on widgets with non-custom types any longer. Fixes #460 rgthree 2025-04-04 21:22:50 -04:00
  • d37740b0db Pull some changes from dev to main rgthree 2025-03-29 21:09:49 -04:00
  • f044a9dbb3 Adds the comfyorg/comfyui-frontend-types to the codebase. rgthree 2025-03-29 14:49:35 -04:00
  • d10b7c87f4 Pull in actual litegraph.js types, replacing rgthree-comfy version. rgthree 2025-03-28 22:48:42 -04:00
  • cb36126240 Fix case where the link type is not defined (which shouldn't happen but was in #447) rgthree 2025-03-25 23:00:35 -04:00
  • 3d30a6de68 Fix reroute nodes that stopped positioning their inputs/outputs after ComfyOrg/litegraph deprecated getConnectionPos. Addresses #447 and #449 rgthree 2025-03-25 22:36:22 -04:00
  • ab37a0bd37 Cleanup debugging wrapper. rgthree 2025-03-17 21:10:55 -04:00
  • 4c87142dda Handle change in ComfyUI widget config dropping minWidth/minHeight. Fixes #443 rgthree 2025-03-17 21:08:16 -04:00
  • 32142fe476 Fixes link_fixer which broke when ComfyUI frontend started bundling code rather than serving independant modules. Helps #371 rgthree 2025-02-21 20:42:49 -05:00
  • 31b784bac4 Ensures weird LiteGraph submenu calling also calls extensions' overrides. Fixes #369 and #417 rgthree 2025-02-17 18:37:26 -05:00
  • 5d771b8b56 Add pyproject for comfy registry. rgthree 2024-12-30 22:58:51 -05:00
  • d7d5c92754 Create publish_comfy_registry_action.yml Regis Gaughan, III 2024-12-30 22:56:52 -05:00
  • 4fc1d9232f Add to Power Prompt widgets. Fixes #396 rgthree 2024-12-22 22:36:36 -05:00
  • 53724bfab2 Release keys pressed during SHIFT when SHIFT is released. Fixes #376 rgthree 2024-12-22 22:20:09 -05:00
  • 5f2d8a1d19 Forgot to remove saved prompts from simple power pompt. Fixes #402 rgthree 2024-12-19 00:57:51 -05:00
  • 626fc04911 Remove saved prompts; not sure they ever worked, and cause issues for some installs. Addresses #398 and #399 rgthree 2024-12-18 21:23:24 -05:00
  • e6ae355bb8 Only mark dirty during widget stabilization if something has changed. Addresses #397 rgthree 2024-12-14 13:50:26 -05:00
  • 70756c044d No need to JSON.dump primitive values for display any. Prob fixes #360. rgthree 2024-11-29 15:04:32 -05:00
  • 6d22bbf450 Add back the overlay to show current down keys for #376 rgthree 2024-11-24 15:58:18 -05:00
  • 8df5e33109 Use passed value 'to' for mode change rather than accessing this.mode (as other getters may be in the way). Partly for #362 rgthree 2024-11-05 23:09:30 -05:00
  • 6f82a5c72f When dragging onto a node, don't let LiteGraph override title to default and check there's a workflow in the file before asking to replace workflow. Fixes #350 rgthree 2024-10-11 21:41:45 -04:00
  • 206a6fac41 Handle breaking changes in LGraphNode that unow that uses defineProperty. Fixes #349 and #351 rgthree 2024-10-11 21:20:17 -04:00
  • d5a2f47a58 Fix forward changes to accomodate Progress Bar positioning with ComfyUI_frontend changes in 1.3.x. Fixes #339. rgthree 2024-10-01 21:09:19 -04:00
  • acfc491cbd Manual Merge enhancements from other branches; Refresh config, fix regular clip encode; and cleanup server routes and utils. rgthree 2024-10-01 00:13:51 -04:00
  • 7924df4c4c Remove the no longer needed execution optimization and messaging. rgthree 2024-09-26 21:40:12 -04:00
  • 083ad2aebb Add a fast-group toggle for queue'ing the group output nodes. Fixes #320 rgthree 2024-09-15 17:36:45 -04:00
  • 98f7a0524b If we get a special seed to seed backend node, then force it to be 'changed'. Fixes #326 rgthree 2024-09-11 22:17:04 -04:00
  • cae8e2ad28 Fix issue with comfy ui's popup behavoir for small menus on the bottomn. Fixes #306 rgthree 2024-08-28 22:32:06 -04:00
  • 9b3b236ead Add titlebar back to display nodes; this also allows the id bading to appear. Fixes #309 rgthree 2024-08-28 21:44:35 -04:00
  • bbd4f632d8 Fix missing tuple data from Dynamic Context merge. Fixes #312 rgthree 2024-08-28 21:37:02 -04:00
  • bbcd1a73ad Makes IContextMenuItem.content optional because, I guess it is? Fixes #310 rgthree 2024-08-28 20:53:49 -04:00
  • 17df78ec03 Fixes reroute fast-keys regression caused by ComfyUI's LiteGraph breaking changes. Fixes #300 rgthree 2024-08-17 17:47:29 -04:00
  • dd534e5384 Parse json through several passes of strictness. Fixes #294 rgthree 2024-08-10 20:40:00 -04:00
  • fb138ddf6f Update some infra, and add unreleased Dynamic Context work for testing. rgthree 2024-08-08 22:05:57 -04:00
  • 847ec8939d update to utils too. rgthree 2024-08-08 00:19:12 -04:00
  • 65e05d4782 Updating some common code from dev branches. rgthree 2024-08-08 00:02:37 -04:00
  • 8274753c3e Handle bad NaN from other extensions in saved pnginfo. rgthree 2024-08-06 23:19:10 -04:00
  • 03ced76b8c Add a menu item for Queuing a single Group. rgthree 2024-08-04 15:00:05 -04:00
  • c226c7deac Move standalone services to services dir. rgthree 2024-08-04 11:11:03 -04:00
  • 71ed4c4296 Add rgthree-comfy buttons to the top bar, and better capture key events now that Comfy has UI outside of LiteGraph. Other cleanup + fixes too. Fixes #286 rgthree 2024-08-03 15:26:47 -04:00
  • 2c8ddf29ea Cleanup for settings up virtual nodes rgthree 2024-07-30 22:03:26 -04:00
  • 2613da28c6 better import handling and formatting pass. rgthree 2024-07-24 23:55:32 -04:00
  • 00841a8baf Some better typing and infra for integration testing. rgthree 2024-07-24 22:30:06 -04:00
  • 37d8759dbf Don't force body to be grid, some other extensions aren't ready. rgthree 2024-07-10 07:22:54 -04:00
  • fc7c2fde3e Force the grid display on body even when ComfyUI's new layout bar isn't used. Fixes #275 and #274 rgthree 2024-07-09 20:50:50 -04:00
  • bb0232e817 Use updated comfyui page grid for progress bar. Fixes #261 rgthree 2024-07-06 14:08:04 -04:00
  • 04f7e0cbc6 Comment changes to the LiteGraph type. rgthree 2024-07-03 00:39:18 -04:00
  • 258e735a70 Change Litegraph type to optional color and handle breakages. Fixes #266. rgthree 2024-07-03 00:36:10 -04:00
  • a7f34b16f8 Add nodes to rgthree-menu. Addresses #269 rgthree 2024-07-02 23:41:52 -04:00
  • bd958e40a3 Make flexible inputs work with https://github.com/comfyanonymous/ComfyUI/pull/2666 rgthree 2024-06-24 21:06:57 -04:00
  • bca23c6cdf Manually add context to nodes suggestion list because ComfyUI only does 'required' inputs. Fixes #257 rgthree 2024-06-22 20:51:35 -04:00
  • d233e0fa5e Adds support for url-list node-drop support and also removes stray console.log. rgthree 2024-06-20 22:47:27 -04:00
  • 8c92a8a5d8 AnySwitch: Add dynamic number of inputs to Any Switch. rgthree 2024-06-20 22:29:27 -04:00
  • be08b0f875 New Feature: Import a single node's widgets' values on drag & drop. Off by default. rgthree 2024-06-19 21:58:37 -04:00
  • 45781c3dbb Allow infinite context inputs for Context Switch, Merge, and their Big nodes. Fixes #253 rgthree 2024-06-17 23:20:39 -04:00
  • 45ad0ab813 Block from nodeCreated event on rgthree-comfy nodes until https://github.com/jags111/efficiency-nodes-comfyui/pull/203 is pulled and saturated. rgthree 2024-06-15 21:21:09 -04:00
  • bcdf53e726 Fix image comparer not updating open/copy images from menu. rgthree 2024-06-11 22:32:55 -04:00
  • ab0a59a70f Fix optional chain for unsupported browsers. rgthree 2024-06-10 22:48:28 -04:00
  • de9fb7bbe3 Move key processing to overloaded LiteGraph to ensure propagation; clear all keys on Mac when Command key is lifted. Fixes #238 rgthree 2024-06-10 22:28:53 -04:00
  • 7b8ea34347 Add css vars for colors for custom themeing. For #239 rgthree 2024-06-09 15:29:16 -04:00
  • 754107ccf6 Fix power lora loader now chaning first entry with mouse move. Fixes #245 rgthree 2024-06-08 20:31:36 -04:00
  • 73da0aeb19 Adds debug key info to the UI in debug mode. For #238 rgthree 2024-06-07 23:16:18 -04:00
  • c8603bc24a Comparer: Don't error on muted inputs & allow choosing from batch images in A and/or B. rgthree 2024-06-07 22:52:21 -04:00
  • 75fbffea40 Power Lora: Reset check for mouse move on mouse up. Fixes #245 rgthree 2024-06-07 22:09:12 -04:00
  • a20c9aeebe Some enhancements for Power Lora Loader; Some None checks for lora info in server. Addresses #232 rgthree 2024-05-21 20:52:20 -04:00
  • 23fddb87c8 Merge branch 'main' of https://github.com/rgthree/rgthree-comfy rgthree 2024-05-20 21:01:35 -04:00
  • 6f270eee23 Remove debug logs. rgthree 2024-05-20 21:01:30 -04:00
  • aa9f29f4d4 Merge pull request #200 from DrJKL/drjkl/bookmark-increment Regis Gaughan, III 2024-05-20 20:58:11 -04:00
  • 738441aa19 Address comments :-) DrJKL 2024-04-20 01:09:48 -07:00
  • 9494cfc9bc Set bookmarks' default shortcut to an unused value, at least for the first 36... DrJKL 2024-04-17 15:55:11 -07:00
  • d1b6ee84bc Add image data in civitai lora image previews. For #223 rgthree 2024-05-18 00:10:20 -04:00
  • 5f86b99bc3 Some cleanup and new menu class. rgthree 2024-05-17 23:21:42 -04:00
  • 2fb14983b1 Remove console.log rgthree 2024-05-17 21:57:24 -04:00
  • a8dceb0d7b Add in safetensors metadata (trained words, base model file). For #223 rgthree 2024-05-17 21:51:25 -04:00
  • 872d264df1 Fix reroute shortcuts splitting. Fixes #228 rgthree 2024-05-16 17:32:09 -04:00
  • c7a4e6be13 QoL; For the bookmark shortcut key input, hijack keydown to determine the keys to press. rgthree 2024-05-16 17:24:35 -04:00
  • e0e3107948 Fix shift check when not all keys are down for bookmark. rgthree 2024-05-15 23:49:16 -04:00
  • f4eba67933 Enhance bookmarks to allow for multiple-key shortcuts, and make the key check exclusive (except for shift). Helps #227 rgthree 2024-05-15 22:04:15 -04:00
  • ad6029145c Smoothing out some rought edges for power lora loader info dialog. rgthree 2024-05-15 00:26:23 -04:00
  • 05bf3d0502 dropped dep rgthree 2024-05-14 23:53:09 -04:00
  • 2d7f3d5a20 Add an info dialog to right-click menu in Power Lora Loader with support for same-named images and civitai lookup. rgthree 2024-05-14 23:51:49 -04:00
  • 9f532bd5a0 General updates from other branches rgthree 2024-05-06 20:12:08 -04:00
  • 017a1595cd Merge pull request #198 from DrJKL/drjkl/bookmark-label Regis Gaughan, III 2024-05-06 19:52:58 -04:00
  • d4cd774d7b Move and align feature config. DrJKL 2024-05-05 00:35:19 -07:00
  • 0aaba5e553 Rebuild post-merge DrJKL 2024-04-21 16:26:16 -07:00
  • 542d457958 Single Stream + Threequals DrJKL 2024-04-21 16:22:44 -07:00
  • 4d1c66ec0f Address comments :-) DrJKL 2024-04-20 01:55:56 -07:00
  • b61ac28b2f Add bookmarks list menu. Also adds a label property to them. Think it's worth exposing it on hover as a pseudo-title? DrJKL 2024-04-17 15:03:51 -07:00