Chenlei Hu
74fa4a2c2d
Move inlined settings in settingsStore to a separate file ( #844 )
2024-09-16 14:46:06 +09:00
Chenlei Hu
327b67a022
Move floating menu to a Vue component ( #843 )
...
* Move floating menu to a Vue component
* nit
* Fix jest tests
2024-09-16 14:26:46 +09:00
Chenlei Hu
d0a4db5f4f
Update litegraph (Copy connection by shift drag from path) ( #841 )
...
* Add playwright tests
* Update lg
* nit
* nit
* Skip tests
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-16 12:02:48 +09:00
Chenlei Hu
861eaa155f
Refactor test fixture dnd ( #840 )
...
* Refactor test fixture dnd
* nit
2024-09-16 10:13:25 +09:00
Chenlei Hu
3550e7f7f1
Show bookmark icon on booked mark nodes in node search box ( #839 )
2024-09-15 17:31:44 +09:00
Chenlei Hu
7d25d976d1
Extract search option as a Vue component ( #838 )
2024-09-15 17:15:19 +09:00
Chenlei Hu
7025e321de
1.2.55 ( #836 )
v1.2.55
2024-09-15 11:22:27 +09:00
huchenlei
429fa75fcc
Update litegraph (Fix group right click)
2024-09-15 11:03:34 +09:00
Chenlei Hu
347563adf9
Move json format functions to formatUtil ( #834 )
2024-09-15 09:46:34 +09:00
Chenlei Hu
9bdb3c0332
1.2.54 ( #830 )
v1.2.54
2024-09-14 17:12:50 +09:00
Chenlei Hu
12c699cc87
Update litegraph (Getters) ( #829 )
...
* Update litegraph (Getters)
* Update
2024-09-14 17:10:57 +09:00
Chenlei Hu
588cfeca4b
Replace ComfyApp.runningNodeId with executionStore.executingNodeId ( #828 )
...
* Replace ComfyApp.runningNodeId with executionStore.executingNodeId
* nit
2024-09-14 16:01:37 +09:00
Chenlei Hu
f983f42c45
Add executionStore ( #827 )
...
* Extract execution store
* Fix executing nodes highlight
* nit
* nit
* nit
2024-09-14 15:15:15 +09:00
Chenlei Hu
fef780a72f
Make useTreeExpansion hook accept expandedKeys as param ( #826 )
2024-09-14 11:27:38 +09:00
Chenlei Hu
ebdcd92977
Extract error handling with toast message as hook ( #825 )
2024-09-14 11:25:08 +09:00
filtered
c98ea5ba01
Use LiteGraph validation for node search->create ( #822 )
...
Adds LiteGraph type to augmentation until LG types are auto-generated
Removes @ts-expect-error
2024-09-14 08:36:48 +09:00
filtered
48f84a46cd
Add apiTypes present in docs but missing in zod ( #821 )
...
* Add apiTypes present in docs but missing in zod
* Fix prettier check
2024-09-14 08:35:32 +09:00
filtered
9483cfe915
Add graceful correction when widgets undef. ( #820 )
...
Fixes crash on load of workflow where `node.widgets` has no `.find()`
2024-09-14 08:33:43 +09:00
Chenlei Hu
862e2c2607
1.2.53 ( #818 )
v1.2.53
2024-09-13 20:59:16 +09:00
Chenlei Hu
a08ec196c7
Fix frontend-only node freezing litegraph ( #817 )
2024-09-13 20:58:19 +09:00
Chenlei Hu
17db1e6074
Rework userFileStore ( #815 )
...
* Rework userFileStore
* nit
* Add back unittests
2024-09-13 17:40:08 +09:00
Chenlei Hu
65a8dbb7e0
1.2.52 ( #814 )
v1.2.52
2024-09-13 16:25:01 +09:00
Chenlei Hu
efd8b5c19d
Add playwright test for custom color palette ( #812 )
...
* Add playwright test for custom color palette
* nit
* Fix leaked side effect
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-13 13:52:16 +09:00
Chenlei Hu
0a188aaf72
Disable zoom when editing titles ( #813 )
2024-09-13 11:42:24 +09:00
Chenlei Hu
eb45cca031
Pin searchbox at top when node library scrolls ( #811 )
...
* minor style fix
* nit
* Pin searchbox at top when node library scrolls
2024-09-13 10:50:06 +09:00
Chenlei Hu
d8d6fa86e4
Add button to clear pending tasks ( #810 )
2024-09-13 10:23:28 +09:00
Chenlei Hu
880ac4fa5a
Add node lifecycle badge text ( #809 )
2024-09-13 10:04:36 +09:00
Chenlei Hu
7d3b8dc44c
Make \n correctly displayed on error message ( #805 )
2024-09-13 09:04:21 +09:00
Chenlei Hu
1230d92b37
1.2.51 ( #804 )
v1.2.51
2024-09-12 20:23:04 +09:00
Chenlei Hu
8889c4de4a
Fix node def registeration ( #803 )
2024-09-12 20:17:21 +09:00
Chenlei Hu
637f5b501e
Add about panel in settings dialog ( #799 )
...
* basic about page
* Remove frontend version from setting dialog header
* Style about page
* basic system stats
* Basic styling
* Reword
* Format memory amount
2024-09-12 17:31:19 +09:00
Chenlei Hu
d2b3e325a4
1.2.50 ( #798 )
v1.2.50
2024-09-12 17:16:54 +09:00
Chenlei Hu
c99ca004b4
Fix badge position on collapsed nodes ( #797 )
...
* Update litegraph (Proper collapsed node handling)
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-12 17:15:20 +09:00
Chenlei Hu
fa9a415c62
Fix litegraph crash on using custom colorPalette ( #795 )
2024-09-12 16:56:17 +09:00
Chenlei Hu
da3271fe57
Move InputSlider to common/ ( #794 )
2024-09-12 15:19:36 +09:00
Chenlei Hu
358c0ce83c
Update litegraph (Pin/Unpin selected nodes) ( #791 )
...
* Update litegraph (Pin/Unpin selected nodes)
* Checkout head_ref first
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-12 15:04:43 +09:00
Chenlei Hu
110c007912
Update litegraph (Proper ContextMenu export) ( #790 )
2024-09-12 14:09:00 +09:00
Chenlei Hu
fdb01c06f2
Split playwright tests to multiple runners by project ( #789 )
2024-09-12 11:35:36 +09:00
Chenlei Hu
ca6bf7d054
Split jest unit test and playwright test into different actions ( #787 )
...
* Split jest unit test and playwright test into different actions
* Use composite action
* Add tag v1
2024-09-12 10:54:50 +09:00
Chenlei Hu
14f5019556
1.2.49 ( #788 )
v1.2.49
2024-09-12 10:16:59 +09:00
Chenlei Hu
80ca1808f0
Node source/id badge ( #781 )
...
* Add basic node badge
* Node source badge
* Prevent manager badge rendering
* Update litegraph (Badge support)
* Add playwright tests
* Separate nodes
* nit
* Checkout devtools repo for browser test expectation CI
* Fix failing unittests
* Rename setting
* Hide all badges in playwright tests
* Handle group node
* Update test expectations [skip ci]
* Fix unittest
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-12 09:36:06 +09:00
Chenlei Hu
f2a30ec197
Fix missing model dialog test ( #782 )
2024-09-11 21:00:32 +09:00
Chenlei Hu
b8bdba0bcc
Fix tailwindcss in NoResultsPlaceholder.vue ( #780 )
2024-09-11 17:38:42 +09:00
Chenlei Hu
baf0bc8de4
Run all playwright tests under dpr=2 ( #779 )
...
* Run all playwright tests under dpr=2
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-11 11:33:40 +09:00
Chenlei Hu
8ce7b515a3
Fix ComfyExtension types ( #778 )
2024-09-11 10:43:01 +09:00
Chenlei Hu
06a05cb283
Fix loading large workflow embedded in webp ( #777 )
...
* Fix loading large workflow embedded in webp
* Update test expectations [skip ci]
* nit
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-09-11 10:12:01 +09:00
bymyself
15758101aa
Fix searchbox popover on touch devices ( #773 )
...
* Add delay on touch pointer event when opening searchbox
* Add playwright mobile test
2024-09-11 08:55:04 +09:00
ArtificialLab
05b3ad2f59
Front stack primary updates and improvements ( #757 )
...
* (fix) index.html formating for prettier
* (add) proper icon management
- on-demand icons auto importing
- handle all available icon sets (https://icones.js.org )
* (fix) proper css management
* (add) front stack improvement:
- implement vue router
- prepare for App.vue simplification
- proper management of views and layouts
- fix Tailwind CSS and prepare for overall css cleaning
* (fix) move back user.css to public dir
* (fix) remove user.css import from main.ts
2024-09-11 08:53:54 +09:00
bymyself
90abf9744c
Document registerCustomNodes ( #772 )
2024-09-10 12:43:39 +09:00
filtered
0e01bb3c07
Fix reroute to wildcard & multi-typed slots ( #769 )
...
Use the same type check the rest of the connection process uses.
2024-09-09 17:53:47 +09:00