drop-app/components
DecDuck dbe8c8df4d
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
..
GameOptions feat: launch options 2025-04-27 21:07:39 +10:00
GameOptionsModal.vue feat: launch options 2025-04-27 21:07:39 +10:00
GameStatusButton.vue Process manager templating & game importing (#96) 2025-08-02 20:17:27 +10:00
Header.vue fix: re-add minimise button 2025-05-10 14:22:21 +10:00
HeaderButton.vue fix: re-add minimise button 2025-05-10 14:22:21 +10:00
HeaderQueueWidget.vue feat(download ui): debug queue interface 2024-12-09 17:03:48 +11:00
HeaderUserWidget.vue Cache-first object fetching (#76) 2025-07-27 12:04:50 +10:00
HeaderWidget.vue another stage of client authentication 2024-10-08 16:13:28 +11:00
InitiateAuthModule.vue Device code authorization (#83) 2025-08-01 13:12:05 +10:00
LibrarySearch.vue Process manager templating & game importing (#96) 2025-08-02 20:17:27 +10:00
LoadingIndicator.vue Cache-first object fetching (#76) 2025-07-27 12:04:50 +10:00
Logo.vue migrate to nuxt and groundwork 2024-10-08 00:39:42 +11:00
MiniHeader.vue Device code authorization (#83) 2025-08-01 13:12:05 +10:00
OfflineHeaderWidget.vue feat: add offline widget & remove openssl in favour of droplet-rs 2025-04-02 11:00:39 +11:00
PageWidget.vue feat(install modal): add note about more install dirs 2024-12-27 14:03:06 +11:00
WindowControl.vue fix: re-add minimise button 2025-05-10 14:22:21 +10:00
Wordmark.vue migrate to nuxt and groundwork 2024-10-08 00:39:42 +11:00