* simplify code
* fix loading bar messages, blank 1st frame on extracted video, new extractio icon, disable un/redo on node isolation, disable toolbarmain on isolation
* putback a function
* pause and show first frame
* Adding segmentation test.
* Fix segmentation code.
* Segmentation API just missing proprogate.
* endpoint rename
* Fix issue with logging multiple renders, it seems to work fine, its likely a backend issue.
* Segmentation UI
* Testing states.
* Fixed all state issues now to have it replace the actual video.
* Fix play bug
* One issue with the event system trigging a button press when it is just a click.
* more cleanup
* fixed race condition for seg button
* fixed knode events and disable selector square
* use a debug scene instead of adding debug elements programmatically
* node isolator prelimianrily works
* now lock can be disabled, and disable lock when in segmentation instead of lock
* ironing out toolnode small bugs
---------
Co-authored-by: Kasisnu <5044120+kasisnu@users.noreply.github.com>
Co-authored-by: Brandon Thomas <echelon@gmail.com>
Co-authored-by: wil <wil@storyteller.ai>
* add all the new buttons
preliminarily, new trim scrubber
ironout the positioning bugs of the Area Scrubber
styling of area scrubber is now perfect
trim area and trim duration toggle button works perfect now
* repeat button and events works now
* optimized the trimscrubber and trimduration button, fix data plumbing bug of trimdata
* save scene
* load scene from url
* load scene can put back the image nodes now
* now saved image nodes retain its tansform perfectly
* can now save and load videonodes in scene saving
* netlify redirect
* save and load text nodes
* fix text styling, fix adding video node via rendering