feat(KAN-53): add Android app and platform integration
CI/CD / preconditions (pull_request) Successful in 2s
CI/CD / test_and_check_app (pull_request) Successful in 6m22s
CI/CD / Publish immutable image (pull_request) Skipped

This commit is contained in:
2026-09-26 20:45:58 +02:00
parent 39d0887180
commit 32dac91620
35 changed files with 1829 additions and 460 deletions
+22
View File
@@ -0,0 +1,22 @@
use tauri::{WebviewUrl, WebviewWindowBuilder};
pub fn context<R: tauri::Runtime>() -> tauri::Context<R> {
tauri::generate_context!()
}
pub fn builder() -> tauri::Builder<tauri::Wry> {
tauri::Builder::default().setup(|app| {
WebviewWindowBuilder::new(app, "launcher", WebviewUrl::App("index.html".into()))
.use_https_scheme(true)
.on_navigation(|url| {
url.scheme() == "https"
&& url.host_str() == Some("tauri.localhost")
&& url.port().is_none()
&& url.username().is_empty()
&& url.password().is_none()
&& matches!(url.path(), "/" | "/index.html")
})
.build()?;
Ok(())
})
}