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
DecDuck
da3642cba2
Cache-first object fetching ( #76 )
...
* fix: submillisecond cache hits
* fix: async object loading to hand control back to renderer
* fix: clippy
2025-07-27 12:04:50 +10:00
DecDuck
13d9ba78d1
fix: assorted fixes
2025-01-20 16:46:57 +11:00
DecDuck
2e2592afd8
fix(ui): modal stack doesn't cover whole app
2025-01-19 22:23:40 +11:00
quexeky
8a122fb8f9
feat(database): Added database corruption dialog
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-01-05 19:04:47 +11:00
quexeky
91ba75b21b
feat(recovery): Added database recovery
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-01-05 19:04:47 +11:00
DecDuck
4c242ab558
feat(download ui): add speed and time remaining information
...
closes #7
Co-authored-by: AdenMGB <140392385+AdenMGB@users.noreply.github.com >
2024-12-27 11:53:17 +11:00
DecDuck
48e865f40b
chore(process manager): refactor for generic way to implement cross
...
platform launchers
2024-12-25 23:05:10 +11:00
DecDuck
14459cf9d3
chore(polish & cleanup)
2024-12-24 09:05:51 +11:00
DecDuck
8a00b362b4
Merge branch 'main' into download-manager
2024-12-09 21:20:44 +11:00
DecDuck
57fe5eae05
feat: temporary queue ui and flamegraph instructions
2024-12-07 20:21:22 +11:00
DecDuck
9dc052691d
feat(download manager): update db state with ui and emit events
2024-11-28 20:31:04 +11:00
DecDuck
47bcf5bbcd
fix: types
2024-11-19 15:09:49 +11:00
DecDuck
ed87b6896b
feat(auth): refactoring and error message
2024-11-19 15:05:28 +11:00
DecDuck
3c693849b7
Merge branch 'error-handling'
...
Makes the Drop app more resistent to errors during start-up
2024-11-04 18:06:51 +11:00
DecDuck
1abcc3d3e5
drop no longer freaks out if server is unavailable on startup
2024-11-03 16:16:26 +11:00
DecDuck
258325fc11
fixed some of quexeky's BASED design decisions
2024-10-20 20:55:37 +11:00
quexeky
943e649fbc
Fixed bug with bad initial loading into store instead of auth
2024-10-17 21:14:10 +11:00
DecDuck
6897b35904
reorganisation, cleanup and new nonce protocol
2024-10-12 17:34:47 +11:00
DecDuck
4a114d2a79
client now fetches user information from Drop server
2024-10-09 16:52:24 +11:00
DecDuck
d7ea32d175
compliant with new APIs
2024-10-09 00:37:27 +11:00
DecDuck
7702db02bf
handshakes
2024-10-08 18:08:52 +11:00
DecDuck
8896492776
another stage of client authentication
2024-10-08 16:13:28 +11:00
DecDuck
13bf4fe757
auth initiate, database and more
2024-10-08 13:17:06 +11:00
DecDuck
c0b2255315
migrate to nuxt and groundwork
2024-10-08 00:39:42 +11:00