Chenlei Hu
74fa4a2c2d
Move inlined settings in settingsStore to a separate file ( #844 )
2024-09-16 14:46:06 +09:00
Chenlei Hu
880ac4fa5a
Add node lifecycle badge text ( #809 )
2024-09-13 10:04:36 +09:00
Chenlei Hu
80ca1808f0
Node source/id badge ( #781 )
...
* Add basic node badge
* Node source badge
* Prevent manager badge rendering
* Update litegraph (Badge support)
* Add playwright tests
* Separate nodes
* nit
* Checkout devtools repo for browser test expectation CI
* Fix failing unittests
* Rename setting
* Hide all badges in playwright tests
* Handle group node
* Update test expectations [skip ci]
* Fix unittest
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-12 09:36:06 +09:00
Chenlei Hu
36cdebcad1
Restore context menu for new searchbox ( #724 )
...
* Searchbox revamp
* nit
* nit
* Add playwright test
* Update litegraph
* Rename setting
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-03 13:28:26 -04:00
Chenlei Hu
4ad1e67ebf
Double click group title to edit ( #714 )
...
* Double click group title to edit
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-02 18:01:02 -04:00
Chenlei Hu
adcef7d2f4
Add locale setting ( #708 )
2024-09-02 10:01:00 -04:00
Chenlei Hu
a4a298924e
Show node id name in node searchbox ( #703 )
...
* Show node unique name in node searchbox
* nit
2024-09-01 18:12:27 -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
b0b5f92940
Add setting to control tree explorer item padding ( #700 )
2024-09-01 14:36:15 -04:00
huchenlei
68d6b1f172
Add confirm dialog on window close
2024-08-30 16:51:10 -04:00
Chenlei Hu
fb5bb57b0d
Mark show missing models warning as experimental ( #670 )
...
* Mark show missing models warning as experimental
* nit
2024-08-28 16:22:40 -04:00
Chenlei Hu
4e8acf6c77
Add setting to disable double click node title edit ( #668 )
2024-08-28 13:58:33 -04:00
Chenlei Hu
2c174b5956
Group selected nodes by Ctrl + g ( #663 )
...
* Ctrl + g to group selected noes
* Add playwright test
* nit
* Move button loc
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-08-28 11:49:41 -04:00
Chenlei Hu
09d8f2a502
Missing model download dialog test ( #656 )
...
* Test prep
* Add missing model dialog test
* Basic test of download model
* Add comment
* Adjust setting in test
* Change download dir to not interfere with other tests
2024-08-27 17:34:32 -04:00
pythongosssss
9cdefca481
Enhancements to the queue image feed ( #646 )
...
* Enhancements to the queue image feed
- Change flat list icon
- Add cover/contain mode
- Add right click -> go to node
- Add go to node link on detail
* Add loading spinner
* resolve comments
---------
Co-authored-by: huchenlei <chenlei.hu@mail.utoronto.ca >
2024-08-26 21:57:23 -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
f36c934d37
Hide hidden settings ( #630 )
...
* Hide hidden settings
* nit
2024-08-25 15:45:05 -04:00
Chenlei Hu
a1e40b14c7
Add textarea widget spell check setting ( #627 )
2024-08-25 10:22:36 -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
Alex "mcmonkey" Goodwin
af378262f4
Model downloader dialog ( #569 )
...
* API core for model downloader
* initial basic dialog for missing models
* app.ts handling for missing models
* don't explode if getModels is a 404
* actually track downloads in progress
* overall pile of improvements to the missing models view
* minor fixes
* add setting to disable missing models warning
* temporarily remove 'models' entry from default graph
to avoid missing model dialog causing issues. Also because ckpt autodownloading shouldn't be allowed
* swap the url to a title
* add model directory to display
* match settingStore commit
* check setting before scanning models list
ie avoid redundant calcs when setting is disabled anyway
2024-08-23 09:43:20 -04:00
Chenlei Hu
17c7f57d8f
Update litegraph (Zoom speed adjustment) ( #580 )
2024-08-21 17:16:06 -04:00
Chenlei Hu
743dc4879a
Add setting to disable missing nodes dialog ( #571 )
...
* Add setting to disable missing nodes dialog
* nit
* nit
2024-08-21 10:31:07 -04:00
Chenlei Hu
9dd6da3dc2
Support node deprecated/experimental flag ( #563 )
...
* Add deprecated field
* Hide deprecated nodes
* Add experimental node show/hide
* Add setting tooltips
* nit
* nit
* nit
2024-08-20 17:00:47 -04:00
Chenlei Hu
cfad3cd918
Add setting to hide node category in search result ( #546 )
2024-08-19 21:00:15 -04:00
Chenlei Hu
f5ce42d5d5
Add setting to show/hide canvas info ( #533 )
...
* Add setting to show/hide canvas info
* nit
2024-08-19 12:12:37 -04:00
Chenlei Hu
19681fd43d
Experimental settings BETA tag ( #509 )
...
* Add BETA tag for experimental setting
* Mark node searchbox impl as experimental
* nit
2024-08-18 13:04:37 -04:00
Chenlei Hu
add2f9baa0
Group comfy core settings ( #508 )
...
* Add category overwrite
* Group settings
2024-08-18 12:49:23 -04:00
Chenlei Hu
d8887a434d
Add Comfy.Workflow.SortNodeIdOnSave setting ( #502 )
...
* Update litegraph (Sort order)
* nit
* Add sort node on save setting
* nit
2024-08-17 23:23:40 -04:00
Chenlei Hu
479ca63e3c
Add setting to adjust textarea font size ( #463 )
2024-08-16 10:17:40 -04:00
Björn Söderqvist
775f536d30
Add more Zod types to api.ts ( #440 )
2024-08-15 10:45:40 -04:00
Chenlei Hu
a68f7c680b
Rename SideBar to Sidebar ( #422 )
...
* Rename SideBar to Sidebar
* rename files
* rename files
2024-08-14 11:27:23 -04:00
Chenlei Hu
c6b6bdcb67
Add setting to disable node preview in searchbox ( #421 )
2024-08-14 10:29:32 -04:00
Chenlei Hu
b5f2d334d9
Add sidebar size setting (normal/small) ( #397 )
...
* Add sidebar size setting (normal/small)
* Set default small sidebar size for small window
2024-08-12 22:27:35 -04:00
Chenlei Hu
c459698956
Add side bar location in settings (left/right) ( #396 )
...
* Allow side bar on right side
* Panel on the right
2024-08-12 21:49:07 -04:00
Chenlei Hu
ce2a2dd2b6
Add link release searchbox trigger mode ( #356 )
2024-08-10 10:30:29 -04:00
Chenlei Hu
d6c304690c
Allow skipping workflow validation ( #355 )
2024-08-10 09:49:12 -04:00
Chenlei Hu
5490ccf4f0
Assign default category Others ( #339 )
...
* Assign default category Others
* nit
2024-08-08 20:09:49 -04:00
Chenlei Hu
a5f0d2b201
Categorize setting items ( #338 )
...
* Basic setting panel rework
* refactor
* Style the setting item
* Reject invalid value
* nit
* nit
* Sort settings by label
* info chip as icon
* nit
2024-08-08 17:52:41 -04:00
Chenlei Hu
02d7f91e9e
Migrate settings dialog to Vue ( #335 )
...
* Basic setting dialog
* Add custom setting value render
* handle combo options
* Add input slider
* 100% width for select dropdown
2024-08-07 14:01:43 -04:00
pythongosssss
7a980f46c9
Add support for node/input/output tooltips ( #287 )
...
* Add support for node/input/output tooltips
* pr feedback
* Remove
2024-08-04 11:54:46 -04:00
Chenlei Hu
e179f75387
Apply new code format standard ( #217 )
2024-07-25 10:10:18 -04:00
Chenlei Hu
b73fe80761
[Major Refactor] Use pinia store to manage setting & nodeDef ( #202 )
...
* Node def store and settings tore
* Fix initial values
* Remove legacy setting listen
* Fix searchbox test
2024-07-24 11:49:09 -04:00