Split into gui and client crates (#30)
Build Mumble Web 2 / macos_build (push) Successful in 56s
Build Mumble Web 2 / windows_build (push) Successful in 2m35s
Build Mumble Web 2 / linux_build (push) Successful in 1m21s
Build Mumble Web 2 / android_build (push) Successful in 4m45s

Reviewed-on: #30
Reviewed-by: restitux <restitux@ohea.xyz>
Co-authored-by: Sam Sartor <me@samsartor.com>
Co-committed-by: Sam Sartor <me@samsartor.com>
This commit was merged in pull request #30.
This commit is contained in:
2026-05-05 03:23:22 +00:00
committed by Sam Sartor
parent 7f35a216cd
commit 3a9bb60605
23 changed files with 1183 additions and 1148 deletions
Generated
+24 -13
View File
@@ -1587,9 +1587,9 @@ dependencies = [
[[package]]
name = "dioxus-core-types"
version = "0.7.3"
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfc4b8cdc440a55c17355542fc2089d97949bba674255d84cac77805e1db8c9f"
checksum = "b99d7d199aad72431b549759550002e7d72c8a257eba500dca9fbdb2122de103"
[[package]]
name = "dioxus-desktop"
@@ -4220,14 +4220,7 @@ dependencies = [
]
[[package]]
name = "mumble-web2-common"
version = "0.1.0"
dependencies = [
"serde",
]
[[package]]
name = "mumble-web2-gui"
name = "mumble-web2-client"
version = "0.1.0"
dependencies = [
"android-permissions",
@@ -4241,9 +4234,8 @@ dependencies = [
"crossbeam-queue",
"dasp_ring_buffer",
"deep_filter",
"dioxus",
"dioxus-asset-resolver",
"dioxus-web",
"dioxus-signals",
"etcetera",
"futures",
"futures-channel",
@@ -4252,6 +4244,7 @@ dependencies = [
"jni",
"js-sys",
"lol_html 2.7.0",
"manganis",
"markdown",
"merge-io",
"mime_guess",
@@ -4263,7 +4256,6 @@ dependencies = [
"opus",
"ordermap",
"reqwest",
"rfd 0.16.0",
"serde",
"serde-wasm-bindgen",
"serde_json",
@@ -4279,6 +4271,25 @@ dependencies = [
"web-sys",
]
[[package]]
name = "mumble-web2-common"
version = "0.1.0"
dependencies = [
"serde",
]
[[package]]
name = "mumble-web2-gui"
version = "0.1.0"
dependencies = [
"color-eyre",
"dioxus",
"dioxus-web",
"mumble-web2-client",
"mumble-web2-common",
"rfd 0.16.0",
]
[[package]]
name = "mumble-web2-proxy"
version = "0.1.0"