ComfyUI Wiki
c75015c5b8
Fix helper menu issues and align with the design. ( #4261 )
2025-06-30 21:36:09 -04:00
Benjamin Lu
40cfc43c54
Add Help Menu in NodeLibrarySidebarTab ( #3922 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-01 23:24:31 +10:00
Chenlei Hu
a03841cb1a
[lint] Enable plugin vue recommended rules ( #3403 )
2025-04-11 12:53:20 -04:00
Chenlei Hu
dc5d7ea1be
[lint] Enforce @typescript-eslint/no-floating-promises ( #3402 )
2025-04-11 12:19:22 -04:00
Chenlei Hu
d9ae6cb395
[TS] Use custom TreeNode type ( #3164 )
2025-03-20 12:03:47 -04:00
Chenlei Hu
a049e9ae2d
[TS] Enable strict mode ( #3136 )
2025-03-18 22:57:17 -04:00
Chenlei Hu
db43f587a6
[TS] Fix ts-strict errors in Vue components (Part 4) ( #3134 )
2025-03-18 20:42:32 -04:00
Chenlei Hu
96ff8a7785
[TS] Fix ts-strict errors in Vue components (Part 3) ( #3126 )
2025-03-18 11:38:43 -04:00
Chenlei Hu
e8997a7653
[TS] Fix ts-strict errors in Vue components (Part 2) ( #3123 )
...
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
2025-03-18 10:51:23 -04:00
Chenlei Hu
7e66e99c3a
[TS] Enable noUnusedLocals ( #3108 )
2025-03-17 16:20:56 -04:00
Chenlei Hu
90053058ba
[Refactor] Support handleAddFolder in TreeExplorer ( #3101 )
2025-03-17 14:08:23 -04:00
Chenlei Hu
1610d06cd1
[Refactor] Accept single root node in TreeExplorer ( #3088 )
2025-03-17 10:52:06 -04:00
Chenlei Hu
cdf42d5ad7
[Refactor] Move zod schemas to schemas/ folder ( #2753 )
2025-02-27 13:05:01 -05:00
Chenlei Hu
5a7465a907
Add node drag preview for bookmarked nodes ( #2438 )
2025-02-05 16:25:56 -05:00
Chenlei Hu
6525ae7cf4
[Refactor] Rename hooks/ to composables/ ( #2437 )
2025-02-05 15:05:56 -05:00
Chenlei Hu
292af3fe3f
[Refactor] Replace explicit 'node' param with 'this' for TreeExplorer ( #2427 )
2025-02-05 12:20:08 -05:00
Chenlei Hu
d8f074fea0
[Lint] Sort imports ( #2104 )
2024-12-30 17:26:37 -05:00
Chenlei Hu
3bf0dfd218
[Refactor] Move addNodeOnGraph to litegraphService ( #2100 )
2024-12-30 16:09:44 -05:00
Chenlei Hu
b6038128cb
[i18n] g global namespace ( #1843 )
...
* Batch move global scope i18n to g. namespace
* Minor fix
* Update locale
* Update locales [skip ci]
* More moves
* Regroup icon/color
* nit
* Fix component test
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-07 22:07:03 -05:00
Chenlei Hu
dde9c3dad5
Fix tree explorer y-axis padding ( #1540 )
...
* Fix tree explorer y-axis padding
* nit
2024-11-14 17:15:57 -05:00
Chenlei Hu
cc420b70a5
Add finally handler for rename tree node action ( #1403 )
...
* Add finally handler for rename tree node action
* nit
2024-11-02 11:39:15 -04:00
Chenlei Hu
17391e4aad
Handle potential undefined node data in NodeBookmarkTreeExplorer ( #1300 )
2024-10-25 07:41:43 -04:00
Chenlei Hu
c2377b62ac
Fix sidebar tab bg color ( #1229 )
...
* Fix node library sidebar style
* Fix styles
* nit
2024-10-11 15:04:29 -04:00
dmx
5a5a69de17
(UI) NodeTree
2024-09-22 06:04:45 +04:00
Chenlei Hu
a57c958058
Bind extra context menu items on TreeExplorerNode interface ( #886 )
2024-09-19 14:51:07 +09:00
Chenlei Hu
a2cf6a7be2
Refactor TreeExplorer (Add handleClick hook) ( #867 )
...
* Refactor TreeExplorer (Add handleClick hook)
* nit
2024-09-18 09:36:21 +09:00
Chenlei Hu
fef780a72f
Make useTreeExpansion hook accept expandedKeys as param ( #826 )
2024-09-14 11:27:38 +09:00
Chenlei Hu
ebdcd92977
Extract error handling with toast message as hook ( #825 )
2024-09-14 11:25:08 +09:00
Chenlei Hu
75e91137f0
Display node display_name instead of name ( #704 )
2024-09-01 18:33:19 -04:00
Chenlei Hu
14da8433f7
Migrate node library sidebar to use unique name instead of display name ( #702 )
...
* Migrate node library sidebar to use unique name instead of display name
* Break word
2024-09-01 17:52:53 -04:00
Chenlei Hu
d04dbcd2c1
[Major Refactor] Use TreeExplorer on nodeLibrarySidebarTab ( #699 )
...
* Basic move
* Add back node bookmark
* Move node preview
* Fix drag node to canvas
* Restore click node to add to canvas
* Split bookmark tree and library tree
* Migrate rename and delete context menu
* Fix expanded keys
* Split components
* Support extra menu items
* Context menu only for folder
* Migrate add folder
* Handle drop
* Store color customization
* remove extra padding
* Do not show context menu if no item
* Hide divider if no bookmark
* Sort bookmarks alphabetically default
* nit
* proper edit
* Update test selectors
* Auto expand on item drop
* nit
* Fix tests
* Search also searches bookmarks tree
* Add serach playwright test
2024-09-01 14:03:15 -04:00
Chenlei Hu
0795c3041c
Bookmark folder icon customization ( #647 )
...
* Add bookmark customization support
* WIP
* Fix bugs
* Fix color update
* Handle rename and delete of customization
* nit
* Add custom color picker
* Computed final color
* i18n
* Remove cancel button as dialog already has it
* Add playwright test
2024-08-26 21:30:38 -04:00
Chenlei Hu
090fda2f22
Node library custom bookmark folder ( #631 )
...
* Add new folder button
* Add tree util test
* nit
* Support empty folder in node library
* Drag to bookmark folder
* Use bookmark icon for bookmark folder
* Highlight on dragover
* nit
* Auto-expand on item added
* Extract bookmark system as store
* Add context menu on bookmark folder
* Add editable text
* Fix reactivity
* Plumb editable text
* refactor
* Rename node
* Fix focus
* Prevent name collision
* nit
* Add new folder
* nested folder support
* Change drag behavior
* Add basic playwright tests
* nit
* Target tree-node-content instead of tree-node
2024-08-25 21:53:58 -04:00
Chenlei Hu
b863c11e67
Fix node library bookmark preview ( #626 )
2024-08-25 10:01:42 -04:00
Chenlei Hu
bff1dc91fa
Refactor node library drag and drop ( #617 )
2024-08-24 17:40:56 -04:00
Chenlei Hu
a2143d9120
Bookmark nodes in node library ( #612 )
...
* Basic bookmark
* Extract node leaf as component
* bigger hitbox
2024-08-24 10:39:18 -04:00