Chenlei Hu
7ddcac88d7
[Refactor] Upstream drag zoom feature to litegraph ( #2459 )
2025-02-06 14:54:36 -05:00
Chenlei Hu
d7673af8f5
[Refactor] Move resetView to litegraphService ( #2456 )
2025-02-06 14:22:40 -05:00
Chenlei Hu
2b18949615
[Cleanup] Remove duplicated group header drawing logic ( #2453 )
2025-02-06 13:52:05 -05:00
Chenlei Hu
1061620783
[Refactor] Move paste handling to usePaste composable ( #2452 )
2025-02-06 13:37:37 -05:00
Chenlei Hu
af7a6601e0
[Refactor] Move copy handling to useCopy composable ( #2451 )
2025-02-06 13:22:48 -05:00
Chenlei Hu
0e0c4b1302
[Refactor] Move isImageNode to litegraphUtil ( #2450 )
2025-02-06 13:15:17 -05:00
Chenlei Hu
7ef304b381
Fix litegraph copy in Chrome 133 ( #2446 )
2025-02-06 10:18:28 -05:00
Chenlei Hu
3730c2b36f
[Refactor] Use litegraph.strokeShape ( #2406 )
2025-02-02 23:15:09 -05:00
Chenlei Hu
45207dabbc
Type LGraphNode.onDragOver/onDragDrop ( #2389 )
2025-01-30 15:50:04 -08:00
Chenlei Hu
38b8a68e50
[Refactor] Move workflow restore from app to GraphCanvas ( #2349 )
2025-01-25 15:36:50 -05:00
bymyself
e992bd6571
Add tutorial workflow function for new desktop users ( #2315 )
...
Co-authored-by: huchenlei <huchenlei@proton.me >
2025-01-25 12:23:27 -05:00
bymyself
9c42c31968
Fix missing models dialog ( #2336 )
2025-01-24 10:37:19 -05:00
bymyself
816574e0ab
[Refactor] improve type safety in dialog service ( #2283 )
2025-01-18 15:46:57 -05:00
Jarvis
7e8510028d
fix: Make sure use the correct graph parameter ( #2200 )
2025-01-08 10:56:27 -05:00
Chenlei Hu
975c2248c5
Rename Keybinding.targetSelector to targetElementId ( #2169 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-05 16:03:38 -05:00
Chenlei Hu
ea489851ed
[BugFix] Fix open workflow after insert ( #2138 )
2025-01-03 11:09:28 -05:00
Chenlei Hu
d8f074fea0
[Lint] Sort imports ( #2104 )
2024-12-30 17:26:37 -05:00
Chenlei Hu
9f23f81879
[Refactor] Move goToNode to litegraphService ( #2101 )
2024-12-30 16:38:10 -05:00
Chenlei Hu
3bf0dfd218
[Refactor] Move addNodeOnGraph to litegraphService ( #2100 )
2024-12-30 16:09:44 -05:00
Chenlei Hu
a48ad1cb41
Move setting impl from ComfySettingsDialog to settingStore ( #2085 )
2024-12-28 21:31:09 -05:00
Chenlei Hu
feabd3f11d
[Refactor] Move Comfy.WidgetControlMode to coreSettings ( #2078 )
2024-12-27 21:06:23 -05:00
Chenlei Hu
7cb0c230df
[Refactor] Move app.registerNodeDef to litegraphService ( #2075 )
2024-12-27 13:08:42 -05:00
Chenlei Hu
56a243f958
[Refactor] Deprecate ComfyApp.progress ( #2065 )
2024-12-26 15:21:58 -05:00
Chenlei Hu
66ada54587
[Refactor] Move vintageClipboard to utils/ ( #2062 )
2024-12-26 12:55:58 -05:00
Chenlei Hu
f69e88bf41
[Refactor] Convert dialogService to composable ( #2058 )
2024-12-26 00:26:01 -05:00
Chenlei Hu
4e554503c0
[Refactor] Convert workflowService to composable ( #2057 )
2024-12-26 00:11:27 -05:00
Chenlei Hu
cce11bb639
Move extension related functions from app to extensionService ( #2055 )
2024-12-25 23:19:25 -05:00
Chenlei Hu
920266e1ff
[ExtensionPanel] Distinguish core and 3rd party extensions ( #2020 )
2024-12-22 19:41:28 -05:00
shinich39
f4c523f188
Bypass selected nodes ( #2013 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-12-22 16:51:28 -05:00
AustinMroz
cce5ade578
Fix memory leak in preview code ( #2012 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-12-22 16:18:31 -05:00
Chenlei Hu
ca9627cada
Move widget link drop conversion to widgetInputs ( #2001 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-20 16:10:18 -08: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
Chenlei Hu
a99f63784d
Fix io slot label overwrite by i18n ( #1904 )
...
* Add test on export with different locales
* Fix node slot rename
2024-12-13 12:27:16 -08:00
Chenlei Hu
f23530afcf
[i18n] Translate widget label ( #1883 )
...
* [i18n] Translate widget label
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-11 18:03:56 -08:00
Chenlei Hu
75c98d00fc
[i18n] Fix node output label translation ( #1871 )
2024-12-11 09:36:44 -08:00
Chenlei Hu
20a3a95df2
Fix output label on untranslated output names ( #1866 )
...
* Fix output label on untranslated output names
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-11 08:09:37 -08:00
Chenlei Hu
ac6130a556
[i18n] Translate node input/output label and tooltip ( #1860 )
...
* [i18n] Translate node input/output labels
* nit
* Impl actual translation
* Remove outputs where name is the type
* Pick outputs key
* Translate outputs
* Properly persist label
* Translate input tooltips
* Translate single node
* Translate first node
* Translate 10 nodes
* Exclude input name translation
* Update test expectations [skip ci]
* nit
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-10 17:08:45 -08:00
Chenlei Hu
a76159e9a0
[i18n] Translate node categories ( #1842 )
...
* [i18n] Translate node categories
* nit
* Update locales [skip ci]
* Fix some translations
* Do translate
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-07 21:25:40 -05:00
Chenlei Hu
c17d44638e
[i18n] Safe fallback to original string ( #1838 )
...
* [i18n] Safe fallback to original string
* nit
2024-12-07 18:48:14 -05:00
Chenlei Hu
517ae56763
Translate node title and description ( #1822 )
...
* Collect node def i18n
* Add collected en locale
* Sort by node id
* Add translations
* Show translated node def
* Update locales [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-06 16:56:54 -05:00
Chenlei Hu
ae26390776
Properly implement ComfyNodeDef interface ( #1821 )
...
* nit
* Properly implement ComfyNodeDef interface
* nit
* Mark readonly
2024-12-06 12:00:15 -05:00
Chenlei Hu
540e785424
Reland "Replace magic numbers with LGraphEventMode ( #1809 )" ( #1811 )
...
* Revert "Revert "Replace magic numbers with LGraphEventMode (#1809 )" (#1810 )"
This reverts commit 30a92d40eb .
* Update litegraph
2024-12-05 11:48:07 -05:00
Chenlei Hu
30a92d40eb
Revert "Replace magic numbers with LGraphEventMode ( #1809 )" ( #1810 )
...
This reverts commit 679405e0a2 .
2024-12-05 11:29:41 -05:00
Chenlei Hu
679405e0a2
Replace magic numbers with LGraphEventMode ( #1809 )
2024-12-05 11:27:43 -05:00
Chenlei Hu
73396784a8
Keep shim of several legacy components ( #1796 )
2024-12-04 15:45:38 -05:00
Chenlei Hu
3745d8d791
Remove logging module ( #1795 )
...
* Remove logging module
* Remove translation
2024-12-04 14:16:43 -05:00
Chenlei Hu
d2771a7a1d
Always include node title metadata for API export ( #1771 )
2024-12-02 22:49:42 -05:00
Chenlei Hu
c1f0cfe366
Move Comfy.EnableWorkflowViewRestore to coreSettings ( #1767 )
2024-12-02 17:50:46 -05:00
filtered
2017b9016b
Add TS types - API ( #1736 )
...
* nit
* Add TS types - API events
* Replace all API event emits with type-safe variants
* Add missing API type
* nit
* Remove test code, nit
2024-11-29 13:15:25 -05:00
Chenlei Hu
9e565154a9
Rework user selection ( #1728 )
...
* Move to new route
* Convert to tailwind
* Basic style
* Add userStore
* nit
* nit
* nit
* Remove app.#setUser
* Route to user-select view
* Mock login
* Use primevue UI components
* handle create new user
* Remove legacy user selection
* Add logout button on side toolbar
* Add username to logout button tooltip
* Add playwright tests
* hide logout button in single user server
* nit
2024-11-28 23:36:41 -05:00