Chenlei Hu
|
f0b735f3dd
|
Enable New UI by default (#1460)
* Enable New UI by default
* nit
* Add playwright test
* nit
* nit
* nit
|
2024-11-07 17:55:53 -05:00 |
|
Chenlei Hu
|
8ae9210298
|
Always sort workflows tree (#1456)
* Always sort workflows tree
* nit
* nit
* Add tests
* nit
* nit
|
2024-11-07 11:29:29 -05:00 |
|
Chenlei Hu
|
14b3d4c766
|
Fix loading of workflow bookmarks (#1452)
|
2024-11-07 08:58:28 -05:00 |
|
Chenlei Hu
|
40880dbb59
|
Move refresh button from actionbar to 'Edit' menu (#1451)
|
2024-11-07 08:47:46 -05:00 |
|
Chenlei Hu
|
0a7000328a
|
Add menu button to toggle focus mode (#1446)
* Add focus mode toggle button
* handle menu position
* nit
|
2024-11-06 20:56:32 -05:00 |
|
Chenlei Hu
|
c560628f1f
|
[Extension API] Register about panel badge (#1436)
* Custom about panel badge
* Add playwright test
* Update README
* nit
* nit
* nit
* nit
|
2024-11-05 19:06:38 -05:00 |
|
Chenlei Hu
|
c56533bb23
|
Workflow Management Reworked (#1406)
* Merge temp userfile
Basic migration
Remove deprecated isFavourite
Rename
nit
nit
Rework open/load
Refactor save
Refactor delete
Remove workflow dep on manager
WIP
Change map to record
Fix directory
nit
isActive
Move
nit
Add unload
Add close workflow
Remove workflowManager.closeWorkflow
nit
Remove workflowManager.storePrompt
move from commandStore
move more from commandStore
nit
Use workflowservice
nit
nit
implement setWorkflow
nit
Remove workflows.ts
Fix strict errors
nit
nit
Resolves circular dep
nit
nit
Fix workflow switching
Add openworkflowPaths
Fix store
Fix key
Serialize by default
Fix proxy
nit
Update path
Proper sync
Fix tabs
WIP
nit
Resolve merge conflict
Fix userfile store tests
Update jest test
Update tabs
patch tests
Fix changeTracker init
Move insert to service
nit
Fix insert
nit
Handle bookmark rename
Refactor tests
Add delete workflow
Add test on deleting workflow
Add closeWorkflow tests
nit
* Fix path
* Move load next/previous
* Move logic from store to service
* nit
* nit
* nit
* nit
* nit
* Add ChangeTracker.initialState
* ChangeTracker load/unload
* Remove app.changeWorkflow
* Hook to app.ts
* Changetracker restore
* nit
* nit
* nit
* Add debug logs
* Remove unnecessary checkState on graphLoad
* nit
* Fix strict
* Fix temp workflow name
* Track ismodified
* Fix reactivity
* nit
* Fix graph equal
* nit
* update test
* nit
* nit
* Fix modified state
* nit
* Fix modified state
* Sidebar force close
* tabs force close
* Fix save
* Add load remote workflow test
* Force save
* Add save test
* nit
* Correctly handle delete last opened workflow
* nit
* Fix workflow rename
* Fix save
* Fix tests
* Fix strict
* Update playwright tests
* Fix filename conflict handling
* nit
* Merge temporary and persisted ref
* Update playwright expectations
* nit
* nit
* Fix saveAs
* Add playwright test
* nit
|
2024-11-05 11:03:27 -05:00 |
|
Chenlei Hu
|
75ffab2160
|
Fix user stuck in title editing state (#1430)
* Fix user stuck in title editing state
* Fix test
|
2024-11-04 21:59:40 -05:00 |
|
Chenlei Hu
|
0a784d9236
|
Highlight splitter gutter on resizing (#1414)
|
2024-11-03 12:38:39 -05:00 |
|
Chenlei Hu
|
3a910f25e9
|
Track previous workflow name on Vue side (#1404)
|
2024-11-02 14:40:05 -04:00 |
|
Chenlei Hu
|
cc420b70a5
|
Add finally handler for rename tree node action (#1403)
* Add finally handler for rename tree node action
* nit
|
2024-11-02 11:39:15 -04:00 |
|
pythongosssss
|
d701758663
|
Add support for hidden & advanced widgets (#1389)
* Add support for hidden & advanced widgets
* Fix
* Update package
* Remove ts-expect-error
* Fix test, tidy
|
2024-11-01 19:12:44 -04:00 |
|
Chenlei Hu
|
94f4147f92
|
Fix double trigger of setting onChange callback (#1385)
* Fix onChange double trigger
* nit
* Add playwright test
|
2024-10-30 19:55:46 -04:00 |
|
Chenlei Hu
|
e48c78541c
|
Hide empty folders when searching in model library (#1382)
|
2024-10-30 16:27:35 -04:00 |
|
Chenlei Hu
|
bf7a9bf5eb
|
Update litegraph (link snap to slot & highlight) (#1378)
* Update litegraph (link snap)
* Add settings
* nit
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
|
2024-10-30 15:23:58 -04:00 |
|
Chenlei Hu
|
97c38583e9
|
Rename workspaceStateStore to workspaceStore (#1374)
|
2024-10-30 09:49:23 -04:00 |
|
Chenlei Hu
|
324eff93fd
|
Update Litegraph API - canvas.state (#1372)
* Update Litegraph API - canvas.state
* Update litegraph
---------
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com>
|
2024-10-29 22:07:04 -04:00 |
|
Chenlei Hu
|
4b1104f52c
|
Add node id to execution error report (#1371)
|
2024-10-29 21:48:45 -04:00 |
|
Chenlei Hu
|
2a94ab4423
|
Fix empty model library folder content (#1369)
|
2024-10-29 20:28:50 -04:00 |
|
Chenlei Hu
|
35fab0bef3
|
Focus mode (#1365)
* Menu hamburger
* Focus
* nit
* nit
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
|
2024-10-29 17:25:18 -04:00 |
|
Chenlei Hu
|
8dddffe840
|
Use browser download in missing model dialog (#1362)
* Remove custom backend download logic
* Add download hooks
* Download button
* Use browser download
* Update test
|
2024-10-29 14:07:16 -04:00 |
|
Chenlei Hu
|
1f91a88d7b
|
Move linkRenderMode extension to core (#1359)
|
2024-10-29 11:00:10 -04:00 |
|
Chenlei Hu
|
10f43be911
|
Remove show model folder checkbox in missing model dialog (#1358)
* Remove show model folder checkbox in missing model dialog
* nit
* nit
|
2024-10-29 10:15:31 -04:00 |
|
Chenlei Hu
|
87517daf1f
|
Restyle missing model warning dialog (#1354)
* Restyle missing model dialog
* nit
* nit
* nit
* nit
|
2024-10-29 09:26:02 -04:00 |
|
Chenlei Hu
|
739ebd3d04
|
Auto-expand model library tree on search (#1357)
|
2024-10-29 09:24:56 -04:00 |
|
Chenlei Hu
|
4582c71583
|
[Refactor] Rework modelStore and ModelLibrarySidebarTab (#1350)
* nit
* Rename
* nit
* Move load model folders to app level
* Various fixes
* nit
* nit
* wip
* nit
* nit
* nit
* Split
* nit
* Add back spinner
* nit
* nit
* Add refresh button
* nit
* nit
* Preserve model folder order
* Avoid order change on folder open
|
2024-10-28 21:23:53 -04:00 |
|
Chenlei Hu
|
44b109a449
|
Add type annotation for missingNodeTypes (#1349)
* Add type annotation for missingNodeTypes
* nit
* nit
|
2024-10-28 17:26:52 -04:00 |
|
Chenlei Hu
|
229896a4b7
|
Restyle missing node warning dialog (#1348)
* nit
* Restyle missing node warning dialog
* nit
* nit
|
2024-10-28 16:45:47 -04:00 |
|
Chenlei Hu
|
645897f8b8
|
[Refactor] Make node badge a vue component (#1317)
* [Refactor] Make node badge a vue component
* Simplify badge logic
* nit
|
2024-10-26 15:28:14 -04:00 |
|
Chenlei Hu
|
17391e4aad
|
Handle potential undefined node data in NodeBookmarkTreeExplorer (#1300)
|
2024-10-25 07:41:43 -04:00 |
|
Chenlei Hu
|
14a6687cc9
|
Integrated terminal (#1295)
* Add terminal tab
* Add basic terminal
* Style terminal
* Add keybinding
* Auto scroll:
* Mock for jest test
|
2024-10-24 17:31:00 -04:00 |
|
Chenlei Hu
|
d142893244
|
Add bottom panel support (#1294)
* Add bottom panel
* Bottom panel store
* Extract ExtensionSlot component
* Tab rendering
* Add toggle button on top menu bar
* nit
* Add toggle button tooltip
* Add command
|
2024-10-24 15:15:19 -04:00 |
|
Chenlei Hu
|
7a3f20c57d
|
Fix sidebar scrollpanel style (#1283)
|
2024-10-23 18:27:54 -04:00 |
|
Chenlei Hu
|
59c03d2de5
|
[Refactor] Rename ModelStore to ModelFolder (#1244)
* Refactor click
* Rename ModelStore to ModelFolder
|
2024-10-23 12:04:49 -04:00 |
|
Chenlei Hu
|
c1c990e6f3
|
Properly show empty folder in model sidebar tab (#1242)
* Properly show empty folder in model sidebar tab
* nit
* nit
|
2024-10-12 17:02:58 -04: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
|
c2377b62ac
|
Fix sidebar tab bg color (#1229)
* Fix node library sidebar style
* Fix styles
* nit
|
2024-10-11 15:04:29 -04:00 |
|
Chenlei Hu
|
f328d4cd81
|
Hide system scrollbar for queue sidebar tab (#1227)
|
2024-10-11 13:59:51 -04:00 |
|
Chenlei Hu
|
fbc1482b90
|
Use scrollpanel in sidebar template (#1226)
* Use scrollpanel in sidebar template
* Migrate
* nit
|
2024-10-11 13:41:41 -04:00 |
|
Chenlei Hu
|
419009424b
|
Handle missing extraPngInfo field in queue (#1223)
|
2024-10-11 12:16:35 -04:00 |
|
Chenlei Hu
|
459afa158c
|
Restyle dialog with scrollpanel (#1212)
|
2024-10-10 20:27:14 -04:00 |
|
Chenlei Hu
|
009dbcf8c7
|
Wrap pragmatic dnd API with hooks (#1207)
|
2024-10-10 10:53:49 -04:00 |
|
Chenlei Hu
|
4413fd248c
|
Remove question mark badge on folders in model library tree (#1205)
|
2024-10-10 10:13:14 -04:00 |
|
Chenlei Hu
|
59a5f5f5d0
|
Add help menu on command menu bar (#1197)
* Add help menu on command menu bar
* nit
|
2024-10-09 20:35:17 -04:00 |
|
Chenlei Hu
|
2d5faa7f3d
|
Anchor floating actionbar to closest side when resizing window (#1195)
* Anchor floating actionbar to closest side when resizing window
* nit
* nit
|
2024-10-09 17:41:36 -04:00 |
|
Chenlei Hu
|
82112c2c6e
|
Move low priority init to idle task (#1192)
|
2024-10-09 16:22:58 -04:00 |
|
Chenlei Hu
|
c8f50509ed
|
Fix VHS advanced preview html video type (#1186)
* Fix VHS advanced preview html video type
* nit
|
2024-10-09 15:02:02 -04:00 |
|
Chenlei Hu
|
165604bb80
|
Support VHS advanced preview in queue sidebar tab (#1183)
* Map VHS video type
* Advance preview format
* nit
* View VHS advanced preview
* Disable result gallery vitest
* Proper disable
|
2024-10-09 12:42:00 -04:00 |
|
Chenlei Hu
|
829bce1c8c
|
Load Keybinding and Extension panel async (#1179)
|
2024-10-08 22:20:30 -04:00 |
|
Chenlei Hu
|
5f3afa3776
|
Supports VHS video outputs in queue sidebar tab (#1174)
* Properly identify gifs
* Detect VHS video
* Basic video support in queue
* Video in lightbox
* Preview button
* nit
* Fix vitest
|
2024-10-08 17:10:44 -04:00 |
|