Chenlei Hu
efe7843469
[Refactor] useComboWidget composable ( #2517 )
2025-02-11 11:17:09 -05:00
Chenlei Hu
cfa46ebacb
[Refactor] useBooleanWidget composable ( #2516 )
2025-02-11 11:05:58 -05:00
Chenlei Hu
ab305059bc
[Refactor] useImageUploadWidget composable ( #2515 )
2025-02-11 10:50:55 -05:00
bymyself
cd8c0d2865
Add refresh button to remote (lazy) widgets ( #2494 )
2025-02-11 10:31:32 -05:00
Chenlei Hu
44b9a477b1
[Refactor] useMarkdownWidget composable ( #2510 )
2025-02-11 00:12:29 -05:00
bymyself
e4f8d4b8d0
Add support for image_folder field in node image input spec ( #2509 )
2025-02-11 00:12:03 -05:00
Chenlei Hu
a93f57eeb2
[Refactor] useSeedWidget composable ( #2508 )
2025-02-10 23:55:59 -05:00
Chenlei Hu
0c2879b6f4
[Refactor] useIntWidget composable ( #2507 )
2025-02-10 23:07:57 -05:00
Chenlei Hu
d4122a7510
[Refactor] useFloatWidget composable ( #2504 )
2025-02-10 22:06:11 -05:00
Chenlei Hu
b4c59ffae1
[Refactor] useStringWidget composable ( #2503 )
2025-02-10 19:49:00 -05:00
Chenlei Hu
46428cbf7d
[Cleanup] Rename remoteWidgetHook ( #2500 )
2025-02-10 18:12:15 -05:00
bymyself
eeb1c34ada
Update public API syntax of remote (lazy) widgets ( #2477 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-02-09 12:41:14 -05:00
Chenlei Hu
88a969df07
Update litegraph 0.8.72 ( #2470 )
2025-02-08 17:51:37 -05:00
bymyself
a914456827
Add support for new COMBO input spec and lazy/remote COMBO widgets ( #2422 )
2025-02-07 15:35:42 -05:00
Chenlei Hu
629ac63f06
Type LGraphNode.pasteFile ( #2455 )
2025-02-06 13:50:48 -05:00
Chenlei Hu
45207dabbc
Type LGraphNode.onDragOver/onDragDrop ( #2389 )
2025-01-30 15:50:04 -08:00
Chenlei Hu
d8f074fea0
[Lint] Sort imports ( #2104 )
2024-12-30 17:26:37 -05:00
Chenlei Hu
feabd3f11d
[Refactor] Move Comfy.WidgetControlMode to coreSettings ( #2078 )
2024-12-27 21:06:23 -05:00
Gremlation
a3be889872
Add Markdown table support to the Note node ( #2072 )
2024-12-27 10:30:47 -05:00
gremlation
7990491c58
Add Markdown support to the Note node ( #2044 )
2024-12-26 13:16:00 -05:00
filtered
cb3e4b5ed7
[Refactor] Clean up image nodes, add TS types ( #1927 )
...
* [Refactor] Clean up image nodes, add TS types
Should be no functional changes.
* Remove unused code
2024-12-17 13:09:24 -08:00
Fahd Arafat
fa48fe587d
forward mouse events from textareas to canvas ( #1911 )
...
* forward mouse events from textareas to canvas
* use arrow functions
* Apply suggestions from code review
Use pointer events instead of mouse to get extended properties
Remove workaround (only required due to missing extended properties)
* Apply code review - Adjust UX
- Do not prevent middle click from hitting DOM widgets
- Allow middle click and drag to continue functioning if another button is held down
---------
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-12-15 12:50:32 -08:00
Chenlei Hu
1ff6e27d9c
Manage widget definitions with Pinia store ( #1510 )
...
* Fix compile
* nit
* Remove extensions.test
* nit
2024-11-11 17:23:52 -05:00
Chenlei Hu
5611e90fda
Add ts-strict-ignore plugin ( #1235 )
...
* Add ts-strict-ignore plugin
* nit
* Add to typecheck script
2024-10-12 11:56:49 -04:00
Chenlei Hu
4cc69544b5
Replace window.alert with toast alert ( #1112 )
...
* Replace window.alert with toast alert
* Mock jest
2024-10-04 22:00:44 -04:00
filtered
88acabb355
Fix TS type on InputSpec ( #901 )
2024-09-21 14:12:39 +09:00
Chenlei Hu
12c699cc87
Update litegraph (Getters) ( #829 )
...
* Update litegraph (Getters)
* Update
2024-09-14 17:10:57 +09:00
Chenlei Hu
a1e40b14c7
Add textarea widget spell check setting ( #627 )
2024-08-25 10:22:36 -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
ec5f1152da
Organize setting display for new settings dialog ( #507 )
2024-08-18 11:31:50 -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
余腾靖
b5a919e8b2
fix: remove useless @ts-ignore and migrate to @ts-expect-error ( #293 )
...
* fix: vite primevue/treenode import error
* refactor: remove useless @ts-ignore and replace with @ts-expect-error
* build(tsconfig): enable incremental to speed up secondary time type check
2024-08-04 07:22:24 -04:00
Alistor
7d2d6df57b
Add spellcheck option to Multiline widget, add Interrupt Queue keybind ( #267 )
...
* Add spellcheck option to Multiline widget and set to false by default
* Add Queue Interrupt Keybind
* Update keybinds.ts
Fixed indentation
2024-07-30 17:34:54 -04:00
Chenlei Hu
e179f75387
Apply new code format standard ( #217 )
2024-07-25 10:10:18 -04:00
Chenlei Hu
d1934f27c8
Use '@' path mapping ( #94 )
2024-07-05 22:04:29 -04:00
Chenlei Hu
d6b2d5fb4f
Use npm package @ComfyOrg/litegraph ( #89 )
...
* Use npm to manage litegraph
* Fix merge issues caused by BetaUI change
* Switch to @comfyorg/litegraph
* Fix various import
* Fix css apply order bug
* Fix package lock
* Update litegraph
* Update litegraph
* Update browsertest expectations
* Update test expectations [skip ci]
* Fix default view screenshot
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-07-05 20:53:47 -04:00
Chenlei Hu
acdaa6a594
Format all code / Add pre-commit format hook ( #81 )
...
* Add format-guard
* Format code
2024-07-02 13:22:37 -04:00
Chenlei Hu
fc020e08c5
Replace \t with spaces ( #80 )
2024-07-02 12:29:17 -04:00
Chenlei Hu
ee6788a35e
Add object_info schema ( #67 )
2024-06-30 10:14:16 -04:00
Chenlei Hu
d4c8992356
Audio node widgets ( #54 )
...
* Add audio widgets
* Change rendering order
* Proper output node
* Change indent
* Fix param
* Hide audio widget when output is empty
* Load default value
* populate audio widget from history
* Prevent init if no audio selection
2024-06-27 09:11:31 -04:00
Chenlei Hu
3ace859106
Revert "Use npm to manage litegraph dependency ( #45 )" ( #47 )
...
This reverts commit 4640eaf0ac .
2024-06-20 13:55:36 -04:00
Chenlei Hu
4640eaf0ac
Use npm to manage litegraph dependency ( #45 )
...
* Add comfyui-litegraph dep
* remove static copy
* Remove litegraph impl
* Fix various issues
* LiteGraph import
* Fix test ref issue
* Change to stable version of litegraph
* update README
2024-06-19 23:08:43 -04:00
Chenlei Hu
1376459cd8
Migrate app.js ( #12 )
...
* Rename js to ts
* Fix all tsc errors
* nit
2024-06-14 17:11:19 -04:00
Chenlei Hu
23074eb823
Migrate api.js ( #11 )
...
* Rename file
* Migrate api.js
2024-06-14 15:11:09 -04:00
Chenlei Hu
2595d12a84
Re-enable TSC on build ( #5 )
...
* Fix fall through
* Re-enable tsc
2024-06-14 09:55:33 -04:00
Chenlei Hu
92b08c0808
Migrate widgets.js ( #4 )
...
* Rename js to ts
* Fix ts error
* nit
2024-06-14 09:23:21 -04:00