[package] name = "searchi-desktop" version = "0.1.2" edition = "2021" description = "Local Searchi desktop shell" license = "MIT" [workspace] [features] custom-protocol = ["tauri/custom-protocol"] [build-dependencies] tauri-build = { version = "2", features = [] } [dependencies] anyhow = "1" notify = "=8.2.0" tauri = { version = "2", features = [] } tauri-plugin-dialog = "2" tauri-plugin-opener = "2" tauri-plugin-global-shortcut = "2" serde = { version = "1", features = ["derive"] } serde_json = "1" sha2 = "0.10" tempfile = "3" searchi-core = { path = "../../../crates/searchi-core" } searchi-service = { path = "../../../crates/searchi-service" } searchi-assets = { path = "../../../crates/searchi-assets" } searchi-media = { path = "../../../crates/searchi-media" } searchi-ai = { path = "../../../crates/searchi-ai" } uuid = { version = "1", features = ["v4"] } image = { version = "0.25", default-features = false, features = ["jpeg", "png", "webp", "bmp"] } tauri-plugin-single-instance = "2" [target.'cfg(windows)'.dependencies] window-vibrancy = "=0.8.1" windows-sys = { version = "0.61", features = ["Win32_UI_Accessibility", "Win32_System_SystemInformation", "Wdk_System_SystemServices", "Win32_Graphics_Dwm", "Win32_UI_WindowsAndMessaging", "Win32_Storage_FileSystem"] } # Reviewed upstream GLib 0.18-compatible iterator safety backport. [patch.crates-io] glib = { path = "vendor/glib" }