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
f0112ec027
Process manager fixes ( #71 )
...
* fix: launching on linux
* feat: #70
* feat: add dummy store page
* feat: add store redir and refresh button to library
* feat: cache first object fetching
* feat: Remove let_chains feature and update to Rust 2024
Signed-off-by: quexeky <git@quexeky.dev >
* feat: Check for if process was manually stopped
Signed-off-by: quexeky <git@quexeky.dev >
* fix: use bitcode instead of serde
* chore: remove logs
* fix: clippy
* fix: clippy 2
* fix: swap to stop icon
---------
Signed-off-by: quexeky <git@quexeky.dev >
Co-authored-by: quexeky <git@quexeky.dev >
2025-07-25 10:44:40 +10:00
DecDuck
d74e7a26eb
Clippy CI/CD ( #67 )
...
* feat: add clippy ci
* fix: clippy errors
* fix: ci/cd
* fix: update ci packages
* fix: add gtk3 to ci deps
* fix: add webkit to ci deps
* fix: ci deps and perms
* fix: add clippy settings to lib.rs
2025-07-18 17:36:04 +10:00
quexeky
17b3bb0732
refactor: Reorganise file structure
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-05-28 11:19:48 +10:00
DecDuck
179754a170
feat: move to native_model to allow for database upgrades
2025-05-15 10:13:24 +10:00
DecDuck
11b602a81e
feat: improve errors and include installed games in library
2025-04-05 15:36:53 +11:00
DecDuck
f7141a7ce4
fix: offline game status, user widget and use binary-encoding
2025-04-04 11:07:10 +11:00
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
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