mirror of
https://github.com/tauri-apps/tauri.git
synced 2024-12-14 21:21:44 +03:00
parent
64416100c6
commit
e29fff2566
5
.changes/updater-dialog-unsupported-platform.md
Normal file
5
.changes/updater-dialog-unsupported-platform.md
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
"tauri": patch
|
||||
---
|
||||
|
||||
Only run the updater default dialog mode in supported platforms or development mode.
|
@ -794,6 +794,11 @@ impl<R: Runtime> App<R> {
|
||||
// check if updater is active or not
|
||||
if updater_config.active {
|
||||
if updater_config.dialog {
|
||||
#[cfg(not(target_os = "linux"))]
|
||||
let updater_enabled = true;
|
||||
#[cfg(target_os = "linux")]
|
||||
let updater_enabled = cfg!(dev) || self.state::<Env>().appimage.is_some();
|
||||
if updater_enabled {
|
||||
// if updater dialog is enabled spawn a new task
|
||||
self.run_updater_dialog();
|
||||
// When dialog is enabled, if user want to recheck
|
||||
@ -809,6 +814,7 @@ impl<R: Runtime> App<R> {
|
||||
async move { updater::check_update_with_dialog(handle).await },
|
||||
);
|
||||
});
|
||||
}
|
||||
} else {
|
||||
// we only listen for `tauri://update`
|
||||
// once we receive the call, we check if an update is available or not
|
||||
|
14
examples/updater/src-tauri/Cargo.lock
generated
14
examples/updater/src-tauri/Cargo.lock
generated
@ -2622,7 +2622,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri"
|
||||
version = "1.0.0"
|
||||
version = "1.0.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"attohttpc",
|
||||
@ -2671,7 +2671,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-build"
|
||||
version = "1.0.0"
|
||||
version = "1.0.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cargo_toml",
|
||||
@ -2686,7 +2686,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-codegen"
|
||||
version = "1.0.0"
|
||||
version = "1.0.2"
|
||||
dependencies = [
|
||||
"base64",
|
||||
"brotli",
|
||||
@ -2708,7 +2708,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-macros"
|
||||
version = "1.0.0"
|
||||
version = "1.0.2"
|
||||
dependencies = [
|
||||
"heck 0.4.0",
|
||||
"proc-macro2",
|
||||
@ -2720,7 +2720,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-runtime"
|
||||
version = "0.9.0"
|
||||
version = "0.10.1"
|
||||
dependencies = [
|
||||
"gtk",
|
||||
"http",
|
||||
@ -2738,7 +2738,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-runtime-wry"
|
||||
version = "0.9.0"
|
||||
version = "0.10.1"
|
||||
dependencies = [
|
||||
"cocoa",
|
||||
"gtk",
|
||||
@ -2756,7 +2756,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tauri-utils"
|
||||
version = "1.0.0"
|
||||
version = "1.0.2"
|
||||
dependencies = [
|
||||
"brotli",
|
||||
"ctor",
|
||||
|
Loading…
Reference in New Issue
Block a user