Commit Graph

  • 5ea47d733b feat(settings): Added max_download_threads setting and separated settings from db quexeky 2025-01-06 07:36:35 +11:00
  • 2822b7a593 chore: More cleanup after cargo clippy quexeky 2025-01-05 21:08:27 +11:00
  • 82804ebc67 refactor: Ran cargo clippy & fmt quexeky 2025-01-05 20:29:15 +11:00
  • 8aad64ffa7 fix(db): Added Settings component quexeky 2025-01-05 19:32:55 +11:00
  • 9e82a0b3c3 fix(game downloads): Accidentally was attempting to lock onto something that was already in scope quexeky 2025-01-05 18:43:29 +11:00
  • 6ea4cf2797 perf(game downloads): Moved some variable declarations outside of the spawned download thread quexeky 2025-01-05 17:37:10 +11:00
  • 165a9671fd chore(README): Updated README.md quexeky 2025-01-05 09:14:34 +11:00
  • 25ba200a5e feat(database): Added database corruption dialog quexeky 2025-01-04 22:29:24 +11:00
  • 32ae7d5385 feat(recovery): Added database recovery quexeky 2025-01-04 21:08:14 +11:00
  • 005bab2fb8 fix(kill game): Re-enabled killing games quexeky 2025-01-04 18:46:11 +11:00
  • 06d1e9ed95 refactor(downloads): Moved all files relevant to game downloads to their own directory quexeky 2025-01-04 18:34:47 +11:00
  • a56ee25581 fix(uninstalling): Re-enabled uninstalling apps quexeky 2025-01-04 16:27:30 +11:00
  • dceaa56ade fix(game launcher): Renamed game_id to id quexeky 2025-01-04 15:56:22 +11:00
  • 6159319172 feat(download manager): Added generic download manager quexeky 2025-01-04 15:47:14 +11:00
  • 8be1dd435c refactor(download manager): Removed Arc requirement for DownloadableMetadata quexeky 2025-01-02 12:24:22 +11:00
  • cac612b176 refactor(download manager): Fully separate & generic download manager quexeky 2025-01-02 12:16:17 +11:00
  • 6568faaf4f refactor(download manager): Removed all references to anything outside of the DownloadManager quexeky 2025-01-02 08:18:29 +11:00
  • ea70ec9453 chore(download manager): Added manage_go_signal command quexeky 2025-01-01 13:21:27 +11:00
  • f64782e5d4 chore(download manager): Added manage_queue_signal quexeky 2024-12-31 17:00:10 +11:00
  • a2e63aa2c8 chore(tool manager): Added ToolDownloadAgent quexeky 2024-12-31 13:18:00 +11:00
  • 78149bbb3c Revert "refactor(download manager): Moved manifest and stored_manifest to download_manager" quexeky 2024-12-31 13:05:51 +11:00
  • a846eed306 refactor(download manager): Moved manifest and stored_manifest to download_manager quexeky 2024-12-31 12:53:31 +11:00
  • 1a89135342 chore(download manager): Ensure that Downloadable is also send and sync quexeky 2024-12-31 12:20:42 +11:00
  • 0a2ac25b1c chore(download manager): Some easy cleanup of the download manager quexeky 2024-12-31 12:16:57 +11:00
  • aed58e49bc refactor(download manager): Renamed GameDonwloadError to ApplicationDownloadError and moved quexeky 2024-12-31 12:12:17 +11:00
  • 881fcc6abe chore(download manager): Renamed most instances of "game" outside of actual game downloads quexeky 2024-12-30 21:29:14 +11:00
  • b4d70a35b3 refactor(download manager): Added Downloadable trait and replaced references to GameDownloadAgent quexeky 2024-12-30 20:30:38 +11:00
  • b6c64e56e5 refactor(download manager): Moved download manager to separate directory quexeky 2024-12-30 17:25:17 +11:00
  • 3299c71b3d chore(tool manager): Progress on adding tools quexeky 2024-12-30 17:09:31 +11:00
  • a154d1ea11 fix(game downloads): Accidentally was attempting to lock onto something that was already in scope generic-download-manager quexeky 2025-01-05 18:43:29 +11:00
  • 2c8164e54f feat(library ui): add installed ui in the library menu DecDuck 2025-01-05 18:32:22 +11:00
  • cba7d8e523 Merge branch 'develop' into generic-download-manager quexeky 2025-01-05 18:19:21 +11:00
  • 02f8591a60 feat(settings): add debug page Aden Lindsay 2025-01-05 17:26:33 +10:30
  • d58348434c perf(game downloads): Moved some variable declarations outside of the spawned download thread quexeky 2025-01-05 17:37:10 +11:00
  • 4a5f416d95 chore(README): Updated README.md quexeky 2025-01-05 09:14:34 +11:00
  • a2bcf5325f feat(database): Added database corruption dialog quexeky 2025-01-04 22:29:24 +11:00
  • 6b029041ed feat(recovery): Added database recovery quexeky 2025-01-04 21:08:14 +11:00
  • 5c12a29f66 fix(kill game): Re-enabled killing games quexeky 2025-01-04 18:46:11 +11:00
  • df922f8580 refactor(downloads): Moved all files relevant to game downloads to their own directory quexeky 2025-01-04 18:34:47 +11:00
  • d17ad6fcc9 fix(uninstalling): Re-enabled uninstalling apps quexeky 2025-01-04 16:27:30 +11:00
  • 9e7208edae fix(game launcher): Renamed game_id to id quexeky 2025-01-04 15:56:22 +11:00
  • bed2df49f8 feat(download manager): Added generic download manager quexeky 2025-01-04 15:47:14 +11:00
  • a4a5839a3a refactor(download manager): Removed Arc requirement for DownloadableMetadata quexeky 2025-01-02 12:24:22 +11:00
  • 352926af6c refactor(download manager): Fully separate & generic download manager quexeky 2025-01-02 12:16:17 +11:00
  • ca0fa8ffcb refactor(download manager): Removed all references to anything outside of the DownloadManager quexeky 2025-01-02 08:18:29 +11:00
  • 0a0d9d6294 feat(account settings): Add signout functionality (#16) Aden Lindsay 2025-01-01 12:53:18 +10:30
  • adf9907dbf chore(download manager): Added manage_go_signal command quexeky 2025-01-01 13:21:27 +11:00
  • 267a2beddf chore(download manager): Added manage_queue_signal tool-manager quexeky 2024-12-31 17:00:10 +11:00
  • e7b1465478 chore(tool manager): Added ToolDownloadAgent quexeky 2024-12-31 13:18:00 +11:00
  • 8d46a94f90 Revert "refactor(download manager): Moved manifest and stored_manifest to download_manager" quexeky 2024-12-31 13:05:51 +11:00
  • 8db2393346 refactor(download manager): Moved manifest and stored_manifest to download_manager quexeky 2024-12-31 12:53:31 +11:00
  • 61b3271559 chore(download manager): Ensure that Downloadable is also send and sync quexeky 2024-12-31 12:20:42 +11:00
  • 5b5d6092fe chore(download manager): Some easy cleanup of the download manager quexeky 2024-12-31 12:16:57 +11:00
  • 972ebd6ab6 refactor(download manager): Renamed GameDonwloadError to ApplicationDownloadError and moved quexeky 2024-12-31 12:12:17 +11:00
  • a17311a88d fix(download manager): fix incorrect error assumptions & update types DecDuck 2024-12-31 00:08:05 +11:00
  • fb20c56d45 chore(download manager): Renamed most instances of "game" outside of actual game downloads quexeky 2024-12-30 21:29:14 +11:00
  • d9136b6ca8 refactor(download manager): Added Downloadable trait and replaced references to GameDownloadAgent quexeky 2024-12-30 20:30:38 +11:00
  • 472eb1d435 squash(autostart): added adenmgb's autostart feature DecDuck 2024-12-30 17:31:03 +11:00
  • e91f79bf57 refactor(download manager): Moved download manager to separate directory quexeky 2024-12-30 17:25:17 +11:00
  • 22f6d3083f chore(tool manager): Progress on adding tools quexeky 2024-12-30 17:09:31 +11:00
  • 6b96e408b2 feat(process): shared child with stop command DecDuck 2024-12-30 15:37:29 +11:00
  • c3f62222fe fix(deep links): Re-enabled deep links quexeky 2024-12-30 14:18:42 +11:00
  • 01e6162527 feat(process manager): Game kill tauri command quexeky 2024-12-30 13:50:26 +11:00
  • 88b2505e71 feat(Compat): Implemented spawning with umu (using umu-wrapper-lib) quexeky 2024-12-30 13:12:04 +11:00
  • 95f2174f8d fix(scrollbars): fix ugly scrollbars on edge webview DecDuck 2024-12-29 20:45:45 +11:00
  • 30e3f37641 chore(backups): Remove irrelevant progress backups quexeky 2024-12-28 19:46:45 +11:00
  • 38893df256 chore(backups): Progress on backups using rustic-core quexeky 2024-12-28 13:53:37 +11:00
  • 7c90d2b8fd fix(process): fix poorly designed parsing for executables with spaces DecDuck 2024-12-28 10:13:26 +11:00
  • 35eaa58683 chore(backups): Going through rustic_core docs and setting up / trialling quexeky 2024-12-27 22:18:06 +11:00
  • 4228e1797b chore(gamepads): Experimenting with gamepads and such implementations gamepads quexeky 2024-12-27 21:42:08 +11:00
  • d7b0302bdd fix(library page): fix install button DecDuck 2024-12-27 16:33:04 +11:00
  • 3ccd44466f merge(SeeThruHead): add nvm rc DecDuck 2024-12-27 14:33:23 +11:00
  • 93b8b83c20 Add files via upload Aden Lindsay 2024-12-27 13:40:24 +10:30
  • 1861659daa Delete pages/library.vue Aden Lindsay 2024-12-27 13:39:50 +10:30
  • 327628b780 fix(install flow): clear stale data before requesting new DecDuck 2024-12-27 14:04:55 +11:00
  • f4ac1c87cd feat(install modal): add note about more install dirs DecDuck 2024-12-27 14:03:06 +11:00
  • 03fa3646fa merge(adenmgb): library ui DecDuck 2024-12-27 14:30:38 +11:00
  • a881d8e248 adds nvm rc! seethruhead 2024-12-26 22:16:50 -05:00
  • dcb2c0f004 Add files via upload Aden Lindsay 2024-12-27 13:40:24 +10:30
  • c722a54132 Delete pages/library.vue Aden Lindsay 2024-12-27 13:39:50 +10:30
  • e72662c4a8 fix(install flow): clear stale data before requesting new DecDuck 2024-12-27 14:04:55 +11:00
  • 139bc0ca36 feat(install modal): add note about more install dirs DecDuck 2024-12-27 14:03:06 +11:00
  • 949acfc161 feat(auth): offer manual signin DecDuck 2024-12-27 13:07:10 +11:00
  • 9af0d08875 fix(auth initiate): add better error message DecDuck 2024-12-27 12:15:12 +11:00
  • dcb1564568 chore: Ran cargo clippy quexeky 2024-12-27 10:28:38 +11:00
  • 1f899ec349 feat(download ui): add speed and time remaining information DecDuck 2024-12-27 11:50:13 +11:00
  • 6a8d0af87d fix(sign on): add message about nonce expiration DecDuck 2024-12-26 21:30:08 +11:00
  • 21835858f1 feat(downloads): lockless tracking of downloaded chunks DecDuck 2024-12-26 17:41:10 +11:00
  • a135b1321c feat(process): better process management, including running state DecDuck 2024-12-26 17:19:19 +11:00
  • ad92dbec08 feat(errors): better download manager errors + modal DecDuck 2024-12-26 12:56:54 +11:00
  • 85a08990c3 chore(metadata): update metadata DecDuck 2024-12-26 12:56:26 +11:00
  • dd7f5675d8 feat(game): game uninstalling & partial compat DecDuck 2024-12-26 11:59:26 +11:00
  • 9ea2aa4997 chore(process manager): refactor for generic way to implement cross platform launchers DecDuck 2024-12-25 23:05:10 +11:00
  • 022330bcb6 chore(changelog): Updated changelog v0.1.0-beta quexeky 2024-12-25 11:41:31 +11:00
  • 17759c4ad7 fix(process): absolute executable invoke DecDuck 2024-12-24 18:30:38 +11:00
  • 9a8cc594f0 fix: windows shadow DecDuck 2024-12-24 14:41:03 +11:00
  • 694f2fd46e chore(stored manifest): swap file name and to binary encoding DecDuck 2024-12-24 12:52:40 +11:00
  • f09605aa7e fix(library ui): fix scrollbars on edge webview DecDuck 2024-12-24 12:32:44 +11:00
  • dafce24de2 fix(process log): use unix timestamp to avoid invalid characters in filename DecDuck 2024-12-24 12:31:31 +11:00
  • d9d0122c3d feat(downloads): Added manifest.json utility for persistent download progress quexeky 2024-12-24 12:21:00 +11:00