Commit Graph

14 Commits

Author SHA1 Message Date
7c90d2b8fd fix(process): fix poorly designed parsing for executables with spaces 2024-12-28 10:13:26 +11:00
dcb1564568 chore: Ran cargo clippy
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-27 11:58:37 +11:00
a135b1321c feat(process): better process management, including running state 2024-12-26 17:19:19 +11:00
ad92dbec08 feat(errors): better download manager errors + modal 2024-12-26 12:56:54 +11:00
dd7f5675d8 feat(game): game uninstalling & partial compat 2024-12-26 11:59:26 +11:00
9ea2aa4997 chore(process manager): refactor for generic way to implement cross
platform launchers
2024-12-25 23:05:10 +11:00
17759c4ad7 fix(process): absolute executable invoke 2024-12-24 18:30:38 +11:00
694f2fd46e chore(stored manifest): swap file name and to binary encoding 2024-12-24 12:52:40 +11:00
dafce24de2 fix(process log): use unix timestamp to avoid invalid characters in
filename
2024-12-24 12:32:58 +11:00
0a1dddf7ef chore(downloads): Made logging systems match
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-24 12:22:45 +11:00
17f8d763ca feat(process): add pre-launch log to file 2024-12-24 11:59:59 +11:00
42c0198f1d refactor(game status): transient vs synced state now defined 2024-12-23 20:44:02 +11:00
3f71149289 feat(process manager): launch games with log files 2024-12-15 17:29:21 +11:00
269dcbb6f3 feat(download manager): only allow downloads for supported platforms 2024-12-15 16:15:51 +11:00