feat: pass an AppHandle to the callback

This commit is contained in:
amrbashir
2022-06-15 13:19:02 +02:00
parent 98445a8a5f
commit b0052d2da4
8 changed files with 365 additions and 430 deletions

View File

@@ -9,6 +9,6 @@
"author": "",
"license": "MIT",
"dependencies": {
"@tauri-apps/cli": "^1.0.0-rc.0"
"@tauri-apps/cli": "^1.0.0-rc.15"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -10,11 +10,11 @@ rust-version = "1.57"
[dependencies]
serde_json = "1.0"
serde = { version = "1.0", features = [ "derive" ] }
tauri = { version = "1.0.0-rc.6", features = ["api-all"] }
tauri = { version = "1.0.0-rc.16", features = ["api-all"] }
tauri-plugin-single-instance = { path = "../../../" }
[build-dependencies]
tauri-build = { version = "1.0.0-rc.5", features = [] }
tauri-build = { version = "1.0.0-rc.14", features = [] }
[features]
default = [ "custom-protocol" ]

View File

@@ -5,8 +5,8 @@
fn main() {
tauri::Builder::default()
.plugin(tauri_plugin_single_instance::init(|argv, cwd| {
println!("{argv:?}, {cwd}");
.plugin(tauri_plugin_single_instance::init(|app, argv, cwd| {
println!("{}, {argv:?}, {cwd}", app.package_info().name);
}))
.run(tauri::generate_context!())
.expect("error while running tauri application");