drop/desktop/src-tauri
DecDuck 94c49bc5c2 Process manager templating & game importing (#96)
* feat: add new template options, asahi support, and refactoring

* feat: install dir scanning, validation fixes, progress fixes, download manager refactor

This kind of ballooned out of scope, but I implemented some much
needed fixes for the download manager.

First off, I cleanup the Downloadable trait, there was some
duplication of function.

Second, I refactored the "validate" into the GameDownloadAgent,
which calls a 'validate_chunk_logic' yada, same structure as
downloading.

Third, I fixed the progress and validation issues.

Fourth, I added game scanning

* feat: out of box support for Asahi Linux

* fix: clippy

* fix: don't break database
2025-08-02 20:17:27 +10:00
..
capabilities Process manager fixes (#71) 2025-07-25 10:44:40 +10:00
icons feat(tray icon): initial creation and logo update 2024-12-19 10:09:25 +11:00
src Process manager templating & game importing (#96) 2025-08-02 20:17:27 +10:00
tailscale build: 0.3.0-rc-2 2025-05-28 20:09:58 +10:00
.gitignore initial commit 2024-10-06 01:10:57 +10:00
build.rs chore: Run clippy fix pedantic 2025-08-01 08:42:45 +10:00
Cargo.lock Process manager templating & game importing (#96) 2025-08-02 20:17:27 +10:00
Cargo.toml Process manager templating & game importing (#96) 2025-08-02 20:17:27 +10:00
rust-toolchain.toml Implement better error system and segregate errors and commands (#23) 2025-01-13 21:44:57 +11:00
tauri.conf.json Process manager templating & game importing (#96) 2025-08-02 20:17:27 +10:00