coreize-msagent #20

Open
modeco80 wants to merge 9 commits from coreize-msagent into master
Owner

ditto for review mostly. it should work because everything is 99% the same besides some moving around, but review is a good idea anyways

ditto for review mostly. it *should* work because everything is 99% the same besides some moving around, but review is a good idea anyways
modeco80 added 2 commits 2024-08-25 09:11:03 -04:00
This will allow us to parse ACS files on the server side without hassle.
modeco80 added 1 commit 2024-08-25 09:22:16 -04:00
also adjust for some api changes I forgot to fix
modeco80 added 3 commits 2024-11-25 17:30:23 -05:00
make wasm module stuff a bit less horrid and untyped so that it can maybe be reused for other things
Show animation was removed from the web show() function.
Now rows are not read and it doesn't use a BufferStream at all. Probably inconsequential for performance or memory usage but it's a cleaner way to implement it.
modeco80 added 1 commit 2024-11-26 22:18:12 -05:00
modeco80 added 2 commits 2024-11-26 23:58:25 -05:00
This implementation isn't perfect (sometimes an animation can get stuck playing), but it does work for the most part.

(All animation playing logic is async/promise now, which is fine because we only ever used the promise versions)
mostly just removing C-style casts and replacing the win32 LO* macros with constexpr functions, because they suck

(also, add a gitignore scoped to msagent.js to ignore the obj/ of building the WASM decompression code)
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin coreize-msagent:coreize-msagent
git checkout coreize-msagent

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout master
git merge --no-ff coreize-msagent
git checkout coreize-msagent
git rebase master
git checkout master
git merge --ff-only coreize-msagent
git checkout coreize-msagent
git rebase master
git checkout master
git merge --no-ff coreize-msagent
git checkout master
git merge --squash coreize-msagent
git checkout master
git merge --ff-only coreize-msagent
git checkout master
git merge coreize-msagent
git push origin master
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: computernewb/MSAgent-Chat#20
No description provided.