Commit Graph

  • a23d8be77b [feat] Add Vue-based node rendering system with widget support bymyself 2025-07-04 22:20:52 -07:00
  • 0de3b8a864 [feat] Add QuadTree spatial data structure for node indexing bymyself 2025-07-03 17:54:23 -07:00
  • 122170fc0d [fix] Fix widget value synchronization between Vue and LiteGraph bymyself 2025-07-03 17:14:02 -07:00
  • cd3296f49b [feat] Add viewport debug overlay for TransformPane bymyself 2025-07-03 12:16:45 -07:00
  • 124db5991f [feat] Implement callback-driven widget updates bymyself 2025-07-02 22:14:58 -07:00
  • 222a52d347 [feat] Add feature flags and utility updates bymyself 2025-07-02 04:33:17 -07:00
  • 04e9a7961b [feat] Update GraphCanvas with VueNodeData typing bymyself 2025-07-02 04:32:49 -07:00
  • 39603ddbb0 [feat] Update Vue node components with proper typing bymyself 2025-07-02 04:32:21 -07:00
  • 6bbd2853db [feat] Update NodeWidgets to use safe widget data bymyself 2025-07-02 04:31:50 -07:00
  • 95c291d174 [fix] Fix WidgetSelect component for combo widgets bymyself 2025-07-02 04:31:20 -07:00
  • 3dc7686f7a [feat] Add widget renderer composable bymyself 2025-07-02 04:30:59 -07:00
  • 992d79b52f [feat] Vue node lifecycle management implementation bymyself 2025-07-02 02:59:59 -07:00
  • 065e292b1c [feat] Add TransformPane for Vue node coordinate synchronization bymyself 2025-06-29 20:13:20 -07:00
  • a041f40fb5 [feat] Implement Vue-based node rendering components bymyself 2025-06-24 18:25:08 -07:00
  • 0ec98e3b99 [feat] Add slot type color definitions bymyself 2025-06-24 18:20:10 -07:00
  • eca48a8787 [docs] Add Vue node system architecture and implementation plans bymyself 2025-06-24 18:19:58 -07:00
  • a1c87685a5 Merge branch 'main' into vue-nodes-migration bymyself 2025-07-05 03:03:19 -07:00
  • 35556eb674 fIx: side toolbar tab tooltip not reactive when changing locale (#4213) RickyHuang 2025-07-05 17:54:23 +08:00
  • 92b65ca00e [fix] Remove optional designation from issue report details field (#4355) Christian Byrne 2025-07-04 20:34:47 -07:00
  • 8f4e807468 [fix] move i18n pre-commit check inside Windows conditional block (#4353) Christian Byrne 2025-07-04 17:25:04 -07:00
  • c1db367422 add installedVersion (#4337) Terry Jia 2025-07-04 19:52:18 -04:00
  • 148bde4532 [refactor] Use Pinia store for file handler registration fix-png-nan-parsing bymyself 2025-07-04 16:19:01 -07:00
  • e76cbba85e Fix no_workflow.webp test by using early returns bymyself 2025-06-16 15:56:41 -07:00
  • f035cbcbd5 [bugfix] Fix PNG loading with NaN values in metadata bymyself 2025-06-16 15:11:34 -07:00
  • 548d38fe4b Fix newUserService test after console.log removal pr-4337 bymyself 2025-07-04 16:22:11 -07:00
  • 3b435e337e [fix] Add dynamic pricing for Ideogram nodes based on num_images parameter (#4351) Christian Byrne 2025-07-04 16:13:33 -07:00
  • df15572562 Remove console.log from newUserService bymyself 2025-07-04 16:01:39 -07:00
  • 5eac669b41 Fix a bug that prevented subgraph reuse (#1103) guill 2025-07-04 15:11:11 -07:00
  • 7cdd9c18df Clarify Comfy.InstalledVersion setting description bymyself 2025-07-04 14:36:51 -07:00
  • f08b9aa9eb [fix] Add validation and improve device detection in registry search manager/registry-search-filters bymyself 2025-07-04 14:11:09 -07:00
  • c92288ecc1 improve code Terry Jia 2025-07-04 08:54:30 -04:00
  • ee5088551e Vue expose (#4265) Terry Jia 2025-07-04 00:35:24 -04:00
  • dbaecdebba add newUserService and unit tests Terry Jia 2025-07-03 20:41:59 -04:00
  • 44bbfa9f39 [feat] Implement getNodeByComfyNodeName API integration (#4343) Christian Byrne 2025-07-03 17:59:21 -07:00
  • a70a81c9ae Address PR feedback Jacob Segal 2025-07-03 14:03:11 -07:00
  • 1b4ad61e7f [chore] Update Comfy Registry API types from comfy-api@4b0dc99 (#4340) Comfy Org PR Bot 2025-07-04 03:42:23 +08:00
  • 7befec5b17 Add unused i18n keys detection to pre-commit hook (#4328) Christian Byrne 2025-07-03 10:53:56 -07:00
  • f063eeb4be add installedVersion Terry Jia 2025-07-02 22:49:51 -04:00
  • a51c09893f 1.24.0-1 (#4336) v1.24.0-1 Comfy Org PR Bot 2025-07-03 10:52:05 +08:00
  • f290c00a61 [chore] Update litegraph to 0.16.4 (#4335) Comfy Org PR Bot 2025-07-03 08:57:33 +08:00
  • 9ef47e70cf 0.16.4 (#1101) Comfy Org PR Bot 2025-07-03 08:49:56 +08:00
  • 8b8f38f4de Widget promotion (#1100) filtered 2025-07-02 17:49:15 -07:00
  • a45753486d [System Pop Up] Improve help center menu behavior and Electron compatibility (#4330) bmcomfy 2025-07-02 16:13:13 -07:00
  • 0ba1d1127c Add right side panel bl-secondary-sidebar Benjamin Lu 2025-07-02 17:55:58 -04:00
  • ed5b371175 feat: Add rightSidebarTabStore for managing right sidebar visibility Benjamin Lu 2025-07-02 17:26:41 -04:00
  • 943bf70326 Remove references to Comfy.Sidebar.Location Benjamin Lu 2025-07-02 17:14:26 -04:00
  • 7c95a8d466 Delete plan... Benjamin Lu 2025-07-02 16:58:12 -04:00
  • 3ec765a07b deprecate Comfy.Sidebar.Location setting ID Benjamin Lu 2025-07-02 16:29:41 -04:00
  • 11f342309e Add plan/progress to Claude.md Benjamin Lu 2025-07-02 16:28:50 -04:00
  • aa5fa81824 Update the frontend to support async nodes. Jacob Segal 2025-06-09 16:56:54 -07:00
  • f30eba1c12 Empty the existing claude.md Benjamin Lu 2025-07-02 14:39:46 -04:00
  • 5cc1a8dea2 [test] Add release notification browser tests (#4311) Christian Byrne 2025-07-02 01:29:09 -07:00
  • 959ab3b3ec [feat] Add ESLint i18n enforcement and fix hardcoded strings (#4327) Christian Byrne 2025-07-02 00:41:46 -07:00
  • b06ad201d8 Merge branch 'feat/vue-widget-toggle-switch' into bl-vue-widget bl-vue-widget Benjamin Lu 2025-07-02 02:24:04 -04:00
  • 4808018b10 remove barrel export feat/vue-widget-toggle-switch Benjamin Lu 2025-07-02 01:41:46 -04:00
  • 35ff882ff2 [3d] better solution to support reading extra resource/texture (#4209) Terry Jia 2025-07-02 00:25:18 -04:00
  • f57f97cfcd [TS] Remove frontend-only typing from litegraph (#4325) filtered 2025-07-01 20:07:05 -07:00
  • 8f825c066b [docs] add code quality guidelines for i18n, async cleanup, and error handling (#4305) Christian Byrne 2025-07-01 17:13:55 -07:00
  • f5726e5948 [test] Add test to verify targetSelector property deletion bl-refactor-settings-migration Benjamin Lu 2025-07-01 19:21:02 -04:00
  • bd0df83a7c [fix] Improve type safety in keybinding migration Benjamin Lu 2025-07-01 19:20:26 -04:00
  • c5edbe588c [refactor] Move setting migrations to settingStore Benjamin Lu 2025-07-01 19:19:51 -04:00
  • 6def711414 Add tests Benjamin Lu 2025-07-01 18:54:40 -04:00
  • 472f90799d [refactor] Consolidate settings migration logic into dedicated utility Benjamin Lu 2025-07-01 18:47:04 -04:00
  • e6f90e3101 1.24.0-0 (#4321) v1.24.0-0 Comfy Org PR Bot 2025-07-02 06:06:28 +08:00
  • d68391a80a [CI] Fix prerelease version tag not set (#4322) filtered 2025-07-01 15:06:08 -07:00
  • 6f9d5a7a5b [CI] Fix prerelease version tag not set (#1098) filtered 2025-07-01 15:06:07 -07:00
  • df710945c9 [CI] Skip i18n in unrelated PRs (#4320) filtered 2025-07-01 14:53:48 -07:00
  • 8d6360074d Use prerelease flag for draft releases (#4319) filtered 2025-07-01 14:51:24 -07:00
  • 26c106c3e4 Allow prerelease using version bump action (#4318) filtered 2025-07-01 14:29:55 -07:00
  • 496eacac56 v1.24.0-beta.0 v1.24.0-beta.0 filtered 2025-07-01 14:03:23 -07:00
  • d92c282439 [chore] Update litegraph to 0.16.3 (#4316) core/1.24.0-beta.0 Comfy Org PR Bot 2025-07-02 04:40:21 +08:00
  • a80312280d 0.16.3 (#1097) Comfy Org PR Bot 2025-07-02 03:59:21 +08:00
  • bf3dcc83a0 [chore] Update litegraph to 0.16.2 (#4315) Comfy Org PR Bot 2025-07-02 03:58:53 +08:00
  • f9cf25ad82 Add subgraph IO change event handlers (#1096) filtered 2025-07-01 12:58:28 -07:00
  • 7d029a4998 0.16.2 (#1095) Comfy Org PR Bot 2025-07-02 03:48:39 +08:00
  • c846ab80ae Add events for Subgraph input/output changes (#1094) filtered 2025-07-01 12:36:41 -07:00
  • 3ad9c1bd7c "improve" typings Benjamin Lu 2025-07-01 15:13:41 -04:00
  • 9056a2e89c add AllowedToggleSwitchProps Benjamin Lu 2025-07-01 14:09:07 -04:00
  • 79b5c75b85 add interface for ToggleSwitchProps Benjamin Lu 2025-07-01 14:06:56 -04:00
  • 36955407e7 [feat] Add WidgetToggleSwitch Vue component Benjamin Lu 2025-07-01 13:49:11 -04:00
  • eb93bb3c22 Fix control + mouse-wheel zoom in trackpad mode (#1093) filtered 2025-07-01 10:06:10 -07:00
  • 6470a0bbd9 [CodeHealth] Follow-up on #4288 - code style / async (#4308) filtered 2025-07-01 09:46:24 -07:00
  • c75015c5b8 Fix helper menu issues and align with the design. (#4261) ComfyUI Wiki 2025-07-01 09:36:09 +08:00
  • d7597acefe Add typecheck script to package.json (#1092) filtered 2025-06-30 17:54:20 -07:00
  • 951b04144a add outline Benjamin Lu 2025-06-30 20:41:17 -04:00
  • 64a2a5b3ae [fix] Mock release API in browser tests to prevent UI interference (#4310) Christian Byrne 2025-06-30 17:36:07 -07:00
  • e2814ec761 add index file for exports Benjamin Lu 2025-06-30 20:28:49 -04:00
  • 8142d6fcbd basic styling Benjamin Lu 2025-06-30 19:40:44 -04:00
  • e25a6e5068 Adjust widget test panel layout from 3 to 2 columns Benjamin Lu 2025-06-30 15:43:34 -04:00
  • fada8bf9cf Follow-up on #4256 (#4307) filtered 2025-06-30 12:25:55 -07:00
  • 5bbed91295 usage log table (#4288) Terry Jia 2025-06-30 15:13:01 -04:00
  • 1bd85099ec Add temporary widget testing panel Benjamin Lu 2025-06-30 14:19:39 -04:00
  • eb8b67dd9d [docs] Update nested README files with comprehensive component listings (#4303) Christian Byrne 2025-06-29 19:55:21 -07:00
  • d6a8f98327 [docs] add component communication best practices (#4302) Christian Byrne 2025-06-29 18:25:28 -07:00
  • 8457768a41 [Test] Update test expectations to match core changes to scheduler (#4293) filtered 2025-06-28 21:58:31 -07:00
  • 3ae7faa8c5 [chore] Update litegraph to 0.16.1 (#4292) Comfy Org PR Bot 2025-06-29 08:08:56 +08:00
  • 0c5e0d4b73 0.16.1 (#1090) Comfy Org PR Bot 2025-06-29 07:49:30 +08:00
  • b5a9cbcc16 [Test] Fix auto-format file breaks module (#1089) filtered 2025-06-28 16:20:03 -07:00
  • a7fb685290 Add Subgraphs (#3905) filtered 2025-06-28 15:37:23 -07:00
  • abcf8ba8e6 0.16.0 (#1086) Comfy Org PR Bot 2025-06-29 06:31:06 +08:00