Chenlei Hu
814c4b8ef0
Remove node bookmark migration ( #1733 )
...
* Remove node bookmarks setting migration
* nit
* nit
2024-11-28 14:28:53 -05:00
Chenlei Hu
df3fff5dbb
Remove migration logic (settings & templates storage location) ( #1732 )
...
* Remove isNewUserSession handling
* Remove writing of setting and templates to localStorage
2024-11-28 14:24:06 -05:00
Chenlei Hu
b0085114d7
Remove app.storageLocation handling ( #1731 )
2024-11-28 13:35:08 -05:00
filtered
2a39b21578
Fix Zoom Centre ( #135 )
2024-11-28 11:54:09 -05:00
filtered
578870d345
Add canvas maximum FPS setting ( #1727 )
...
* Add canvas maximum FPS setting
* Update litegraph
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-11-28 11:46:54 -05:00
Chenlei Hu
05fab91bda
Build comfyui-frontend-types library ( #1725 )
...
* Install vite-plugin-dts
* Explicitly type workflowStore
* Working rollup
* Hide diff type
* Inline primevue toast mesage types
* Add prepare-types script to generate package.json for type package
* Add global declaration
* Add publish types Github action
* Update litegraph
* Add @comfyorg to package name
2024-11-28 11:21:19 -05:00
filtered
24db9e2572
Add maximum FPS feature ( #356 )
2024-11-28 09:45:59 -05:00
Yuki Shindo
5191e11650
Add Japanese (ja) locale files and update type definition for supported locales ( #1726 )
...
* feat: add locale files for Japanese (ja)
* fix: update locale type definition to include all supported languages
2024-11-28 09:45:00 -05:00
Chenlei Hu
83ba7a8df7
Export ISerialisedGraph for frontend repo DTS ( #354 )
2024-11-27 23:50:16 -05:00
filtered
92079a653e
Update unsupproted card help link ( #1724 )
2024-11-27 22:43:03 -05:00
Chenlei Hu
e981fa01a0
Export types for frontend repo DTS ( #353 )
2024-11-27 22:13:59 -05:00
Chenlei Hu
88a42172c5
Typecheck vue components ( #1721 )
...
* Fix various type issues in vue components
* Add vue tsc
* Add to hooks
* nit
2024-11-27 19:18:16 -05:00
Chenlei Hu
e79013dcfe
Remove deprecated type def on ComfyNodeDef ( #1720 )
2024-11-27 16:16:50 -05:00
Chenlei Hu
08f3370828
Use auto inferred type on electronAPI.Terminal ( #1719 )
2024-11-27 16:14:30 -05:00
Chenlei Hu
c4d3c672ad
Enforce ComfyExtension types ( #1718 )
...
* Enforce extension types
* nit
2024-11-27 15:35:18 -05:00
filtered
304e229dc2
Fix custom widget pointerup receives NaN pos ( #351 )
2024-11-27 12:40:39 -05:00
Chenlei Hu
39eaa2e850
[Electron] Add not supported hardware page ( #1717 )
2024-11-27 10:46:24 -05:00
oto-ciulis-tt
2d022e4e49
feat: Remove successful model downloads ( #1710 )
...
* feat: Remove successful model downloads
* PR comments
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
2024-11-27 10:40:43 -05:00
Chenlei Hu
1ac6d6529f
Add empty workflows placeholder ( #1712 )
2024-11-26 17:22:05 -05:00
Chenlei Hu
86fec820ac
Remove app.multiUserServer flag ( #1711 )
2024-11-26 16:06:58 -05:00
Chenlei Hu
dd1c878fdf
[Electron] Fix path validation on typing in input box ( #1708 )
2024-11-26 14:26:46 -05:00
Chenlei Hu
3942603a38
[Electron] Add version number to error state ( #1707 )
2024-11-26 14:21:37 -05:00
Chenlei Hu
c54b675a48
Revert Filter cached/canceled results ( #1586 ) ( #1703 )
...
* Revert "Filter cached/canceled results (#1586 )"
This reverts commit 6fbf1248f4 .
* nit
2024-11-26 13:17:26 -05:00
Chenlei Hu
b7008dfc5c
Revert "nit: Fix import of OutputFilters in queue sidebar ( #1680 )" ( #1702 )
...
This reverts commit f97b673481 .
2024-11-26 13:11:28 -05:00
Chenlei Hu
d0ad4af51c
Revert "Move queueStore update to GraphView ( #1679 )" ( #1701 )
...
This reverts commit c8d5a6f154 .
2024-11-26 13:08:42 -05:00
Chenlei Hu
4a182014e1
Revert "Fix queue sidebar tab task filter ( #1682 )" ( #1700 )
...
This reverts commit c1c5573e7f .
2024-11-26 13:08:19 -05:00
filtered
f6e885f015
Ensure click_time is available to custom widgets ( #349 )
2024-11-26 13:05:47 -05:00
filtered
ffa2a24cb1
Fix slider regression caused by CanvasPointer ( #347 )
2024-11-26 13:05:24 -05:00
Chenlei Hu
46cd522384
Fix save temporary workflow loop on overwrite ( #1699 )
2024-11-26 10:44:25 -05:00
Hayden
c977667a15
Change dialog to multi-window mode ( #1695 )
...
Fixed Dropdown's z-index being below the dialog
2024-11-26 10:11:15 -05:00
Chenlei Hu
d531bc34c4
Make ChangeTracker detect changes in workflow.extra (Except ds) ( #1692 )
...
* Compare workflow.extra content
* Add tests
2024-11-25 21:59:27 -05:00
Chenlei Hu
adfbec2744
Add setting to adjust queue MaxHistoryItems ( #1689 )
...
* Add MaxHistoryItems
* nit
2024-11-25 18:49:40 -05:00
Chenlei Hu
51f57aba17
Revert "Change dialog to multi-window mode ( #1672 )" ( #1686 )
...
This reverts commit 43c23e526c .
2024-11-25 13:29:47 -05:00
Chenlei Hu
97bab053df
Split i18n locales to multiple files ( #1683 )
2024-11-25 13:18:14 -05:00
Chenlei Hu
c1c5573e7f
Fix queue sidebar tab task filter ( #1682 )
...
* Fix queue sidebar tab task filter
* nit
2024-11-25 12:59:10 -05:00
Chenlei Hu
f97b673481
nit: Fix import of OutputFilters in queue sidebar ( #1680 )
2024-11-25 11:49:49 -05:00
Chenlei Hu
c8d5a6f154
Move queueStore update to GraphView ( #1679 )
2024-11-25 11:47:35 -05:00
Chenlei Hu
3708afaf21
[Electron] Add fp32 and fp64 to unet inference precision options ( #1678 )
2024-11-25 11:20:49 -05:00
filtered
e35748faa4
Fix widget.mouse callback does not receive pointerup events ( #342 )
...
* Provide pointerup events to widget.mouse callback
* Fix regression in widget mouse cb
pointerup events are now sent to mouse() callback regardless of CanvasPointer state.
2024-11-25 11:05:50 -05:00
filtered
a95d8ebc87
Fix invalid callback return value preventing canvas redraw ( #343 )
...
* Fix invalid callback prevents redraw
When widget.mouse() is incorrectly implemented (no return value), it evaluates as falsy and prevents canvas redraw.
Changes default behaviour to ignore the return value when nullish.
* Fix pointermove for custom widget outside nodes
Events are now also sent when the pointer moves outside the bounds of the node.
2024-11-25 10:43:28 -05:00
Hayden
43c23e526c
Change dialog to multi-window mode ( #1672 )
2024-11-24 21:36:30 -05:00
Chenlei Hu
f89898b3d0
Add searchbox for extensions panel ( #1675 )
2024-11-24 21:33:43 -05:00
Chenlei Hu
af21142602
Use setting panel template ( #1674 )
...
* PanelTemplate
* Use panel template
2024-11-24 21:24:13 -05:00
Chenlei Hu
4b91860227
[Refactor] Extract SettingsPanel ( #1673 )
...
* [Refactor] Extract SettingsPanel
* nit
2024-11-24 20:48:35 -05:00
Chenlei Hu
e53bafbca6
[Electron] Add custom node migration placeholder ( #1670 )
2024-11-24 20:16:39 -05:00
Chenlei Hu
e01c8f06c7
[Electron] Show server launch args in server config panel ( #1669 )
...
* Move revertChanges
* Show launch args
* Explicit ServerConfigValue type
* nit
* nit
* Add tests
2024-11-24 18:14:05 -05:00
Chenlei Hu
c61ed4da37
Add server config modified message to prompt restart ( #1668 )
...
* Server config changed message
* Write to settings on unmount
* nit
* Highlight modified config
* Move modified logic to store
* Add jest test
* nit
2024-11-24 16:13:37 -05:00
Terry Jia
4a4d6d070a
restore camera state ( #1666 )
2024-11-24 16:09:58 -05:00
Tristan Sommer
4bedd873a1
improved mouse brush adjustment, added zoom level indicator with reset, added invert button, bug fixes ( #1664 )
2024-11-24 11:32:13 -05:00
filtered
f8bd910e63
Fix terminal resizes incorrectly in flex parent ( #1663 )
...
Pushes siblings or self off-screen
2024-11-24 11:31:29 -05:00