Commit Graph
156 Commits
Author SHA1 Message Date
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
Brandon Thomas 1a60eb50ed update readme, add second build command 2024-09-18 11:48:29 -04:00
wilandwil 6650f6fdfa make switches a common component (#19)
Co-authored-by: wil <wil@storyteller.ai>
2024-09-18 09:36:09 -04:00
Michael Chung 829c4ea27b Fixed hack. 2024-09-18 01:06:03 -04:00
wil ea37a4c3d6 intialize with undefined instead of initial values 2024-09-18 00:11:52 -04:00
Michael Chung d81cf44c84 Put hack back in. 2024-09-17 23:46:57 -04:00
Michael Chung 816a087b6b Remove hack 2024-09-17 23:43:40 -04:00
Michael Chung f97a64682e Ok fixed most of the error issues. 2024-09-17 23:08:15 -04:00
Michael Chung d5fc2d8145 Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-17 17:52:51 -04:00
Michael Chung 9dc4c389e3 More code clean up. 2024-09-17 17:52:38 -04:00
Michael Chung ca8c9441e8 Error handling works.
Just need one more place in the engine.
2024-09-17 17:46:35 -04:00
wilandwil 4f068a2920 Feature/ AI Stylize 2 (#18)
* setup ai stylize dialog to manage more properties

* integrated switches and sliders

* all options for ai stylize is available except for IPAdapter

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-09-17 16:42:13 -04:00
wil 76a0e1a98d ui fixes 2024-09-17 10:12:35 -04:00
wilandwil 0060555489 Feature/add video 4 (#17)
* better component structure, less weird menu states

* housekeeping

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-09-17 09:40:53 -04:00
Michael Chung 3eba786a70 Remove blobs after reset. 2024-09-17 02:12:06 -04:00
ArEnSc 74283b958c Feature/tie together video rendering (#16)
* Images work again.
* Working on tying to gether the onnx
* Should render correctly.
2024-09-17 01:08:09 -04:00
a76424a065 Fix/serving onnx wasm (#15)
* Code with no model.

* memory not enough error

* housekeeping

* Added onnx function

* even more simplified

* uninstall unneccessary packages

---------

Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com>
Co-authored-by: wil <wil@storyteller.ai>
2024-09-16 18:56:30 -04:00
wil a5bf07d838 fixed loadingbar to not show on mount 2024-09-16 10:52:40 -04:00
ArEnSc 5d85e9b805 Feature/rendering (#14)
* Taking a checkpoint on this, basically need to ensure that the blobs come over to the main thread correctly.
As array buffers.
Lets just try with single images.

* Change the endpoint setup error handling and create a new video now to hold the new video once DiffusionSharedWorker
Freeze the video nodes tie up rendering and add a message on rendering.
Fix issue with window scaling and positioning.

* Added Progression issue with the server not processing stuff though.
Now the UI piece needs to be worked on and the payloads for this.

* Capture canvas resizing dynamically, now time to ensure all nodes follow the resizing.

* Need to handle errors.
Need to add a loading bar at the top of the main canvas thing.

* Resize issue fixed with the Canvas by adding delta.

* Modified the end point to be 24 fps, need to expose it.
Need to hook in the loading API Freeze the components, surface the new video node, and potentially stream the frames back.
We need to add a delete node and add a video node.

* Ok merging with main so we can merge with wil's work.

* Multiselect needs to do deleted.

* Selection Manager added.

* Ok multi-select working.

* Working on Delete and Layers.

* Delete Videos Added and Selection Bug fixed.
Added Z Layer stuff.

* added the image send back and front.

* Fixed minor bug.
Merging with wils code now.
2024-09-15 22:49:21 -04:00
wilandwil ec8a8be9eb now toolbar main comes with a loading bar, and its retry button is hookedup as well (#13)
Co-authored-by: wil <wil@storyteller.ai>
2024-09-15 17:26:30 -04:00
wil 7403753434 update readme. rid of package-lock since we use yarn 2024-09-15 15:57:57 -04:00
wilandwil aeb2c7d519 contextual button for retry done (#12)
Co-authored-by: wil <wil@storyteller.ai>
2024-09-13 00:32:09 -04:00
Michael Chung b8b7668d56 Merge branch 'main' of github.com:storytold/storyteller-board into main 2024-09-12 23:49:43 -04:00
Michael Chung 63ca9b5fa3 Trying the bitmap transfer method, since canvas transfer
doesn't actually work in chrome lol.
2024-09-12 23:49:01 -04:00
wilandwil dbdbcc6945 hook up ai stylize dialog to dispatcher and events (#11)
Co-authored-by: wil <wil@storyteller.ai>
2024-09-12 21:06:13 -04:00
wilandwil 8724ac0688 error screens and retry buttons (#10)
Co-authored-by: wil <wil@storyteller.ai>
2024-09-12 20:48:02 -04:00
ArEnSc 08caa191b2 Feature/integration UI pieces (#9)
* Wiring renderer now.
* Update Client Side Update
* Diffusion Renderer Almost implemented.
2024-09-12 16:38:58 -04:00
wilandwil 2bb35f9560 Feature/ add video 2 (#8)
* api point works

* upload api calls done, make better all components state changes, some asesthetic improvements

* loading screens for the add video proccess

* added and uploaded video now in the uiEvents for the Engine to listen and read

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-09-12 16:23:22 -04:00
wil 87eaa60716 take out unnesscary code from code imported from studio 2024-09-12 12:24:16 -04:00
wil a8110eeb90 ui touch ups 2024-09-12 11:05:34 -04:00
wil 87399eec54 housekeeping: standardize uiAccess nomenclature, standardize signal component setup 2024-09-12 10:24:57 -04:00
ArEnSc 95ca2c333b Feature/shared web worker (#7)
* Added SharedWorker to the renderer.
* test RenderEngine using shared workers.
* Creating primitives for shared workers, the issue is this queued work thing is mainly what these are going to be used for.
I should write this for any open cv operation or any media operations, this should be keeping things snappy.
2024-09-12 02:40:13 -04:00
wil f586e2e25c Merge pull request #6 from storytold/feature/stylize-dialogue
imported style picker and prompt text box
2024-09-12 00:07:07 -04:00