Commit Graph

  • d9c4f7aa75 feat(library): Reactive library updating develop quexeky 2025-02-12 09:29:03 +11:00
  • 316a3742eb fix(cache): Added proper error handling to fetch_object(_offline) quexeky 2025-02-09 21:37:29 +11:00
  • b9df197534 feat(cache): Caching objects which use the useObject tauri command quexeky 2025-02-09 21:25:09 +11:00
  • 5c479cb283 chore(cache): Added fetch_drop_object command quexeky 2025-02-08 22:32:04 +11:00
  • 4c59c5d6c1 feat(cache): Implemented caching for game metadata quexeky 2025-02-08 11:09:11 +11:00
  • 9977107374 fix(cache): Bug where games would not remove themselves from the list of installed applications when being uninstalled quexeky 2025-02-06 19:13:24 +11:00
  • 2690c3019d chore: Various formatting quexeky 2025-02-06 18:39:27 +11:00
  • 2a1a7326d0 feat(cache): Added forceOffline in settings and caching games & library quexeky 2025-01-31 13:01:41 +11:00
  • f33ca95bdf feat(cache): Added offline!() macro to manage online and offline function distinctions quexeky 2025-01-30 12:11:20 +11:00
  • bb23e88ead chore: Swapped over to using a macro with an offline mode quexeky 2025-01-30 09:35:43 +11:00
  • 810fbdfe49 chore: Progress on caching quexeky 2025-01-29 16:55:14 +11:00
  • e204ff30b4 fix: Removed unnecessary nightly feature try_trait_v2 quexeky 2025-01-28 22:48:26 +11:00
  • 501145c5d9 fix(downloads): Fix rearranging download queue throwing error quexeky 2025-01-25 23:20:31 +11:00
  • dca5f65e89 chore: Version bump quexeky 2025-01-25 19:46:58 +11:00
  • fca719ed0a feat(library): Reactive library updating cache quexeky 2025-02-12 09:29:03 +11:00
  • 45c0dcab87 fix(cache): Added proper error handling to fetch_object(_offline) quexeky 2025-02-09 21:37:29 +11:00
  • 1e7b899783 feat(cache): Caching objects which use the useObject tauri command quexeky 2025-02-09 21:25:09 +11:00
  • 6e178e790d chore(cache): Added fetch_drop_object command quexeky 2025-02-08 22:32:04 +11:00
  • 5e7df1e724 feat(cache): Implemented caching for game metadata quexeky 2025-02-08 11:09:11 +11:00
  • 600c2e1bd3 fix(cache): Bug where games would not remove themselves from the list of installed applications when being uninstalled quexeky 2025-02-06 19:13:24 +11:00
  • 3b6320dd8b chore: Various formatting quexeky 2025-02-06 18:39:27 +11:00
  • 614c610c84 feat(cache): Added forceOffline in settings and caching games & library quexeky 2025-01-31 13:01:41 +11:00
  • dbe3420e2f feat(cache): Added offline!() macro to manage online and offline function distinctions quexeky 2025-01-30 12:11:20 +11:00
  • f35961bba4 chore: Swapped over to using a macro with an offline mode quexeky 2025-01-30 09:35:43 +11:00
  • 5153e83de4 chore: Progress on caching quexeky 2025-01-29 16:55:14 +11:00
  • 9fab0af4e8 fix: Removed unnecessary nightly feature try_trait_v2 main quexeky 2025-01-28 22:48:26 +11:00
  • 3968a61786 fix(downloads): Fix rearranging download queue throwing error quexeky 2025-01-25 23:20:31 +11:00
  • 8861fe4e3d chore: Version bump v0.2.0-beta quexeky 2025-01-25 19:46:58 +11:00
  • f5bd12b43a Merge develop into main (#25) quexeky 2025-01-25 18:49:54 +11:00
  • 00f55ff3ae Merge branch 'main' into develop quexeky 2025-01-25 17:51:56 +11:00
  • 52c70052a4 Update changelog.md quexeky 2025-01-25 14:35:17 +11:00
  • 7a0cf4fbb6 fix(logging): Restored RUST_LOG env functionality quexeky 2025-01-25 14:31:19 +11:00
  • 76bae3d926 fix(library): Added "LIbrary Failed to Update" content to recover from library load fail quexeky 2025-01-24 22:35:09 +11:00
  • 53234d283e feat(settings): Made save button include user feedback & only allow numeric characters Aden Lindsay 2025-01-24 12:31:59 +10:30
  • 6e4ac4ad83 Update issue templates quexeky 2025-01-21 09:56:00 +11:00
  • 40c4e8a71c Update .gitlab-ci.yml file quexeky 2025-01-19 04:33:24 +00:00
  • 4ad688da14 refactor(downloads): Replaced static usage with const quexeky 2024-12-14 22:42:57 +11:00
  • 3e10f1749a Update .gitlab-ci.yml with artifacts v0.2.0-beta-prerelease-1 quexeky 2025-01-21 09:09:02 +11:00
  • 6d7630e7c0 Update .gitlab-ci.yml quexeky 2025-01-21 08:41:51 +11:00
  • b6a54c0d09 chore: Update .gitlab-ci.yml quexeky 2025-01-21 08:04:29 +11:00
  • 9897698322 build: Version bump & appimage build quexeky 2025-01-20 23:13:49 +11:00
  • 4ef49cc832 fix: Games not launching due to string semantics quexeky 2025-01-20 23:12:57 +11:00
  • 6ad383799d feat(games): Added multi-argument game launch and setup support quexeky 2025-01-20 20:03:44 +11:00
  • e0ea8c9a57 chore: Apply stashed changes quexeky 2025-01-20 18:22:24 +11:00
  • 4fc0855ba1 fix(game downloads): Added error handling for chunk request errors quexeky 2025-01-20 18:13:25 +11:00
  • f50818697f fix: Adding usize to completed_contexts_lock instead of &usize quexeky 2025-01-20 17:39:05 +11:00
  • 39f2ebd2d6 fix(download agent): fixed completed indexes DecDuck 2025-01-20 17:29:33 +11:00
  • 89ea34c94e fix: assorted fixes DecDuck 2025-01-20 11:42:09 +11:00
  • 92729701c3 chore: Ran cargo clippy & cargo fmt quexeky 2025-01-20 08:55:19 +11:00
  • 7d4651db69 feat(database): Ensure that any database issues are resolved by standalone functions quexeky 2025-01-20 08:22:42 +11:00
  • 5db9ae5f98 fix(ui): modal stack doesn't cover whole app DecDuck 2025-01-19 22:23:40 +11:00
  • 4d8eadc491 fix(logs): add file & line to console logs DecDuck 2025-01-19 22:23:09 +11:00
  • 3ca87fc45b feat(downloads): re-enable checksums DecDuck 2025-01-19 22:22:55 +11:00
  • 21204dee69 fix(download manager): don't crash download manager if multiple errors come in DecDuck 2025-01-19 22:22:04 +11:00
  • cfc9d13cad style(logging): Ensured that all logs start with lowercase capital and have no trailing punctuation quexeky 2025-01-19 20:36:38 +11:00
  • 5bb04dafdd feat(settings): Allow settings to update UI using fetch_settings command quexeky 2025-01-19 19:14:52 +11:00
  • 23077040ce Revert "chore: Update .gitlab-ci.yml" quexeky 2025-01-19 18:37:51 +11:00
  • b99ff67e69 chore(logging): Imported appropriate logging macros quexeky 2025-01-19 18:37:21 +11:00
  • f183a9d1a2 refactor(logging): Using more appropriate logging statements quexeky 2025-01-19 18:30:16 +11:00
  • fc6bab9381 chore: Update .gitlab-ci.yml quexeky 2025-01-19 17:18:08 +11:00
  • 170fde5e23 feat(errors): Using SerializeDisplay for better error management with Result quexeky 2025-01-19 17:17:51 +11:00
  • c2f54c1dbc fix: fix other metadata endpoints DecDuck 2025-01-19 16:15:43 +11:00
  • d83aae6dc4 fix(install ui): stop loading on error DecDuck 2025-01-19 15:44:00 +11:00
  • 9a184a8f35 refactor(remote): Created separate function to generate requests quexeky 2025-01-19 15:09:35 +11:00
  • fd30b3e402 feat(progress): Added rolling progress window quexeky 2025-01-19 09:48:04 +11:00
  • cf19477d4d chore: Progress on rolling progress window quexeky 2025-01-19 08:41:20 +11:00
  • 5f5cbd07c6 chore(downloads): Progress on terminator quexeky 2025-01-16 18:57:37 +11:00
  • 0381b8b8cb chore(exit): Progress on cleanup and exit quexeky 2025-01-16 17:51:30 +11:00
  • 9369ff14b8 chore(progress): Added rolling_progress_updates.rs quexeky 2025-01-16 17:23:07 +11:00
  • 7c3140e424 feat(logging): Added line numbers to file logging and highlighting to console quexeky 2025-01-16 16:48:31 +11:00
  • 9e29aa7a76 fix(settings): Broken command invoke logic in settings/downloads.vue quexeky 2025-01-14 07:57:33 +11:00
  • dcd62bc4b8 fix(settings): Broken command invoke logic in settings/downloads.vue better-errors quexeky 2025-01-14 07:49:43 +11:00
  • 604d5b5884 Implement better error system and segregate errors and commands (#23) quexeky 2025-01-13 21:44:57 +11:00
  • c2e8952452 chore(process manager): Converted launch_process function for games to use game_id quexeky 2025-01-13 21:36:22 +11:00
  • 09ecc4216a chore(errors): Moved autostart commands to autostart.rs quexeky 2025-01-13 19:32:52 +11:00
  • 5581c8141e feat(errors): Clarified return values from retry_connect command quexeky 2025-01-13 19:17:48 +11:00
  • eda226e5bb feat(settings): Implemented settings editing from UI quexeky 2025-01-13 15:14:40 +11:00
  • 8461d28a7e chore(errors): Convert match statement to map_err quexeky 2025-01-13 14:56:46 +11:00
  • e6bc43d708 fix(errors): Added missing files quexeky 2025-01-13 10:32:14 +11:00
  • 0ae9dde9f1 refactor(errors): Segregated errors and commands from code, and made commands return UserValue struct quexeky 2025-01-13 09:17:35 +11:00
  • a03e935b59 chore(errors): Implementing Try and FromResidual for UserValue Louis van Liefland 2025-01-11 12:38:36 +11:00
  • 5af5bc7be4 chore(errors): More progress on error handling Louis van Liefland 2025-01-11 12:09:51 +11:00
  • 380a5ec5d5 feat(core): Update to using nightly compiler Louis van Liefland 2025-01-11 12:09:28 +11:00
  • b454f13f6d chore(errors): Added drop server error quexeky 2025-01-11 11:25:26 +11:00
  • f746af1250 chore(errors): Almost all errors and commands have been segregated quexeky 2025-01-11 11:13:45 +11:00
  • c8dc9a9326 chore(commands): Separated commands under each subdirectory into respective commands.rs files quexeky 2025-01-11 10:48:18 +11:00
  • 81eb79d38f Merge branch 'develop' into better-errors quexeky 2025-01-11 10:09:35 +11:00
  • aaa817118c chore: Progress on amend_settings command quexeky 2025-01-07 12:54:50 +11:00
  • 61f72b0013 chore(errors): Progress on better error handling with segragation of files quexeky 2025-01-11 10:03:51 +11:00
  • 245a84d20b feat(debug): use shift or DEBUG RUST_LOG to show Debug Info Aden Lindsay 2025-01-09 19:14:04 +10:30
  • f1c8bbf8dd refactor(compat): remove unnecessary compat code (#20) Aden Lindsay 2025-01-09 13:14:27 +10:30
  • 60d0a48a1a fix(handle invalid database): use set_file_name instead of pushing to strings DecDuck 2025-01-09 12:27:32 +11:00
  • 7ab53f3357 fix(metadata): update routes for new server DecDuck 2025-01-09 12:10:19 +11:00
  • 97850a38f1 chore: Progress on amend_settings command quexeky 2025-01-07 12:54:50 +11:00
  • 4e93eb440c feat(download manager): Added UI to change download threads quexeky 2025-01-06 20:56:19 +11:00
  • 94cf6788d8 chore: More refining info!() statements quexeky 2025-01-06 20:46:08 +11:00
  • 3eda9799c5 chore: Removed tools/ quexeky 2025-01-06 20:06:01 +11:00
  • f29e989aff chore: Removed tests/ quexeky 2025-01-06 20:05:19 +11:00
  • 182361e598 chore: General cleanup quexeky 2025-01-06 20:04:34 +11:00
  • 50f37fd022 chore: Moved generateGameMeta.ts to composables, using PathBuf instead of String for install_dirs quexeky 2025-01-06 09:22:18 +11:00