* 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>
* Double click group title to edit
* Add playwright test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
* Ctrl + g to group selected noes
* Add playwright test
* nit
* Move button loc
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
* gitignore win32 browser_test files
just so i can local dev with playwright without git cluttering up
* experimental add test for dom widget node toggle open/closed
* Update test expectations [skip ci]
* vs code extension lied to me, manually fix loc
* Update test expectations [skip ci]
* okay that time was my fault
* Update test expectations [skip ci]
* yknow what dont expect exactly default after actually
* Update test expectations [skip ci]
* test for multiple far panning
* Update test expectations [skip ci]
* oops, flip that
* Update test expectations [skip ci]
* more stable pan coords
* Update test expectations [skip ci]
* 'move' is not strictly relative, so compensate accordingly
* Update test expectations [skip ci]
* test to zoom very far out
* Update test expectations [skip ci]
* add hackaround for node search menu popup
* Update test expectations [skip ci]
* make zoom work better
* Update test expectations [skip ci]
* fix preexisting typo
this function is never called so it's fine
* dom widget toggle needs a delay
otherwise it's a double click
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
* link release pops up searchbox by default (#348)
* link release pops up searchbox by default
* Update browser test
* Fix tests
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
* Refactor based on new event data format
* nit
* Add playwright tests
* Update test expectations [skip ci]
* nit
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
* Update litegraph
* Update version again
* Add browser test for litegraph change
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
* Auto link node on creation
* Handle corner case
* Add some browser tests
* Add auto link test
* Force enable
* Confirm setting before running test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>
* Add disconnect node test
* Add connect node test
* Add widght value adjust test
* Add zoom test
* Test panning of canvas
* Move fixture
* Add add node test
* Add group test
* Property panel
* Add collapse test
* Bypass node
* Add widget convertion test
* Update test expectations [skip ci]
* Add group node test
* Update test expectations [skip ci]
---------
Co-authored-by: github-actions <github-actions@github.com>