Self-hosted, federated location sharing app and server that prioritizes user privacy and security
end-to-end-encryption location-sharing privacy self-hosted federated

Conditionally set window properties for desktop builds

+8 -5
+8 -5
app/src-tauri/src/lib.rs
··· 25 }; 26 27 // create and open window directly at the correct page 28 - WebviewWindowBuilder::new(app_handle, "main", WebviewUrl::App(page.into())) 29 - .title("privacypin") 30 - .inner_size(412.0, 715.0) 31 - .resizable(false) 32 - .build()?; 33 34 Ok(()) 35 })
··· 25 }; 26 27 // create and open window directly at the correct page 28 + let builder = 29 + WebviewWindowBuilder::new(app_handle, "main", WebviewUrl::App(page.into())); 30 + 31 + // only for desktop to emulate mobile size (for testing) 32 + #[cfg(desktop)] 33 + let builder = builder.title("privacypin").inner_size(412.0, 715.0).resizable(false); 34 + 35 + builder.build()?; 36 37 Ok(()) 38 })