Commit Graph
14 Commits
Author SHA1 Message Date
BFlatandBrandon Thomas e853a73ef2 board landing page (#66)
* landing page

* update

* add redirect to /landing

---------

Co-authored-by: Brandon Thomas <echelon@gmail.com>
2024-11-18 23:04:14 +07:00
wil 53e73a0ec8 Feature/ stylization 3 (#60)
* fix style picking css, preliminarily, ipadaptor ui

* fix the sizing of ipadapter

* IP Adapter workflow works

* react-easy-crop has much  better UI
2024-10-29 11:06:52 -04:00
wil 877f9f37bf added posthog (#57) 2024-10-23 12:25:33 -04:00
wil 19d58843d7 Feature/ add text (#44)
* can add text

retain stroke width while transforming is now possible

reorganize how the inheritance of node classes, now text can be selected, multi-selected, translate and transform, all while working with the unredo stack

organize toolbarmain and dialogues, now add text brings up a dialog, meant for accepting user text input

finished plumbing the data from user text input to adding text to baord

clean up

make the dialog less weirdly vertical

clean up, and place node in the center of canvas

block adding text with no text, make textbox wider

transformation of old node works with new transformation setup

undo redo of transformation also works for text nodes now

cleanup

geometry fix

almost done text editor ui

text formatting from text editor is sent to engine and used on text nodes

* rid of useless button
2024-10-07 21:56:58 -04:00
Brandon Thomas 1a60eb50ed update readme, add second build command 2024-09-18 11:48:29 -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
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 bc4ca2f605 preliminarily, video cropper works 2024-09-10 17:46:15 -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 92a408fcc9 hooks for testing rerender efficiency 2024-09-04 19:34:39 -04:00
ArEnSc 18ac8a8290 Feature/video node (#1)
* Video Nodes Seem to work, working on state management and also progressive frame update and frame access
primitives.

* video node setup and design almost complete.

* More node work.

* Video node implemented need to tie to other components.
Then need to do frame replace with images.

* Merging with Main.

* Moved to editor.
2024-09-04 14:14:19 -04:00
wil 7bc4cc5168 make upload modal 2024-09-03 19:16:14 -04:00
wil 43ab6a88a7 Setup Chores
- setup file structure
- setup router
- dropped in ApiManager
- uses Environment variable via vite
- setup brand images
- setup tailwind with brand styles
- setup prettier
- setup eslint
2024-08-28 21:01:17 -04:00
dev 9eb15126b2 init project 2024-08-28 15:08:31 -04:00