fix: read beatmapset count from osu!.db instead of iterating songs folder

This commit is contained in:
HorizonCode committed 2026-03-01 23:50:36 +01:00
1 parent f09405ed58
commit 24802b5132
3 files changed
+53 -26

No files matched your search

+44
View File
@@ -475,8 +475,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
dependencies = [
"iana-time-zone",
"js-sys",
"num-traits",
"serde",
"wasm-bindgen",
"windows-link 0.2.1",
]
@@ -995,6 +997,7 @@ dependencies = [
"md5",
"once_cell",
"open",
"osynic_osudb",
"reqwest",
"serde",
"serde_json",
@@ -2052,6 +2055,26 @@ dependencies = [
"winapi",
]
[[package]]
name = "liblzma"
version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6033b77c21d1f56deeae8014eb9fbe7bdf1765185a6c508b5ca82eeaed7f899"
dependencies = [
"liblzma-sys",
]
[[package]]
name = "liblzma-sys"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f2db66f3268487b5033077f266da6777d057949b8f93c8ad82e441df25e6186"
dependencies = [
"cc",
"libc",
"pkg-config",
]
[[package]]
name = "libredox"
version = "0.1.12"
@@ -2262,6 +2285,15 @@ version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
[[package]]
name = "nom"
version = "8.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405"
dependencies = [
"memchr",
]
[[package]]
name = "ntapi"
version = "0.4.2"
@@ -2605,6 +2637,18 @@ dependencies = [
"windows-sys 0.61.2",
]
[[package]]
name = "osynic_osudb"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d7f03567d97cdc0bf54380f0c525a00de1ce58ed9497f2409dfaf6112346b8a"
dependencies = [
"chrono",
"liblzma",
"nom",
"serde",
]
[[package]]
name = "pango"
version = "0.18.3"