DecDuck
2e5997525d
feat(download & db): combined db and download interface improvements
2024-12-07 11:00:35 +11:00
DecDuck
9dc052691d
feat(download manager): update db state with ui and emit events
2024-11-28 20:31:04 +11:00
DecDuck
cd42466cc4
feat(library): automatically fetch remote data if not available
2024-11-26 20:11:03 +11:00
DecDuck
12b15aa0fd
refactor(download manager): rename files to what they contain
2024-11-26 19:54:43 +11:00
DecDuck
aa1f70d344
feat(settings): finish download dir CRUD interface
2024-11-25 16:09:29 +11:00
DecDuck
104e903454
feat(settings): ability to add more download dirs
2024-11-24 21:04:56 +11:00
Louis van Liefland
b31d5c286a
chore(downloads): Progress on write speeds & added debug statements
2024-11-23 23:32:56 +11:00
quexeky
628898ec23
feat(downloads): Convert DownloadThreadControlFlag to AtomicBool
...
Also ran cargo fmt & cargo clipy
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-11 09:39:25 +11:00
DecDuck
2a83814f07
fix(download dir): fix logic error in detecting dir
2024-11-10 22:31:11 +11:00
DecDuck
bc6aabc58d
feat(downloads): reduce scope of download agent
...
due to a miscommunication, the scope of the download agent has grown too
much. this commit reduces that scopes, and intends for a lot of the
heavy lifting to be done by the soon-to-be-implemented download manager.
2024-11-10 22:25:54 +11:00
quexeky
74b8ed39d1
refactor: Ran cargo clippy & cargo fmt
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-10 13:21:37 +11:00
quexeky
3258a3d709
feat(library): Added option to change root directory
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-10 13:18:28 +11:00
quexeky
2f506a2068
refactor(database): Convert DATA_ROOT_DIR to Mutex
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-09 22:44:44 +11:00
quexeky
56ce939788
Ran cargo fmt
...
Signed-off-by: quexeky <git@quexeky.dev >
2024-11-04 18:50:25 +11:00
quexeky
45e2efb18f
Game downloads from the client are working (multithreaded) by parsing in gameID, GameVersion, and maxThreads from FE ( #1 )
2024-10-24 12:26:40 +11:00
quexeky
943e649fbc
Fixed bug with bad initial loading into store instead of auth
2024-10-17 21:14:10 +11:00
DecDuck
1ff74a1bcf
beginnings of game state management
2024-10-17 21:05:25 +11:00
quexeky
30ff908abc
Converting DB access to a trait
2024-10-17 19:03:00 +11:00
quexeky
9f544eccb0
Semantic naming changes
2024-10-17 17:17:19 +11:00
quexeky
a316b8f5e6
Ensured everything is serializing/deserializing to camelCase
2024-10-17 17:07:47 +11:00
quexeky
06fb2f7b71
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# src-tauri/src/lib.rs
2024-10-16 09:03:25 +11:00
DecDuck
0cb6bfb8bf
cleanup and game UI beginnings
2024-10-15 20:05:13 +11:00
quexeky
de2521bfac
Clippy refactoring
2024-10-15 12:43:00 +11:00
quexeky
b3446004b1
Progress on refactoring and abiding by cargo clippy
2024-10-15 12:32:04 +11:00
DecDuck
6897b35904
reorganisation, cleanup and new nonce protocol
2024-10-12 17:34:47 +11:00