quexeky
|
1dddd4bf92
|
fix(cache): Added proper error handling to fetch_object(_offline)
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
8f460dd2ca
|
feat(cache): Caching objects which use the useObject tauri command
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
353fd2eb46
|
chore(cache): Added fetch_drop_object command
Signed-off-by: quexeky <git@quexeky.dev>
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
605c904c47
|
feat(cache): Implemented caching for game metadata
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
d9774862e8
|
fix(cache): Bug where games would not remove themselves from the list of installed applications when being uninstalled
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
9ba9986ae5
|
chore: Various formatting
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
3cb592ecf2
|
feat(cache): Added forceOffline in settings and caching games & library
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
273c68561b
|
feat(cache): Added offline!() macro to manage online and offline function distinctions
See fetch_library command for example
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
a93e5917ee
|
chore: Swapped over to using a macro with an offline mode
Signed-off-by: quexeky <git@quexeky.dev>
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
4f564862a1
|
chore: Progress on caching
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
e4921e4629
|
fix: Removed unnecessary nightly feature try_trait_v2
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
91e811b32a
|
fix(downloads): Fix rearranging download queue throwing error
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
224ff2d015
|
chore: Version bump
|
2025-02-12 10:00:45 +11:00 |
|
quexeky
|
50080e6444
|
Merge branch 'main' into develop
|
2025-01-25 18:46:33 +11:00 |
|
quexeky
|
d7a163070a
|
Update changelog.md
|
2025-01-25 14:35:17 +11:00 |
|
quexeky
|
b0bb44fbf6
|
fix(logging): Restored RUST_LOG env functionality
|
2025-01-25 14:34:08 +11:00 |
|
quexeky
|
26a3dd7338
|
fix(library): Added "LIbrary Failed to Update" content to recover from library load fail
|
2025-01-24 22:35:09 +11:00 |
|
Aden Lindsay
|
cbd086fceb
|
feat(settings): Made save button include user feedback & only allow numeric characters
|
2025-01-24 13:01:59 +11:00 |
|
quexeky
|
9428f2a829
|
Update issue templates
|
2025-01-21 10:17:46 +11:00 |
|
quexeky
|
1242f954a5
|
Update .gitlab-ci.yml file
|
2025-01-21 10:17:46 +11:00 |
|
quexeky
|
78587c61fc
|
refactor(downloads): Replaced static usage with const
|
2025-01-21 10:17:30 +11:00 |
|
quexeky
|
4fd964024e
|
Update .gitlab-ci.yml with artifacts
|
2025-01-21 09:09:02 +11:00 |
|
quexeky
|
5b00d188ab
|
Update .gitlab-ci.yml
|
2025-01-21 08:41:51 +11:00 |
|
quexeky
|
a51e41d34f
|
chore: Update .gitlab-ci.yml
|
2025-01-21 08:04:29 +11:00 |
|
quexeky
|
20bb2bf198
|
build: Version bump & appimage build
|
2025-01-20 23:13:49 +11:00 |
|
quexeky
|
9698ab977e
|
fix: Games not launching due to string semantics
|
2025-01-20 23:12:57 +11:00 |
|
quexeky
|
48cbd1a5ed
|
feat(games): Added multi-argument game launch and setup support
|
2025-01-20 20:03:44 +11:00 |
|
quexeky
|
9831d96300
|
chore: Apply stashed changes
|
2025-01-20 18:22:24 +11:00 |
|
quexeky
|
48a7463040
|
fix(game downloads): Added error handling for chunk request errors
|
2025-01-20 18:13:25 +11:00 |
|
quexeky
|
4a737c35b0
|
fix: Adding usize to completed_contexts_lock instead of &usize
|
2025-01-20 17:39:05 +11:00 |
|
DecDuck
|
f4bd013925
|
fix(download agent): fixed completed indexes
|
2025-01-20 17:29:33 +11:00 |
|
DecDuck
|
13d9ba78d1
|
fix: assorted fixes
|
2025-01-20 16:46:57 +11:00 |
|
quexeky
|
fdccb10650
|
chore: Ran cargo clippy & cargo fmt
|
2025-01-20 08:55:19 +11:00 |
|
quexeky
|
c2d8966c1a
|
feat(database): Ensure that any database issues are resolved by standalone functions
Functions are as follows:
- save_db()
- borrow_db_checked()
- borrow_db_mut_checked()
|
2025-01-20 08:24:06 +11:00 |
|
DecDuck
|
2e2592afd8
|
fix(ui): modal stack doesn't cover whole app
|
2025-01-19 22:23:40 +11:00 |
|
DecDuck
|
f0dc9320d0
|
fix(logs): add file & line to console logs
|
2025-01-19 22:23:09 +11:00 |
|
DecDuck
|
4ce06a16bc
|
feat(downloads): re-enable checksums
|
2025-01-19 22:22:55 +11:00 |
|
DecDuck
|
8ca5b48e48
|
fix(download manager): don't crash download manager if multiple errors
come in
|
2025-01-19 22:22:04 +11:00 |
|
quexeky
|
bc81a4d399
|
style(logging): Ensured that all logs start with lowercase capital and have no trailing punctuation
|
2025-01-19 20:36:38 +11:00 |
|
quexeky
|
5bf83df9af
|
feat(settings): Allow settings to update UI using fetch_settings command
|
2025-01-19 19:14:52 +11:00 |
|
quexeky
|
ce8ae086ee
|
Revert "chore: Update .gitlab-ci.yml"
This reverts commit 053fd8605c.
|
2025-01-19 18:37:51 +11:00 |
|
quexeky
|
4ed6d8383e
|
chore(logging): Imported appropriate logging macros
|
2025-01-19 18:37:21 +11:00 |
|
quexeky
|
28d4598cb3
|
refactor(logging): Using more appropriate logging statements
Still probably needs some work, but that's enough for now
|
2025-01-19 18:30:16 +11:00 |
|
quexeky
|
053fd8605c
|
chore: Update .gitlab-ci.yml
|
2025-01-19 17:18:08 +11:00 |
|
quexeky
|
90fb05899e
|
feat(errors): Using SerializeDisplay for better error management with Result
|
2025-01-19 17:17:51 +11:00 |
|
DecDuck
|
faf87da3c7
|
fix: fix other metadata endpoints
|
2025-01-19 16:15:43 +11:00 |
|
DecDuck
|
3776e1e9d4
|
fix(install ui): stop loading on error
|
2025-01-19 15:44:00 +11:00 |
|
quexeky
|
7faec60fba
|
refactor(remote): Created separate function to generate requests
|
2025-01-19 15:09:35 +11:00 |
|
quexeky
|
c9555362b6
|
feat(progress): Added rolling progress window
Still needs tweaks on specific timings, as well as cleanup
|
2025-01-19 09:48:04 +11:00 |
|
quexeky
|
b692a1d831
|
chore: Progress on rolling progress window
|
2025-01-19 08:41:20 +11:00 |
|