Commit Graph

  • a0ed9d902a Readd padding Benjamin Lu 2025-09-09 19:53:26 -07:00
  • cb2069cf13 Fix conversion Benjamin Lu 2025-09-09 18:03:54 -07:00
  • f63118b8c7 refactor(vue-nodes): typed TransformState InjectionKey, safer ResizeObserver sizing, centralized slot tracking, and small readability updates Benjamin Lu 2025-09-09 16:20:25 -07:00
  • 169d7404fe fix text prop area type error (#5471) Christian Byrne 2025-09-09 22:24:04 -07:00
  • e0153e72c2 [lint] Fix floating promises in browser_tests sno-fix-floating-promise snomiao 2025-09-10 05:16:54 +00:00
  • 1a25695392 [lint] Enforce no-floating-promises ESLint rule snomiao 2025-09-10 04:54:28 +00:00
  • 95679f380a add i/o slot component component tests vue-nodes/test/slot-registration bymyself 2025-09-09 21:39:44 -07:00
  • e7b44acc04 fix color picker value prefix and add component tests bymyself 2025-09-09 21:32:34 -07:00
  • b56d5b781a add unit test for keybinding service event forwarding bymyself 2025-09-09 20:59:29 -07:00
  • a850beda86 add playwright test for deletion and selection with vue nodes bymyself 2025-09-09 20:59:08 -07:00
  • 38bca0e134 fix delete hotkey with vue nodes bymyself 2025-09-09 20:58:12 -07:00
  • 5022f14265 move from resize observer to selection toolbox bounds bymyself 2025-09-09 20:32:01 -07:00
  • ffede776cb fix title offset on y bymyself 2025-09-09 20:00:49 -07:00
  • ed94827978 fix bounds collection when vue nodes turned off bymyself 2025-09-09 19:18:39 -07:00
  • 97d00ea47d [test] Add component tests for Vue node slots (#5461) Christian Byrne 2025-09-09 18:48:51 -07:00
  • 0a2260a666 Add design system color variables to tailwind config and use in Vue Nodes (#5430) Christian Byrne 2025-09-09 18:45:55 -07:00
  • 86466e2cd6 refactor: update icon class in BypassButton and streamline computeSelectionStatesFromNodes function Johnpaul 2025-09-10 02:45:23 +01:00
  • ca23170e6d refactor: define types for mockCommandStore and mockSelectionState in BypassButton tests Johnpaul 2025-09-10 02:21:04 +01:00
  • 5b834acc86 feat(tailwind): add lucide icon support via iconify plugin (#5453) vue-nodes/feat/execution-progress Jin Yi 2025-09-10 10:20:25 +09:00
  • 3b230ed472 test: add unit tests for useSelectionState composable Johnpaul 2025-09-10 02:20:18 +01:00
  • 5b6c6a5191 refactor: update BypassButton tests to use mocked selection state and command store Johnpaul 2025-09-10 01:51:02 +01:00
  • b91941ecb6 test: refactor unit tests for BypassButton component Johnpaul 2025-09-10 01:42:39 +01:00
  • ea9c1215a3 remove change log bymyself 2025-09-09 17:09:39 -07:00
  • ea93135dbb add interfaces for bounds mutations bymyself 2025-09-09 17:07:49 -07:00
  • d39bf36ce0 remove inline import bymyself 2025-09-09 17:04:17 -07:00
  • c39cdaf36c convert to functional bounds collection bymyself 2025-09-09 16:59:51 -07:00
  • db5a68bc69 remove typo comment bymyself 2025-09-09 16:41:46 -07:00
  • d4c2e83e45 [refactor] Improve resize tracking composable documentation and test utilities bymyself 2025-09-09 13:54:26 -07:00
  • dbacbc548d Revert "refactor(vue-nodes): typed TransformState InjectionKey, safer ResizeObserver sizing, centralized slot tracking, and small readability updates" Benjamin Lu 2025-09-09 17:05:40 -07:00
  • 9786ecfb97 Revert "chore: make TransformState interface non-exported to satisfy knip pre-push" Benjamin Lu 2025-09-09 17:05:40 -07:00
  • 7d4437c724 [fix] assets service review nits (#5444) Arjan Singh 2025-09-09 17:00:23 -07:00
  • 48d056c1aa add component tests for slots bymyself 2025-09-09 16:32:29 -07:00
  • 110ecf31da chore: make TransformState interface non-exported to satisfy knip pre-push Benjamin Lu 2025-09-09 16:22:01 -07:00
  • 428752619c refactor(vue-nodes): typed TransformState InjectionKey, safer ResizeObserver sizing, centralized slot tracking, and small readability updates Benjamin Lu 2025-09-09 16:20:25 -07:00
  • 9997053290 chore(lint): make ESLint concurrency configurable via pnpm config (#5448) Benjamin Lu 2025-09-09 15:51:43 -07:00
  • 2dc11d345d Merge branch 'main' into sno-fix-flaky-toggle-link-visibility snomiao 2025-09-10 07:32:45 +09:00
  • 43ab1c9b09 Add z-index management in Vue Nodes based on interaction recency (#5429) Christian Byrne 2025-09-09 15:02:24 -07:00
  • 6d1d30f868 refactor: replace storeToRefs with computed for selectedItems in useSelectionState Johnpaul 2025-09-09 22:10:36 +01:00
  • 11fc941ea8 refactor: use storeToRefs for selectedItems in useSelectionState Johnpaul 2025-09-09 22:03:51 +01:00
  • bb45f1d60d refactor: rename byPass function to toggleBypass Johnpaul 2025-09-09 22:03:12 +01:00
  • b4aedfd66b refactor: replace mockLGraphNode object with a class implementation for better type safety Johnpaul 2025-09-09 21:40:29 +01:00
  • f96afa5daa fix: update tooltip text for BypassButton Johnpaul 2025-09-09 20:51:40 +01:00
  • d48c0ace54 feat: add isDeletable computed property and isRemovableItem helper function Johnpaul 2025-09-09 20:51:15 +01:00
  • 990a36c56c test: add comprehensive tests for useSelectionState composable Johnpaul 2025-09-09 20:50:24 +01:00
  • b6269c0e37 Update src/renderer/extensions/vueNodes/composables/useVueNodeResizeTracking.ts Christian Byrne 2025-09-09 12:17:25 -07:00
  • 89d5b99a7b refactor: remove export from NodeSelectionState interface for knip use Johnpaul 2025-09-09 19:11:18 +01:00
  • 6ad894d5af feat: enhance selection toolbox with BypassButton and DeleteButton updates; add refresh functionality Johnpaul 2025-09-09 19:09:11 +01:00
  • c5ade0aaeb Merge remote-tracking branch 'origin/bl-grahhhh' into bl-building-on-top bl-building-on-top Benjamin Lu 2025-09-09 10:34:33 -07:00
  • 4c42168293 add dom element resize observer registry for vue node components bymyself 2025-09-08 13:24:07 -07:00
  • 35b30a3ac6 fix: tailwind v4 utilities layer (#5451) Rizumu Ayaka 2025-09-09 15:20:24 +08:00
  • 6da2cf7b4d feat: vue based input number widget (#5435) Rizumu Ayaka 2025-09-09 14:34:07 +08:00
  • a6f3709d4a fix: Stabilize flaky link visibility toggle test snomiao 2025-09-09 03:57:58 +00:00
  • 6fbd692370 fix: Split PR deployment workflow for forked vs non-forked repos (#5425) snomiao 2025-09-09 15:11:26 +09:00
  • b800227783 feat: add dynamic icon support for NavItem components (#5285) Jin Yi 2025-09-09 13:34:36 +09:00
  • f66afd76db fix: Stabilize flaky link visibility toggle test snomiao 2025-09-09 03:57:58 +00:00
  • fe63d89ef2 Revert "[refactor] Use getSlotPosition for Vue nodes in link rendering" bl-grahhhh Benjamin Lu 2025-09-08 19:07:30 -07:00
  • 619728ca2b Merge branch 'main' into feat/new-workflow-templates Johnpaul 2025-09-09 02:25:06 +01:00
  • 2a50793f16 refactor: update BaseThumbnail tests and improve template description handling Johnpaul 2025-09-09 02:24:16 +01:00
  • 54c7851dbe refactor: delete unused components Johnpaul 2025-09-09 02:23:50 +01:00
  • a96a8f5a4e refactor: rename NewWorkflowTemplateSelectorDialog Johnpaul 2025-09-09 01:31:56 +01:00
  • 06f6b67ecb refactor: remove old WorkflowTemplateSelector component Johnpaul 2025-09-09 01:30:38 +01:00
  • cb3a29623b refactor: remove unused getCategoryIconByTitle function and clean up categoryIcons utility Johnpaul 2025-09-09 01:24:19 +01:00
  • deb3d942b8 refactor: replace dialogService method call with useWorkflowTemplateSelectorDialog hook Johnpaul 2025-09-09 01:17:10 +01:00
  • 180a8ea16c refactor: update title styling and enhance hover transition effects Johnpaul 2025-09-09 01:02:25 +01:00
  • 73af4d5d7a refactor: enhance MultiSelect component with search functionality and dynamic options filtering Johnpaul 2025-09-09 00:51:53 +01:00
  • 06469bebed empty commit for ci Benjamin Lu 2025-09-08 16:46:50 -07:00
  • 0d4ecf801f empty commit for ci Benjamin Lu 2025-09-08 16:46:36 -07:00
  • fa9f5fbca6 Fix: Vue node/widget positioning and scroll issue (#5441) Alexander Brown 2025-09-08 16:05:33 -07:00
  • aecbdced12 yagni mm? [skip ci] Benjamin Lu 2025-09-06 21:05:05 -07:00
  • 8b5c7ffb60 Use update instead Benjamin Lu 2025-09-06 20:46:14 -07:00
  • 8586e684a6 Fix init issue Benjamin Lu 2025-09-06 20:36:55 -07:00
  • cf42355a9f Add offset Benjamin Lu 2025-09-06 20:16:26 -07:00
  • 881ff67fe2 [refactor] Use getSlotPosition for Vue nodes in link rendering Benjamin Lu 2025-09-06 12:43:17 -07:00
  • aa7f8912a7 [refactor] Use getSlotPosition for Vue nodes in link rendering (#5400) Benjamin Lu 2025-09-08 14:27:55 -07:00
  • 3112dba454 add dom element resize observer registry for vue node components bymyself 2025-09-08 13:24:07 -07:00
  • 76bfc9e678 [refactor] Centralize type assertions from yjs data (#5385) Christian Byrne 2025-09-08 12:55:31 -07:00
  • 0e44a4a354 Remove COMFY_VUE_NODE_DIMENSIONS constant (#5398) Benjamin Lu 2025-09-08 12:53:42 -07:00
  • 88aa77a4e3 refactor: add page title display and improve template card structure Johnpaul 2025-09-08 20:34:55 +01:00
  • 9a89869517 lint: Fix missing defaults for Props with Defaults (#5439) Alexander Brown 2025-09-08 12:05:49 -07:00
  • 551af4c0e0 [feat] Implement AssetService behind settings flag (#5404) Arjan Singh 2025-09-08 11:49:55 -07:00
  • 76f21b9975 Fix bypass slot check only works for precise types (#5431) filtered 2025-09-09 04:26:28 +10:00
  • a883288a70 refactor: adjust sort options container position and update SingleSelect width Johnpaul 2025-09-08 19:01:08 +01:00
  • 521842f3b7 refactor: update default sort option to 'newest' Johnpaul 2025-09-08 18:54:21 +01:00
  • e465d1f50d refactor: update NavItem font size from text-xs to text-sm Johnpaul 2025-09-08 17:49:17 +01:00
  • 967e506821 refactor: update button label and visibility, adjust CardBottom properties, and enhance AudioThumbnail styling Johnpaul 2025-09-08 17:47:51 +01:00
  • c0eacb7e97 refactor: update SingleSelect label class and adjust NavItem icon size Johnpaul 2025-09-08 17:47:30 +01:00
  • 0e3da72267 refactor: adjust MultiSelect overlay height Johnpaul 2025-09-08 17:46:19 +01:00
  • 4d70fed532 Add props to CatdBottom and CardContainer Johnpaul 2025-09-08 17:45:03 +01:00
  • 52fe41cc57 test: checking commit functionality manager/refactor-conflict-detect Jin Yi 2025-09-08 22:01:01 +09:00
  • a7db5bdd64 fix: unused function Jin Yi 2025-09-08 21:59:02 +09:00
  • 63ab1dcbbe refactor: duplicate state deleted & unused function deleted Jin Yi 2025-09-08 21:51:41 +09:00
  • 9f42f3dfb9 fix unnecessary any type (#5428) Christian Byrne 2025-09-08 04:06:43 -07:00
  • d7a7ed6d93 refine locales/ko (#5432) Dr.Lt.Data 2025-09-08 20:03:28 +09:00
  • 713ad134cf Implement selection state management in Vue Nodes (#5421) Christian Byrne 2025-09-08 00:43:30 -07:00
  • 1328da0fbd fix: Wait until graph configured to initialize Vue nodes (#5415) Christian Byrne 2025-09-07 18:46:06 -07:00
  • 6c7adf954a fix: Prevent pointer events on widgets from propagating to the containing node. (#5424) Alexander Brown 2025-09-07 18:45:45 -07:00
  • e5bee1b72a test standard-middle-mouse Terry Jia 2025-09-07 21:28:01 -04:00
  • 4ef46f8bc3 Update test expectations [skip ci] github-actions 2025-09-08 01:26:39 +00:00
  • f896686e9e refactor: simplify thumbnail source retrieval and enhance onLoadWorkflow function Johnpaul 2025-09-08 02:26:10 +01:00
  • 8b8aaffe02 fix cases on Logi M705 Terry Jia 2025-09-07 20:41:01 -04:00