mirror of
https://gitlab.com/veilid/veilidchat.git
synced 2025-03-21 06:36:33 -04:00
bc41ea6d82

268b86d131
tries to access Platform._operatingSystem as part of checking whether
it is running on Windows, Linux, or macOS, and this information is not
available on the web. This MR makes it possible to reach the
VeilidChat "Create a new account" screen when running in Chrome
(although the user apparently can't proceed further because of an
"already borrowed" panic). Without this MR, there is an uncaught error
even before getting to that account screen.
VeilidChat
VeilidChat is a chat application written for the Veilid (https://www.veilid.com) distributed application platform. It has a familiar and simple interface and is designed for private, and secure person-to-person communications.
For more information about VeilidChat: https://veilid.chat
For more information about the Veilid network protocol and app development platform: https://veilid.com
Setup
While this is still in development, you must have a clone of the Veilid source checked out at ../veilid
relative to the working directory of this repository.
For Linux Systems:
./setup_linux.sh
For Mac Systems:
./setup_macos.sh
Updating Code
To update the WASM binary from veilid-wasm
:
- Debug WASM: run
./wasm_update.sh
- Release WASM: run
/wasm_update.sh release
Languages
Dart
91.7%
C++
3.3%
CMake
2.7%
Shell
0.9%
HTML
0.4%
Other
0.9%