game_list::View (wip)

[skip ci]
This commit is contained in:
Aleksander
2025-12-25 18:58:18 +01:00
parent dd4a795b4c
commit a17334bc80
14 changed files with 818 additions and 7 deletions

46
Cargo.lock generated
View File

@@ -287,6 +287,12 @@ dependencies = [
"stable_deref_trait",
]
[[package]]
name = "ascii"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16"
[[package]]
name = "ash"
version = "0.38.0+1.3.281"
@@ -789,6 +795,12 @@ version = "3.19.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510"
[[package]]
name = "bytecount"
version = "0.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e"
[[package]]
name = "bytemuck"
version = "1.24.0"
@@ -1471,14 +1483,17 @@ name = "dash-frontend"
version = "0.1.0"
dependencies = [
"anyhow",
"base64",
"chrono",
"gio 0.21.5",
"glam",
"gtk",
"keyvalues-parser",
"log",
"rust-embed",
"serde",
"serde_json",
"steam_shortcuts_util",
"wayvr-ipc",
"wgui",
"wlx-common",
@@ -3026,6 +3041,14 @@ dependencies = [
"ucd-trie",
]
[[package]]
name = "keyvalues-parser"
version = "0.2.2"
source = "git+https://github.com/CosmicHorrorDev/vdf-rs.git?rev=fc6dcbea9eb13cacb98dea40063f6f56cde6e145#fc6dcbea9eb13cacb98dea40063f6f56cde6e145"
dependencies = [
"pest",
]
[[package]]
name = "kurbo"
version = "0.11.3"
@@ -3446,6 +3469,17 @@ dependencies = [
"memchr",
]
[[package]]
name = "nom_locate"
version = "4.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e3c83c053b0713da60c5b8de47fe8e494fe3ece5267b2f23090a07a053ba8f3"
dependencies = [
"bytecount",
"memchr",
"nom 7.1.3",
]
[[package]]
name = "noop_proc_macro"
version = "0.3.0"
@@ -5269,6 +5303,18 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "steam_shortcuts_util"
version = "1.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0543ebdb23a93b196aceebc53f70cc5a573bb74248a974b3f5fa3883e6a89b6"
dependencies = [
"ascii",
"crc32fast",
"nom 7.1.3",
"nom_locate",
]
[[package]]
name = "strict-num"
version = "0.1.1"