1544 Commits

Author SHA1 Message Date
DecDuck a5bf7b66b2 fix(callback ui): fix width of token breaking things 2024-12-27 13:07:29 +11:00
DecDuck d695b0a96a feat(client ui): manual handshake 2024-12-27 13:07:29 +11:00
DecDuck fae6dc6920 feat(ui): add noWrapper option 2024-12-27 13:07:29 +11:00
DecDuck 9b7192a8cc feat(auth): offer manual signin 2024-12-27 13:07:10 +11:00
DecDuck 742c098ae0 feat(modals): add modal template 2024-12-27 12:36:21 +11:00
DecDuck 981b1169ee fix(auth initiate): add better error message 2024-12-27 12:15:30 +11:00
DecDuck b4269cacd5 feat(loading button): add disabled states 2024-12-27 12:03:19 +11:00
quexeky 79cc299b2e chore: Ran cargo clippy
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-27 11:58:37 +11:00
DecDuck 4c242ab558 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
quexeky 9665ee2222 fix(account creation): Fix username length requirement
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-27 08:17:03 +11:00
DecDuck 89b65a5182 fix(sign on): add message about nonce expiration 2024-12-26 21:30:08 +11:00
DecDuck 0b106fc497 feat(metadata): 'manual' metadata provider 2024-12-26 19:54:49 +11:00
DecDuck dad7ff67c3 feat(loading button): add disabled state 2024-12-26 19:38:48 +11:00
DecDuck 466f4eaa34 feat(store ui): 'no images' slide on image carousel 2024-12-26 19:37:44 +11:00
DecDuck 8e90ac86f7 feat(object transactions): support more types 2024-12-26 19:37:21 +11:00
DecDuck 6e17fbc234 feat(admin ui): mobile nav 2024-12-26 19:36:40 +11:00
DecDuck 9e30b57302 feat(downloads): lockless tracking of downloaded chunks 2024-12-26 17:41:10 +11:00
DecDuck 59cc48b308 feat(process): better process management, including running state 2024-12-26 17:19:19 +11:00
DecDuck 320fc99a84 feat(errors): better download manager errors + modal 2024-12-26 12:56:54 +11:00
DecDuck 889b6c848d chore(metadata): update metadata 2024-12-26 12:56:26 +11:00
DecDuck fcd9c96d06 fix(deploy template): fix FATAL: "root"... message 2024-12-26 12:34:10 +11:00
DecDuck 3164ec7106 feat(game): game uninstalling & partial compat 2024-12-26 11:59:26 +11:00
DecDuck eea187061b feat(admin ui): improve feedback when metadata fails 2024-12-25 23:36:39 +11:00
DecDuck e7770618f0 feat(version auto detection): add .sh for linux 2024-12-25 23:19:36 +11:00
DecDuck 48e865f40b chore(process manager): refactor for generic way to implement cross
platform launchers
2024-12-25 23:05:10 +11:00
quexeky 7b410c4ded chore(changelog): Updated changelog 2024-12-25 11:41:31 +11:00
quexeky fd41109fe4 chore(changelog): Update changelog
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-25 11:39:25 +11:00
quexeky b033528bec docs(version): Version bump
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-25 11:19:31 +11:00
quexeky 1f3f76cb77 Update README.md 2024-12-24 23:24:13 +00:00
quexeky f4dcc49600 Update CONTRIBUTING.md 2024-12-24 21:34:05 +00:00
DecDuck d16f99fbc3 fix(process): absolute executable invoke 2024-12-24 18:30:38 +11:00
DecDuck e9822d055b fix(client event handler): future lenience 2024-12-24 17:46:56 +11:00
DecDuck 94c4931521 fix: windows shadow 2024-12-24 14:41:03 +11:00
DecDuck ae877db672 chore(stored manifest): swap file name and to binary encoding 2024-12-24 12:52:40 +11:00
DecDuck bd60bf9521 fix(library ui): fix scrollbars on edge webview 2024-12-24 12:32:59 +11:00
DecDuck ef41dcd32d fix(process log): use unix timestamp to avoid invalid characters in
filename
2024-12-24 12:32:58 +11:00
quexeky 30995a98bd 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
quexeky eaaec8d815 chore(downloads): Made logging systems match
Signed-off-by: quexeky <git@quexeky.dev>
2024-12-24 12:22:45 +11:00
DecDuck 340ddcdf75 feat(process): add pre-launch log to file 2024-12-24 11:59:59 +11:00
DecDuck 95a293f9a1 fix: moved icons and created PlatformClient so we can use the enum on the frontend 2024-12-24 11:43:36 +11:00
DecDuck 04d41e132c fix(icons): remove unnecessary import 2024-12-24 10:56:30 +11:00
DecDuck e82052955c fix(icons): remove dynamic imports 2024-12-24 10:49:04 +11:00
DecDuck 8ce33217e5 fix(icons): properly import icons 2024-12-24 10:39:13 +11:00
DecDuck dcf167fee7 chore(replace md-it): replaced markdown-it with micromark 2024-12-24 10:08:27 +11:00
DecDuck 14459cf9d3 chore(polish & cleanup) 2024-12-24 09:05:51 +11:00
DecDuck d509995a86 feat(modal): fix confirm and add notification 2024-12-24 08:54:45 +11:00
DecDuck 63f40f35f0 feat(add modal stack): created modal stack and confirmation 2024-12-24 08:43:49 +11:00
DecDuck 60d38f36a5 fix(windows build) 2024-12-24 08:01:36 +11:00
DecDuck 93dd1a2de5 feat(delete games): update prisma & delete games 2024-12-23 21:12:32 +11:00
DecDuck 6a1ce2c175 feat: quit button 2024-12-23 20:56:11 +11:00