ddidderr 765447e6d1 [code][fix] improvements for LAN 202503
- more robust client <-> server connection
  - new client event: DownloadGameFilesFailed
  - 3 seconds to reconnect
  - retry forever if server is gone and never lose a UI request

- code cleanup here and there (mostly server)
2025-03-20 19:39:32 +01:00
2025-03-02 14:41:08 +01:00
2025-03-02 14:41:08 +01:00

lanspread

Description

Simple server and GUI for LAN parties.

Development

Prerequisites

# install Tauri CLI
cargo install tauri-cli

Build

Frontend

# Development
cargo tauri dev   # prefix with RUST_LOG=your_module=debug or similary for more verbose output

# Production but for testing and without bundling
cargo tauri build --no-bundle

# Production
cargo tauri build --profile release-lto # also bundles everything into a nice platform-specific installer

# on wayland you probably need to set this env var
WEBKIT_DISABLE_DMABUF_RENDERER=1

Backend

# Development
./server.sh [options...]   # prefix with RUST_LOG=your_module=debug or similary for more verbose output

# Production
cargo build --profile release-lto
S
Description
No description provided
Readme 152 MiB
Languages
Rust 63.8%
TypeScript 12.6%
CSS 8.9%
Python 7.5%
JavaScript 5.9%
Other 1.2%