Commit Graph
108 Commits
Author SHA1 Message Date
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
wil 420c9e04da imported style picker and prompt text box 2024-09-12 00:06:27 -04:00
wil 381069737a organizing components 2024-09-11 20:52:11 -04:00
wil 7b7b4a4b60 Merge pull request #5 from storytold/feature/add-video
Feature/add video
2024-09-11 19:00:53 -04:00
wil cf1f1a781c tooltip for trimtime 2024-09-11 17:52:58 -04:00
wil 351a4009f1 making better UX of trim scrubber 2024-09-11 17:24:41 -04:00
wil 7c23549fd4 sort out plumbing of event data 2024-09-11 17:13:20 -04:00
wil a504e57aec trim scrubber are smooth and functional, component done 2024-09-11 17:06:04 -04:00
wil eff3c66821 smooth and optimized the play cursor, play cursor done
less files
2024-09-11 14:42:19 -04:00
wil b02004d90b improved overall efficiency, trimmer scaffolding and styling done 2024-09-11 13:01:43 -04:00
wil fccc6616de videoplayer tranported 2024-09-11 00:09:37 -04:00
wil bc4ca2f605 preliminarily, video cropper works 2024-09-10 17:46:15 -04:00
wil a438397d69 error dialogue test 2024-09-10 16:50:08 -04:00
ArEnSc f117161b31 Feature/generate shared worker (#4)
* Rendering Works testing webworkers and optimizing the frame.
* Going to try zero padding.
* Minor bug but its signed off. It has to do with rendering seek not actually working well.
2024-09-10 16:48:46 -04:00
wil 8642d2ebd9 touching up toolbar main with tooltips 2024-09-10 16:23:23 -04:00
wil e5d529b83c tugged away more non konva app stuff for code clarity 2024-09-10 16:14:52 -04:00
wil 98b76398a5 signal buttons with tooltips works 2024-09-10 16:07:45 -04:00
wil 406cb237aa tooltip is working here 2024-09-10 15:35:06 -04:00
wil 5cff57d07e prevent engine from re-contructing during hot-reload 2024-09-09 22:10:14 -04:00
wil 855fcf1106 example in engine construcor 2024-09-09 21:46:02 -04:00
wil 7baa41a92f Merge branch 'main' of github.com:storytold/storyteller-board 2024-09-09 21:25:59 -04:00
wil 6f08876f14 fix ui access and events inifinite loop 2024-09-09 21:25:51 -04:00
ArEnSc 3694c1aa68 Feature/render engien (#3)
* Got frame capture working correctly for the scope of the window.
Need to build an shared worker that will have this process run independently while user switches tabs.

* Need to buttons to be able to have the render system work.
2024-09-09 17:25:50 -04:00
wil 3da4aa101d dummy video toolbar, it has the film icon
restructure the app so it's more clear what is in where
2024-09-09 16:22:53 -04:00
wil d1f803783b toolbar main hooked up 2024-09-09 14:03:58 -04:00
wil 63f13d1e99 housekeeping on login code, making login feels more smooth 2024-09-08 10:59:07 -04:00
wil c9b65a49b1 Merge branch 'main' of github.com:storytold/storyteller-board 2024-09-07 23:16:12 -04:00
wil 20471a7e91 housekeeping, squashing some warnings 2024-09-07 23:16:06 -04:00
ArEnSc 64428f0e6d Feature/render engine (#2)
* Got frame capture working correctly for the scope of the window.
Need to build an shared worker that will have this process run independently while user switches tabs.

* Need to buttons to be able to have the render system work.
2024-09-07 22:00:33 -04:00
wil 9590ec3424 fire and expose events on the image toolbar 2024-09-07 21:33:19 -04:00
wil c3f1837b6d uievent more structurized, uieventdispathcers now has structure, imagetoolbar events 2024-09-07 20:08:28 -04:00
wil 6b7506c5f1 use solid icons instead, make the konva component it's own thing, ai stylize icons 2024-09-07 17:56:44 -04:00
wil ec387c583a AI magic button 2024-09-07 16:05:00 -04:00
wil 2ce9129781 Merge branch 'feature/render-engien' 2024-09-07 15:46:25 -04:00
wil 919f31aa05 new buttons 2024-09-07 15:43:57 -04:00
Michael Chung b5f5713838 add a loading for nodes that are still loading the fix that issue.
Then do rendering on the canvas.
2024-09-07 02:42:17 -04:00
Michael Chung aafa6fdb60 Have to test the new canvas bounds render technique. 2024-09-07 02:10:25 -04:00
Michael Chung 9424e272e2 Ok refactoring this to take this into account when rendering with stepping functions. 2024-09-06 23:29:53 -04:00
Michael Chung 633c215a8b Seems to capture a subset of the canvas 2024-09-06 22:59:18 -04:00
Michael Chung c31215dd21 Merge branch 'main' into feature/render-engien 2024-09-06 18:36:44 -04:00
Michael Chung 02f617aecb Try to set units backward. 2024-09-06 18:33:55 -04:00
Michael Chung e240d13fae Refactored to properly be async so there isn't a odd race condition. 2024-09-06 02:35:22 -04:00
Michael Chung af1dedde10 Testing rendering on single frame. 2024-09-06 01:40:44 -04:00
wil b5b84efb52 more clear instructions 2024-09-05 22:28:52 -04:00
wil 30b4ce2c0e toolbar now takes callbacks 2024-09-05 22:21:32 -04:00
wil 7cfeea03aa error modal done 2024-09-05 21:07:28 -04:00
wil ee6e2c6b9c image and video previews on upload modals 2024-09-05 20:39:41 -04:00
wil 3b366851ae better toolbar states, upload video modal and better states for upload video modal, engine can read video file 2024-09-05 20:26:56 -04:00
wil d852cdd8e3 handle closing submenus 2024-09-05 18:25:52 -04:00