acb42a7cb6
Make the Dalamud plugin work with the WebAssembly version
2024-10-31 23:11:26 -04:00
66f641b7ca
Switch around the server/client for Dalamud communication
...
This is to facilitate support for this feature on the Web, where the
plugin needs to start a server instead of Auracite itself. Otherwise,
the functionality is identical to before.
2024-10-31 21:46:50 -04:00
5882bdd8f7
Bubble up errors to JS
2024-10-31 19:56:08 -04:00
489084cb51
Improve the error handling from character_archive
2024-10-31 19:43:52 -04:00
eb14e13311
Simplify features, Qt is now required on desktop
2024-10-31 19:33:45 -04:00
2a8115fe18
Remove now unneeded dependencies
2024-10-31 18:35:50 -04:00
1ca6800569
Upgrade to scraper 0.21
2024-10-31 18:22:23 -04:00
6b9922fbdf
Add back support for writing the character HTML file
...
Now it's written into the ZIP.
2024-10-31 18:20:45 -04:00
aa5318c84a
Improve character_archive & prepare for future supported UI
...
Now we pack the different files into one ZIP archive, and give that as
bytes. It's then possible to turn this into a Base64 string perfect for
data URIs.
2024-10-31 18:16:42 -04:00
0acea2646e
Move character archiving to the library
...
So this can eventually be called by JavaScript.
2024-10-30 16:32:50 -04:00
6ac3f5ced7
Begin working on WebAssembly support
...
It now compiles, but lacks a way to actually download anything.
2024-10-30 16:27:32 -04:00