Compare commits

..

No commits in common. "7aaa26b2073ad2389c6a326a1aedaea190900cc1" and "30d6eb60db7470694ae79ff82a76cc5d29cbff0b" have entirely different histories.

5 changed files with 39 additions and 2262 deletions

2
.gitignore vendored
View file

@ -22,5 +22,7 @@ logs
.env .env
.env.* .env.*
!.env.example !.env.example
bun.lockb
.gitignore .gitignore
.vscode .vscode
bun.lock

2221
bun.lock

File diff suppressed because it is too large Load diff

View file

@ -10,17 +10,17 @@
"postinstall": "nuxt prepare" "postinstall": "nuxt prepare"
}, },
"dependencies": { "dependencies": {
"@tauri-apps/api": "2.5.0", "@tauri-apps/api": "2.3.0",
"@tauri-apps/cli": "2.5.0", "@tauri-apps/cli": "2.3.1",
"@tauri-apps/plugin-autostart": "2.4.0", "@tauri-apps/plugin-autostart": "2.2.0",
"@tauri-apps/plugin-os": "2.2.2", "@tauri-apps/plugin-os": "2.2.1",
"nuxt": "3.17.5", "nuxt": "3.16.0",
"overlayscrollbars": "2.11.4", "overlayscrollbars": "2.11.1",
"overlayscrollbars-vue": "0.5.9", "overlayscrollbars-vue": "0.5.9",
"sass-embedded": "1.89.2", "sass-embedded": "1.85.1",
"uuid": "11.1.0", "uuid": "11.1.0",
"vue": "3.5.17", "vue": "3.5.13",
"@waradu/keyboard": "4.3.0" "@waradu/keyboard": "4.2.0"
}, },
"overrides": { "overrides": {
"chokidar": "^3.6.0" "chokidar": "^3.6.0"

48
src-tauri/Cargo.lock generated
View file

@ -4266,9 +4266,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]] [[package]]
name = "reqwest" name = "reqwest"
version = "0.12.20" version = "0.12.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813" checksum = "a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119"
dependencies = [ dependencies = [
"base64 0.22.1", "base64 0.22.1",
"bytes", "bytes",
@ -4284,10 +4284,12 @@ dependencies = [
"hyper-rustls", "hyper-rustls",
"hyper-tls", "hyper-tls",
"hyper-util", "hyper-util",
"ipnet",
"js-sys", "js-sys",
"log", "log",
"mime", "mime",
"native-tls", "native-tls",
"once_cell",
"percent-encoding", "percent-encoding",
"pin-project-lite", "pin-project-lite",
"quinn", "quinn",
@ -5509,9 +5511,9 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-autostart" name = "tauri-plugin-autostart"
version = "2.4.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a9641831518c56775a364a8750e0eed8852adee87e0f11006d043b9ebba0bf5" checksum = "c58593aafcb03892dbf9998b35a96ead3b8e597435c7af46aff1654d076d5d03"
dependencies = [ dependencies = [
"auto-launch", "auto-launch",
"serde", "serde",
@ -5593,9 +5595,9 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-os" name = "tauri-plugin-os"
version = "2.2.2" version = "2.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9009b6d2de65fe56bbcd31c3fe79ad03299d43f7a1b2841209f92bc8235d3efb" checksum = "424f19432397850c2ddd42aa58078630c15287bbce3866eb1d90e7dbee680637"
dependencies = [ dependencies = [
"gethostname 1.0.2", "gethostname 1.0.2",
"log", "log",
@ -5625,9 +5627,9 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-sql" name = "tauri-plugin-sql"
version = "2.2.1" version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0502dfdc90b798752eb54d2d5ce0c82b3fa2972848899c40415ed54779473caa" checksum = "b6ccca89ded6bd2ff49fdad9a5b34bcd624aa223fdfddbab83c85706ee3a4948"
dependencies = [ dependencies = [
"futures-core", "futures-core",
"indexmap 2.9.0", "indexmap 2.9.0",
@ -5644,9 +5646,9 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-updater" name = "tauri-plugin-updater"
version = "2.8.1" version = "2.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b068673e9037376ca9906f99b00ae5f9e6eb62f456f900b4435c38d57cfa73e4" checksum = "73f05c38afd77a4b8fd98e8fb6f1cdbb5fbb8a46ba181eb2758b05321e3c6209"
dependencies = [ dependencies = [
"base64 0.22.1", "base64 0.22.1",
"dirs 6.0.0", "dirs 6.0.0",
@ -5670,7 +5672,7 @@ dependencies = [
"time", "time",
"tokio", "tokio",
"url", "url",
"windows-sys 0.60.2", "windows-sys 0.59.0",
"zip", "zip",
] ]
@ -6715,7 +6717,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1" checksum = "7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1"
dependencies = [ dependencies = [
"windows-core 0.59.0", "windows-core 0.59.0",
"windows-targets 0.53.2", "windows-targets 0.53.0",
] ]
[[package]] [[package]]
@ -6750,7 +6752,7 @@ dependencies = [
"windows-interface", "windows-interface",
"windows-result", "windows-result",
"windows-strings 0.3.1", "windows-strings 0.3.1",
"windows-targets 0.53.2", "windows-targets 0.53.0",
] ]
[[package]] [[package]]
@ -6913,15 +6915,6 @@ dependencies = [
"windows-targets 0.52.6", "windows-targets 0.52.6",
] ]
[[package]]
name = "windows-sys"
version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
"windows-targets 0.53.2",
]
[[package]] [[package]]
name = "windows-targets" name = "windows-targets"
version = "0.42.2" version = "0.42.2"
@ -6970,9 +6963,9 @@ dependencies = [
[[package]] [[package]]
name = "windows-targets" name = "windows-targets"
version = "0.53.2" version = "0.53.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b"
dependencies = [ dependencies = [
"windows_aarch64_gnullvm 0.53.0", "windows_aarch64_gnullvm 0.53.0",
"windows_aarch64_msvc 0.53.0", "windows_aarch64_msvc 0.53.0",
@ -7523,14 +7516,17 @@ dependencies = [
[[package]] [[package]]
name = "zip" name = "zip"
version = "4.1.0" version = "2.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af7dcdb4229c0e79c2531a24de7726a0e980417a74fb4d030a35f535665439a0" checksum = "fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50"
dependencies = [ dependencies = [
"arbitrary", "arbitrary",
"crc32fast", "crc32fast",
"crossbeam-utils",
"displaydoc",
"indexmap 2.9.0", "indexmap 2.9.0",
"memchr", "memchr",
"thiserror 2.0.12",
] ]
[[package]] [[package]]

View file

@ -15,10 +15,10 @@ tauri = { version = "2.5.1", features = [
"tray-icon", "tray-icon",
"image-png", "image-png",
] } ] }
tauri-plugin-sql = { version = "2.2.1", features = ["sqlite"] } tauri-plugin-sql = { version = "2.2.0", features = ["sqlite"] }
tauri-plugin-autostart = "2.4.0" tauri-plugin-autostart = "2.3.0"
tauri-plugin-os = "2.2.2" tauri-plugin-os = "2.2.1"
tauri-plugin-updater = "2.8.1" tauri-plugin-updater = "2.7.1"
tauri-plugin-dialog = "2.2.2" tauri-plugin-dialog = "2.2.2"
tauri-plugin-fs = "2.3.0" tauri-plugin-fs = "2.3.0"
tauri-plugin-clipboard = "2.1.11" tauri-plugin-clipboard = "2.1.11"
@ -37,7 +37,7 @@ rdev = "0.5.3"
rand = "0.9.1" rand = "0.9.1"
base64 = "0.22.1" base64 = "0.22.1"
image = "0.25.6" image = "0.25.6"
reqwest = { version = "0.12.20", features = ["json", "blocking"] } reqwest = { version = "0.12.19", features = ["json", "blocking"] }
url = "2.5.4" url = "2.5.4"
regex = "1.11.1" regex = "1.11.1"
sha2 = "0.10.9" sha2 = "0.10.9"
@ -46,7 +46,7 @@ time = "0.3.41"
global-hotkey = "0.7.0" global-hotkey = "0.7.0"
chrono = { version = "0.4.41", features = ["serde"] } chrono = { version = "0.4.41", features = ["serde"] }
log = { version = "0.4.27", features = ["std"] } log = { version = "0.4.27", features = ["std"] }
uuid = { version = "1.17.0", features = ["v4"] } uuid = { version = "1.17.0", features = ["v4"]}
include_dir = "0.7.4" include_dir = "0.7.4"
# hyperpolyglot = { git = "https://github.com/0pandadev/hyperpolyglot" } # hyperpolyglot = { git = "https://github.com/0pandadev/hyperpolyglot" }
applications = { git = "https://github.com/HuakunShen/applications-rs", branch = "fix/win-app-detection" } applications = { git = "https://github.com/HuakunShen/applications-rs", branch = "fix/win-app-detection" }