tangled
alpha
login
or
join now
azom.dev
/
PrivacyPin
2
fork
atom
Self-hosted, federated location sharing app and server that prioritizes user privacy and security
end-to-end-encryption
location-sharing
privacy
self-hosted
federated
2
fork
atom
overview
issues
1
pulls
pipelines
Conditionally set window properties for desktop builds
azom.dev
1 month ago
1a569ff9
2bd03e35
+8
-5
1 changed file
expand all
collapse all
unified
split
app
src-tauri
src
lib.rs
+8
-5
app/src-tauri/src/lib.rs
···
25
25
};
26
26
27
27
// create and open window directly at the correct page
28
28
-
WebviewWindowBuilder::new(app_handle, "main", WebviewUrl::App(page.into()))
29
29
-
.title("privacypin")
30
30
-
.inner_size(412.0, 715.0)
31
31
-
.resizable(false)
32
32
-
.build()?;
28
28
+
let builder =
29
29
+
WebviewWindowBuilder::new(app_handle, "main", WebviewUrl::App(page.into()));
30
30
+
31
31
+
// only for desktop to emulate mobile size (for testing)
32
32
+
#[cfg(desktop)]
33
33
+
let builder = builder.title("privacypin").inner_size(412.0, 715.0).resizable(false);
34
34
+
35
35
+
builder.build()?;
33
36
34
37
Ok(())
35
38
})