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
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
wil and wil
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
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
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
6f08876f14
fix ui access and events inifinite loop
2024-09-09 21:25:51 -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