400 Commits

Author SHA1 Message Date
95f2174f8d fix(scrollbars): fix ugly scrollbars on edge webview 2024-12-29 20:45:45 +11:00
7c90d2b8fd fix(process): fix poorly designed parsing for executables with spaces 2024-12-28 10:13:26 +11:00
d7b0302bdd fix(library page): fix install button 2024-12-27 16:33:04 +11:00
3ccd44466f merge(SeeThruHead): add nvm rc
Signed-off-by: DecDuck <declanahofmeyr@gmail.com>
2024-12-27 14:33:23 +11:00
93b8b83c20 Add files via upload 2024-12-27 14:32:56 +11:00
1861659daa Delete pages/library.vue 2024-12-27 14:32:56 +11:00
327628b780 fix(install flow): clear stale data before requesting new 2024-12-27 14:32:56 +11:00
f4ac1c87cd feat(install modal): add note about more install dirs 2024-12-27 14:32:56 +11:00
03fa3646fa merge(adenmgb): library ui
Signed-off-by: DecDuck <declanahofmeyr@gmail.com>
2024-12-27 14:30:38 +11:00
a881d8e248 adds nvm rc! 2024-12-26 22:21:26 -05:00
dcb2c0f004 Add files via upload 2024-12-27 13:40:24 +10:30
c722a54132 Delete pages/library.vue 2024-12-27 13:39:50 +10:30
e72662c4a8 fix(install flow): clear stale data before requesting new 2024-12-27 14:04:55 +11:00
139bc0ca36 feat(install modal): add note about more install dirs 2024-12-27 14:03:06 +11:00
949acfc161 feat(auth): offer manual signin 2024-12-27 13:07:10 +11:00
9af0d08875 fix(auth initiate): add better error message 2024-12-27 12:15:30 +11:00
dcb1564568 chore: Ran cargo clippy
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-27 11:58:37 +11:00
1f899ec349 feat(download ui): add speed and time remaining information
closes #7

Co-authored-by: AdenMGB <140392385+AdenMGB@users.noreply.github.com>
2024-12-27 11:53:17 +11:00
6a8d0af87d fix(sign on): add message about nonce expiration 2024-12-26 21:30:08 +11:00
21835858f1 feat(downloads): lockless tracking of downloaded chunks 2024-12-26 17:41:10 +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
85a08990c3 chore(metadata): update metadata 2024-12-26 12:56:26 +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
022330bcb6 chore(changelog): Updated changelog v0.1.0-beta 2024-12-25 11:41:31 +11:00
17759c4ad7 fix(process): absolute executable invoke 2024-12-24 18:30:38 +11:00
9a8cc594f0 fix: windows shadow 2024-12-24 14:41:03 +11:00
694f2fd46e chore(stored manifest): swap file name and to binary encoding 2024-12-24 12:52:40 +11:00
f09605aa7e fix(library ui): fix scrollbars on edge webview 2024-12-24 12:32:59 +11:00
dafce24de2 fix(process log): use unix timestamp to avoid invalid characters in
filename
2024-12-24 12:32:58 +11:00
d9d0122c3d feat(downloads): Added manifest.json utility for persistent download progress
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-24 12:22:45 +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
6cc0c679b9 chore(polish & cleanup) 2024-12-24 09:05:51 +11:00
a24cc8a4f3 fix(windows build) 2024-12-24 08:01:36 +11:00
239b8d53f9 feat: quit button 2024-12-23 20:56:11 +11:00
42c0198f1d refactor(game status): transient vs synced state now defined 2024-12-23 20:44:02 +11:00
64ebc191bf chore(download agent): moved to completed index arr to help
serialization
2024-12-21 19:21:15 +11:00
3d60fd50d8 feat(tray): background processes and close/open menu 2024-12-21 15:09:49 +11:00
d9a51cf187 feat(tray icon): initial creation and logo update 2024-12-19 10:09:25 +11:00
0a20139a7c feat(queue & game): queue and library UIs 2024-12-17 20:29:54 +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
52436942eb chore(downloads): Added time debugging and fixed logging formatting 2024-12-14 22:38:11 +11:00
172d6b0e9a merge(download-manager) -> 'main'
feat(downloads): Added Download Manager

See merge request drop-oss/drop-app!1
2024-12-09 10:44:26 +00:00
bb60942558 Merge branch 'main' into download-manager 2024-12-09 21:20:44 +11:00
8d9234f82a fix: windows build 2024-12-09 20:41:36 +11:00
653717ebcf refactor: Ran cargo clippy & cargo fmt 2024-12-09 20:32:42 +11:00
01260f0732 fix(download manager): fixed queue manipulation and waiting for downloads 2024-12-09 18:07:41 +11:00