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
2024-09-21 22:40:24 -04:00
2024-09-18 18:33:23 -04:00
2024-09-21 22:40:24 -04:00
2024-09-18 17:58:17 -04:00
2024-09-18 18:29:04 -04:00
2024-09-16 18:56:30 -04:00
2024-08-28 15:08:31 -04:00
2024-08-28 15:08:31 -04:00
2024-08-28 21:01:17 -04:00
2024-09-17 17:46:35 -04:00
2024-08-28 15:08:31 -04:00
2024-09-03 15:11:27 -04:00
2024-09-03 14:32:04 -04:00
2024-08-28 15:08:31 -04:00
2024-08-28 15:08:31 -04:00
2024-09-18 20:45:39 -04:00

Memeboard

Installation & Dev

npm install
npm run dev

or

yarn      # this installs the node packages
yarn dev  # this runs the vite dev server

You may need to turn off browser security to get around CORS restrictions:

Windows 11

from your powershell

# Chrome
Start "C:\Program Files\Google\Chrome\Application\chrome.exe" -ArgumentList '--user-data-dir="C://chrome-dev-disabled-security" --disable-web-security --disable-site-isolation-trials'

on MAC

form your terminal

# Chrome
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security --user-data-dir=~/chrome
Languages
Rust 59.4%
TypeScript 39.3%
JavaScript 0.7%
Python 0.3%
CSS 0.2%
Other 0.1%