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
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
08f3370828
Use auto inferred type on electronAPI.Terminal ( #1719 )
2024-11-27 16:14:30 -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
dd1c878fdf
[Electron] Fix path validation on typing in input box ( #1708 )
2024-11-26 14:26:46 -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
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
51f57aba17
Revert "Change dialog to multi-window mode ( #1672 )" ( #1686 )
...
This reverts commit 43c23e526c .
2024-11-25 13:29:47 -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
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
filtered
f8bd910e63
Fix terminal resizes incorrectly in flex parent ( #1663 )
...
Pushes siblings or self off-screen
2024-11-24 11:31:29 -05:00
Chenlei Hu
069dc67c30
Reland "Fix undo / redo filling with empty steps" ( #1653 )
...
* Revert "Revert "Fix undo / redo filling with empty steps (#1649 )" (#1652 )"
This reverts commit 7623810166 .
* Update test expectations
* Add dirty flag if workflow is not persisted
* Add dirty flag to other UI areas for new workflows
* Remove redundant code
* Fix regression: undo / redo steps lost on refresh
The history is still be cleared, but any changes made by issuing undo / redo comands prior to refresh are not lost.
* Update test expectations
Partially reverts f8cc2c0d67 - adds dirty flags back to unsaved workflows.
---------
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2024-11-23 09:49:12 -05:00
pythongosssss
0f2260065a
[Electron] Allow users to submit error reports ( #1633 )
...
* Allows users to submit error reports
* Text change
* Add tooltip, change severity on submit
Remove unused import
2024-11-22 17:04:51 -05:00
Chenlei Hu
4007cc13c2
[Electron] ComfyUI server config (Launch args config) ( #1644 )
...
* Remove electron adapter server args
* Add server args typing
* Add server config constant file
* Tooltip to name; name to id
* Capitalize category
* Server config store
* Prevent default value
* Add serverconfig test
* Guard server config panel with electron flag
* Filter nullish values from server args
* Use slider for preview size
2024-11-22 16:50:24 -05:00
Chenlei Hu
479d1b28c7
Update litegraph (Global snap to grid setting) ( #1629 )
2024-11-21 10:30:54 -05:00
Chenlei Hu
f34d50da3d
[Refactor] Extract 'FormItem' and 'SettingItem' ( #1619 )
...
* Extract SettingItem component
* Extract GeneralSettingItem
* Rename to FormItem
* nit
* nit
2024-11-20 15:10:17 -05:00
Chenlei Hu
2a7df57404
Fix always snap to grid ( #1604 )
2024-11-19 12:10:40 -05:00
Chenlei Hu
6352cd86ee
Show confirm dialog on workflow path conflict (Save As) ( #1590 )
...
* Show confirm dialog on workflow path conflict (Save As)
* Fix closeworkflow
* nit
* Add playwright tests
* nit
* nit
* Move workflows dir cleanup
2024-11-18 23:07:24 -05:00
Chenlei Hu
88164bdac5
[Electron] Fix initial default install location validation ( #1592 )
2024-11-18 20:10:22 -05:00
pythongosssss
6fbf1248f4
Filter cached/canceled results ( #1586 )
...
* Filter cached/canceled results
* Highlight if on
* Update setting
2024-11-18 16:59:59 -05:00
Chenlei Hu
26c3eeb942
Fix vue warning on unnecessary defineEmits import ( #1588 )
2024-11-18 13:15:16 -05:00
filtered
a8f869337e
Fix load crash when graph or config unset ( #1587 )
...
Resolves #1585
2024-11-18 12:51:46 -05:00
filtered
7e245ba1cf
Update Litegraph: Canvas Pointer ( #1556 )
...
* Litegraph: canvas.pointer
Clear @ts-expect-error
Fix exception thrown on slot double-click
Long-standing bug but has no real impact in prod - just logs an error.
Required for new connecting_link features.
Add settings: CanvasPointer options
Update litegraph 0.8.28
Fix regression in snap to grid render
Fix snap to grid marker always on
Update snap to grid to use Positionable API
Fix test clicks registering as double-click
Improve test precision
Current test proves it has changed to something smaller.
New test proves it is exactly what was specified.
Will need refinement when a limit is put on latent width.
Fix test expects collapse node to select node
Remove redundant code
Resolved by CanvasPointer
Fix flaky test - ContextMenu
Fix settings group
* Update litegraph
* Remove snapToGrid extension
* Update test expectations [skip ci]
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
Co-authored-by: github-actions <github-actions@github.com >
2024-11-18 10:50:51 -05:00
pythongosssss
b5f0c4bf73
[Electron] Terminal commands ( #1531 )
...
* Add live terminal output
* Fix scrolling
* Refactor loading
* Fallback to polling if endpoint fails
* Comment
* Move clientId to executionStore
Refactor types
* Remove polling
* wip terminal command input
* Refactor to use node-pty
* Hide tabs if not electron
* Lint fix
* ts fix
* Refactor tab components
2024-11-17 14:43:08 -05:00
Chenlei Hu
71e4a42cfe
Only persist workflow on workflow change/switch ( #1576 )
...
* Only persist workflow on workflow change/switch
* nit
* Add playwright test
* Add modify test
* nit
* Fix playwright tests
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-17 14:13:52 -05:00
filtered
00b6d989ec
Fix Vue console warning flood on settings open ( #1571 )
2024-11-17 11:12:37 -05:00
oto-ciulis-tt
6fefcaad7b
Show download percentage only if it's over 10% ( #1539 )
...
* Show download percentage only if it's over 10%
* PR comments
---------
Co-authored-by: Oto Ciulis <oto.ciulis@gmail.com >
2024-11-16 11:48:29 -05:00
Yoland Yan
22fdfd7f0b
Minor: change adjustMenuPosition style to single side anchor and scale proportionally elsewhere ( #1567 )
2024-11-16 11:47:54 -05:00
filtered
399893bbb2
Allow decimal places typed in settings ( #1566 )
2024-11-16 09:37:52 -05:00
Chenlei Hu
b4352bcd8d
Fix node search box filter test ( #1561 )
2024-11-15 21:18:19 -05:00
Chenlei Hu
c71644f02f
Use tailwind class in NodeSearchBox ( #1559 )
2024-11-15 20:46:04 -05:00
Chenlei Hu
2b96d831fc
Fix install location path picker ( #1557 )
2024-11-15 18:55:58 -05:00
Chenlei Hu
82b4547d7d
Remove canvas border rendering ( #1549 )
...
* Remove canvas border rendering
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-11-15 09:24:51 -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
acba6097e0
Replace electron API mocks with actual electron API impl ( #1535 )
...
* link electron types locally
* Update electronAPI calls
* Fix source validation
* Payload to raw
* nit
* Update electron types
2024-11-13 17:20:18 -05:00
Chenlei Hu
fba9a03df3
Lazy load setting dialog tabs ( #1530 )
2024-11-13 10:56:48 -05:00
Chenlei Hu
a73fdcd3bd
Fix sidebar splitter state ( #1523 )
2024-11-12 23:12:56 -05:00
Chenlei Hu
3117d0fdc1
Fix loading of model library in non-electron env ( #1521 )
2024-11-12 22:38:29 -05:00