Commit graph

287 commits

Author SHA1 Message Date
NeoFoxxo 41e3581826
Track playtime and display it in the launcher (#336)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xTVaser@users.noreply.github.com>
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-11-06 00:18:00 -05:00
Tyler Wilding 0a2535e574
backend/frontend: don't finalize installation with jak1 hard-coded (#374) 2023-11-05 11:40:22 -05:00
Tyler Wilding fe453040ba
frontend: properly refresh version mismatch info when game page is switched (#372) 2023-11-05 10:42:30 -05:00
Tyler Wilding 8761cdc3ba
New Crowdin updates (#361) 2023-11-02 00:55:26 -04:00
Tyler Wilding 0c206a8a90
backend: conditionally add --game flag to binaries based on version (#360) 2023-11-02 00:52:57 -04:00
Tyler Wilding aa60dcc781
frontend/game: always update beta flag and change issue URL (#356) 2023-10-24 20:12:18 -04:00
Tyler Wilding 578855deba
jak2: prepare for jak 2 support (#341) 2023-10-09 22:54:07 -04:00
Tyler Wilding 02bf10c867
New Crowdin updates (#325) 2023-09-24 23:03:54 -04:00
Tyler Wilding ca4c581568
i18n: add missing translation source strings for new components (#324) 2023-09-23 22:32:04 -04:00
Tyler Wilding 59c9971999
New Crowdin updates (#323) 2023-09-23 21:57:47 -04:00
Tyler Wilding 3e351136bc
game: Add a new settings option to dump the command to run gk (#319) 2023-09-14 01:04:32 -04:00
Tyler Wilding 02f7b7b2d2
i18n/fonts: lazily download locale-specific fonts (#316) 2023-09-12 23:54:38 -04:00
Tyler Wilding e7c90166c3
versions: support invalidating releases (#314) 2023-09-03 18:55:13 -04:00
Tyler Wilding 352f7048c6
Dynamically change game background based on user's game completion (#298) 2023-08-29 22:01:56 -04:00
dependabot[bot] 8ff7535549
build(deps-dev): bump the frontend-deps group with 16 updates (#312)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-08-29 20:43:16 -04:00
Tyler Wilding 9a3be036b0
support: Some hopefully useful support improvements (#302) 2023-08-15 23:08:49 -04:00
Tyler Wilding eb63488dd6
New Crowdin updates (#293) 2023-07-30 23:40:18 -04:00
Tyler Wilding e630f1f561
macOS support and a handful of bug fixes encountered along the way (#291) 2023-07-30 21:25:21 -04:00
dependabot[bot] 68794258b7
build(deps-dev): bump the frontend-deps group with 8 updates (#289)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-07-24 18:38:03 -04:00
Tyler Wilding aacc5d567a
frontend: fix header CSS (#287) 2023-07-22 19:05:19 -04:00
Tyler Wilding e742259db3
fonts: initial implementation of locale-specific fonts (#285) 2023-07-22 18:27:13 -04:00
Fabian Bergström 6c8a4c6421
use unplugin-icons instead of @iconify/svelte (#282) 2023-07-22 15:12:05 -04:00
Tyler Wilding 620c41ceb4
tests: Start writing tests, Splash and some of the lib/ functions (#280) 2023-07-22 00:07:23 -04:00
Tyler Wilding ab4b38c792
features: Add Texture Pack Management (#271) 2023-07-21 23:49:29 -04:00
dependabot[bot] bc25fc5714
build(deps-dev): bump the frontend-deps group with 7 updates (#278)
Co-authored-by: renovate[bot] <!-- raw HTML omitted --></p>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-07-19 01:02:54 -04:00
Fabian Bergström 73018b85e9
fix the macos release name check (#270) 2023-07-18 19:00:57 -04:00
Fabian Bergström b447bffc06
DRY the RPC invocations (#266) 2023-07-08 20:18:03 -04:00
Tyler Wilding 4d96c0095c
frontend: fix frontend styling (#269) 2023-07-08 18:01:47 -04:00
Tyler Wilding 59c34013f3
f/settings: confirm bypass requirements in settings menu as well (#227) 2023-05-19 21:07:41 -04:00
Tyler Wilding 6eeb30a894
Improve errors and handling of corrupted / incorrectly downloaded versions (#226) 2023-05-19 19:35:07 -04:00
Tyler Wilding d6a097a85c
f/update: remove an extra character (#223) 2023-05-16 22:58:55 -04:00
Tyler Wilding 4874f81e04
New Crowdin updates (#222) 2023-05-16 00:53:18 -04:00
Tyler Wilding 40e1447a9e
Revamp OpenGL requirements check and allow re-checking or bypassing it (#180) 2023-05-16 00:23:26 -04:00
Tyler Wilding 20fbdd95c8
New Crowdin updates (#221) 2023-05-16 00:11:13 -04:00
Tyler Wilding 646e7e9ada
New Crowdin updates - Dutch / German / Italian / Polish / Romanian / Spanish (#213) 2023-05-08 21:50:00 -04:00
Tyler Wilding dd68147f1d
f/update: make the dependency toggle actually do something (#204) 2023-05-06 20:35:53 -04:00
Tyler Wilding a57f4cb624
i18n: fix one more translation issue and some more screenshots (#201) 2023-05-06 16:22:33 -04:00
Tyler Wilding 0027fba94e
i18n: add a bunch of screenshots to add context to the strings (#200) 2023-05-06 15:55:33 -04:00
Tyler Wilding 7cf81dd70e
New Crowdin updates (#199) 2023-05-06 14:12:22 -04:00
Tyler Wilding 92fe8ac29a
logs: improve the logs around update checking (#197) 2023-05-06 13:44:08 -04:00
Tyler Wilding 8d7fe7c03f
i18n: make the app translatable (#196) 2023-05-06 13:10:54 -04:00
Tyler Wilding 3da5106f1d
b/game: support launching gk at version 0.1.35 and above (#163) 2023-04-22 13:07:14 -04:00
Tyler Wilding a17d4ef5ac
f/update: fix scrolling so you can see the bottom of the change log (#178) 2023-04-22 13:05:04 -04:00
Tyler Wilding acc9554b34
f/settings: Add a button to reset launcher settings (#179) 2023-04-22 13:04:48 -04:00
Tyler Wilding b0dc393a50
f/update: filter out dependency changes by default (#177) 2023-04-22 13:04:10 -04:00
Tyler Wilding fd90d3a6a9
f/update: Fix version mismatch prompt mistake (#158) 2023-04-04 18:19:43 -04:00
Tyler Wilding 204bbff00b
add logging for top-level crashes and fix window management (#150) 2023-04-01 18:36:00 -04:00
Tyler Wilding 37569772f1
f/hack: temporary hack to fix spinner issue upon opening the launcher (#129) 2023-03-17 14:42:02 -04:00
Tyler Wilding 53984894ef
f/help: add a button to go to the logging folder incase the supp package fails (#128) 2023-03-17 00:18:13 -04:00
Tyler Wilding 0c2177d12d
config: wipe installation settings when the directory is changed (#127) 2023-03-17 00:08:40 -04:00