(qol): add delete mobile app script
All checks were successful
/ deploy (push) Successful in 14m53s

(qol): updated todos
(fix): small px-2 that shouldn't be there
(feat): turn focus reconnect into a continuous reconnect
This commit is contained in:
Alois 2026-05-10 00:08:54 +02:00
commit 30722b6168
14 changed files with 93 additions and 9 deletions

View file

@ -4573,6 +4573,18 @@ dependencies = [
"walkdir",
]
[[package]]
name = "tauri-plugin-app-events"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e625f35abcfc422c7c4af8b348d2069cdf387a39c12429fdce570137d02f069"
dependencies = [
"serde",
"tauri",
"tauri-plugin",
"thiserror 1.0.69",
]
[[package]]
name = "tauri-plugin-barcode-scanner"
version = "2.4.4"
@ -4834,6 +4846,7 @@ dependencies = [
"serde_json",
"tauri",
"tauri-build 2.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
"tauri-plugin-app-events",
"tauri-plugin-barcode-scanner",
"tauri-plugin-deep-link",
"tauri-plugin-opener",

View file

@ -50,6 +50,7 @@ default-features = false
[target.'cfg(any(target_os = "android", target_os = "ios"))'.dependencies]
tauri-plugin-barcode-scanner = "2"
tauri-plugin-app-events = "0.2"
[patch.crates-io.tauri]
git = "https://github.com/tauri-apps/tauri"

View file

@ -9,6 +9,7 @@
],
"permissions": [
"deep-link:default",
"app-events:default",
"barcode-scanner:default",
"barcode-scanner:allow-scan",
"barcode-scanner:allow-cancel"

View file

@ -1,3 +1,5 @@
import com.android.build.gradle.LibraryExtension
buildscript {
repositories {
google()
@ -16,7 +18,16 @@ allprojects {
}
}
subprojects {
afterEvaluate {
plugins.withId("com.android.library") {
extensions.configure<LibraryExtension>("android") {
compileSdk = 36
}
}
}
}
tasks.register("clean").configure {
delete("build")
}

View file

@ -206,6 +206,9 @@ pub fn run() {
#[cfg(any(target_os = "ios", target_os = "android"))]
let builder = builder.plugin(tauri_plugin_barcode_scanner::init());
#[cfg(any(target_os = "ios", target_os = "android"))]
let builder = builder.plugin(tauri_plugin_app_events::init());
if let Err(error) = builder
.setup(|_app| {
#[cfg(any(target_os = "linux", windows))]

View file

@ -42,6 +42,7 @@
"tailwind-merge": "^3.5.0",
"tailwind-scrollbar-hide": "^4.0.0",
"tailwindcss": "^4.2.4",
"tauri-plugin-app-events-api": "^0.2.0",
"tw-animate-css": "^1.4.0",
"zod": "^4.3.6"
},