Commit Graph
188 Commits
Author SHA1 Message Date
ArEnSc b2dd62ff23 Feature/node refactor (#26)
* Fixed highlight bug.
Moving ImageNode to
NetworkedNodeContext base class
to make the code easier to manage with an undo stack.
This may have broken video nodes which will be fixed now.

* Selection Manager corrected to handle the states of selection correctly.
Video Node is broken needs fixes.

* Fixed the selection states.
Selects while dragging and using shift correctly.

* Ok one more bug discovered it is now fixed.

* Fixed multiselect again.

* Fixed issues with instancing

* Fixed the video playing and pausing

* Fix context menu rendering on window changing

* Send Zip Blob Back.

* Testing rendering problem by extracting the zip.

* Test bench for figuring out why this is broken is setup.

* A bit of a warzone need to go back.

* OffScreenSceneCanvas
OffScreenSceneContext
Works just fine need to merge in main

* Meme Engine ready for testing.
2024-09-21 22:40:24 -04:00
Michael Chung 85c2bb822b Fix to rendering it now guarentees a render. 2024-09-20 17:34:51 -04:00
Michael Chung c74f6419c4 Undo and Redo Stack Manager. 2024-09-19 14:13:39 -04:00
Michael Chung 5814519db5 Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-19 12:16:34 -04:00
Michael Chung 292f54c004 Canva fixes. 2024-09-19 12:16:19 -04:00
wilandwil 04ce129b71 Bigger housekeeping and cleanup changes (#25)
* making the layout more efficient containing the signals
* make efficient of tooltip code as well
* fix tooltip data tagging
* more clean up of unused files and code

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-09-19 11:59:43 -04:00
wil a6d705d81b housekeeping, decoupling signals from compoenents 2024-09-19 10:14:46 -04:00
wil 56d00b0fe9 housekeeping, small style fixes, types fix 2024-09-19 10:08:47 -04:00
Michael Chung baeecc59ea Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-18 22:04:41 -04:00
Michael Chung dc514756fc Debug stuff to help brandon debug cors 2024-09-18 22:04:22 -04:00
Brandon Thomas 76549c1a32 Merge pull request #24 from storytold/build-test
change build configs
2024-09-18 20:48:53 -04:00
Brandon Thomas 9bfe6026cb change build configs 2024-09-18 20:45:39 -04:00
Michael Chung df6df6e594 Testing locally. 2024-09-18 19:29:22 -04:00
wil 55b93d4b85 housekeeping, small style fixes 2024-09-18 19:24:30 -04:00
wilandwil 93c08a4812 fix dialog sizing problems (#23)
Co-authored-by: wil <wil@storyteller.ai>
2024-09-18 19:04:26 -04:00
Michael Chung 7e3c6efe59 Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-18 19:04:15 -04:00
Michael Chung c34e0900e5 Trying to use built in feature of vite to compile typescript and use it as a worker. 2024-09-18 19:03:48 -04:00
wilandwil dda9790308 Feature/ anywhere drag dropper (#22)
* make the component for Drag & Drop Files on top of the canvas
signal context for the app, so then ui elements can call upon each other

* drag drop image works well

* drag drop video also works

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-09-18 18:37:30 -04:00
Brandon Thomas cae3517b65 ci should copy _headers to dist/ 2024-09-18 18:33:23 -04:00
Brandon Thomas 13be773ed0 netlify cors headers 2024-09-18 18:29:04 -04:00
Michael Chung 3e54d2983b Try agian. 2024-09-18 18:15:07 -04:00
Michael Chung abbc1066f1 removed broken diffusion shared worker.
Trying to send the worker a frame buffer.
2024-09-18 18:10:34 -04:00
Michael Chung 390b4696df Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-18 17:59:25 -04:00
Michael Chung 3bf6a25e6a Ok fixed vite script. 2024-09-18 17:59:07 -04:00
Brandon Thomas b02faced22 ad logging 2024-09-18 17:58:17 -04:00
Michael Chung dc12267835 Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-18 17:55:11 -04:00
Michael Chung d39120cc10 Trying brandon's strategy. 2024-09-18 17:54:57 -04:00
Brandon Thomas 4b554fea4b testing basic web workers in production 2024-09-18 17:46:50 -04:00
Michael Chung cf011bd010 try it the old way. 2024-09-18 17:45:52 -04:00
Michael Chung dc00741fb5 Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-18 17:38:21 -04:00
Michael Chung 363e6d40a4 Add extra logging via error. 2024-09-18 17:27:55 -04:00
Brandon Thomas a7cda23348 change logging 2024-09-18 17:22:30 -04:00
Michael Chung 042b0fc508 Copy this into dist folder. 2024-09-18 17:12:26 -04:00
Michael Chung f21a107b05 trying js compiled variant 2024-09-18 17:04:40 -04:00
Michael Chung d3251356fc LoadingShared worker 2024-09-18 16:46:55 -04:00
Michael Chung 812b9308e6 Ok trying to get more log info from failed script. 2024-09-18 16:34:48 -04:00
Michael Chung f768781997 Trying a documented wya of running a shared worker. 2024-09-18 16:27:20 -04:00
Michael Chung c3c44f7709 Try this loading. 2024-09-18 15:50:50 -04:00
Michael Chung 17e3d33e80 Trying with a newly compiled file. 2024-09-18 15:19:55 -04:00
Michael Chung da7309d571 try an alternative way to load the script. 2024-09-18 15:12:42 -04:00
Michael Chung 4ae50c086d Ok shared worker as js file compiled. 2024-09-18 14:35:03 -04:00
Michael Chung 2771e45710 SharedWebWorkers. 2024-09-18 14:25:07 -04:00
Michael Chung a9881ff98c Adding log messages. 2024-09-18 14:17:41 -04:00
Michael Chung eca27e263a Trying a shared worker work around. 2024-09-18 14:14:43 -04:00
Michael Chung 1fe0296d73 Ok Modified the worker it should catch via vite. 2024-09-18 13:44:29 -04:00
Michael Chung 5e3d79e91e Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-18 12:47:31 -04:00
Michael Chung 3c3d7c5934 Fixed Reset Issue.
Fixed worker issue in prod.
Fixed RenderEngine.
2024-09-18 12:46:19 -04:00
Brandon Thomas b184612da7 Merge pull request #21 from storytold/bt-build-script
Add build script + launch browser script
2024-09-18 12:04:41 -04:00
Brandon Thomas ff3650f288 Add build script + launch browser script 2024-09-18 12:03:55 -04:00
Brandon Thomas 748a23380a Merge pull request #20 from storytold/bt-netlify-builds
update readme, add second build command
2024-09-18 11:49:22 -04:00