* Add dragging canvas state
* Change icon
* Add playwright test
* tooltip change
* Enable for legacy menu
* Update litegraph
* Hide canvas menu for test
When a file is browsed for, the fileInput remains associated with the
chosen file even after the associated workflow is loaded. If a user
attempts to load the same file again, the onchange event does not fire
and loading fails silently. This is fixed by clearing the fileInput
after the workflow has been loaded.
Out of an abundance of caution, the onchange is made async to ensure the
fileInput isn't cleared until after the workflow has loaded.
Add a test to check if the same workflow file can be loaded
consecutively.
* 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>
* 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>