Envoltorio de escritorio Windows (Tauri 2) para Labstream OS
Cliente delgado que abre os.labstreamsas.com en su propia ventana. Incluye build por GitHub Actions y guía de versionado. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Este commit está contenido en:
12
src-tauri/src/lib.rs
Archivo normal
12
src-tauri/src/lib.rs
Archivo normal
@@ -0,0 +1,12 @@
|
||||
// Punto de entrada de la app de escritorio de Labstream OS.
|
||||
// Es un "envoltorio": la ventana carga directamente el servidor del NAS
|
||||
// (ver `app.windows[].url` en tauri.conf.json), así que aquí no hay lógica de UI.
|
||||
// El plugin `opener` permite que los enlaces externos abran el navegador del sistema.
|
||||
|
||||
#[cfg_attr(mobile, tauri::mobile_entry_point)]
|
||||
pub fn run() {
|
||||
tauri::Builder::default()
|
||||
.plugin(tauri_plugin_opener::init())
|
||||
.run(tauri::generate_context!())
|
||||
.expect("error al arrancar Labstream OS");
|
||||
}
|
||||
6
src-tauri/src/main.rs
Archivo normal
6
src-tauri/src/main.rs
Archivo normal
@@ -0,0 +1,6 @@
|
||||
// Evita que se abra una consola de Windows detrás de la ventana en la build de release.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
fn main() {
|
||||
labstream_desktop_lib::run()
|
||||
}
|
||||
Referencia en una nueva incidencia
Block a user