Commit graph

899 commits

Author SHA1 Message Date
Tyler Wilding a0cee52942
assets: reduce the bg video size by 50% 2022-04-19 17:07:56 -04:00
Tyler Wilding dbbd549863
app: fix sidecar args in release mode 2022-04-19 17:00:37 -04:00
Tyler Wilding 50774be9cf
app: add a keybind to enable dev tools in Release mode 2022-04-19 17:00:37 -04:00
Tyler Wilding 2a0dc27397
project: fix import aliases, crush assets filesize's 2022-04-19 17:00:37 -04:00
Tyler Wilding ef007ceb0e
tauri: start boilerplate for the updating flow 2022-04-19 17:00:05 -04:00
tripp 057ea702c8
Merge pull request #30 from xTVaser/v/extract-errors
setup: display errors during installation
2022-04-18 20:59:26 -04:00
Tyler Wilding 07e170259c
Merge pull request #29 from xTVaser/v/versioned-config 2022-04-18 18:50:51 -04:00
Tyler Wilding eacbd5f1ae
config: version the config to make changes safe in the future 2022-04-18 18:20:21 -04:00
Tyler Wilding 5231fec5e9
setup: allow the user to retry the install 2022-04-18 18:14:51 -04:00
Tyler Wilding 480dca55ed
setup: display errors during installation 2022-04-18 17:55:23 -04:00
tripp 63f582e650
Merge pull request #28 from xTVaser/v/refresh-and-contextmenu
app: disable refreshing and right-clicking in release mode
2022-04-18 10:35:40 -04:00
tripp c0c14da9ec
Merge pull request #27 from xTVaser/v/requirements
setup: Check for minimum requirements before allowing installation
2022-04-18 10:35:30 -04:00
Tyler Wilding af9cfaf662
bin: add linux binary for glewinfo 2022-04-17 21:34:22 -04:00
Tyler Wilding 60fcd4b9ee
app: disable refreshing and right-clicking in release mode 2022-04-17 21:11:01 -04:00
Tyler Wilding 9778a48783
setup: disable browse button while installing 2022-04-17 20:36:06 -04:00
Tyler Wilding c01078cbdb
lint: formatting 2022-04-17 20:07:36 -04:00
Tyler Wilding 95eb86cfb2
setup: check requirements in the frontend 2022-04-17 20:07:10 -04:00
Tyler Wilding efd7a5daad
Merge remote-tracking branch 'open-goal/main' into v/requirements 2022-04-17 19:29:33 -04:00
Tyler Wilding 9bed32f486
bin: add glewinfo (right now only windows) to fetch opengl info 2022-04-17 19:27:19 -04:00
Tyler Wilding 52da0285ee
tauri: add a command to retrieve avx/avx2 information 2022-04-17 19:26:46 -04:00
Tyler Wilding 79ed1fff82
Merge pull request #24 from xTVaser/v/install-logs 2022-04-17 19:25:50 -04:00
Tyler Wilding 6b47611d4b
lint: formatting 2022-04-16 19:09:24 -04:00
Tyler Wilding b8cb7ed8dc
setup: improve the look of install logs, save them to a file 2022-04-16 19:02:54 -04:00
tripp 442eccc262
Merge pull request #22 from xTVaser/v/simplify-install
setup: hide progress/logs until the game is being installed
2022-04-16 13:44:31 -04:00
tripp f43b62243a
Merge pull request #21 from xTVaser/v/actions
actions: add build and linter action
2022-04-16 13:44:14 -04:00
Tyler Wilding 95926ad62c
actions: mock binaries for the build 2022-04-16 01:25:31 -04:00
Tyler Wilding e62c9df8cb
properly disable jak2/3 in sidebar 2022-04-15 21:59:16 -04:00
Tyler Wilding c08b0a0792
setup: hide progress/logs until the game is being installed 2022-04-15 21:53:50 -04:00
Tyler Wilding 00a3457bb7
actions: add build action 2022-04-15 21:47:14 -04:00
Tyler Wilding 5355e3ff35
actions: add linter action 2022-04-15 21:46:48 -04:00
tripp c56f15c291
Merge pull request #17 from xTVaser/v/adopt-svelte
Adopt Svelte instead of VanillaJS
2022-04-15 18:36:24 -04:00
Tyler Wilding 02df9c5814
setup: upgrade to new CLI args 2022-04-14 21:02:04 -04:00
Tyler Wilding cd81f43b63
migrate: switch to Svelte 2022-04-14 19:49:13 -04:00
tripp 25abad6898
Merge pull request #16 from xTVaser/v/setup-process
Basic Setup Process
2022-04-14 09:43:48 -04:00
Tyler Wilding 7808e185df
cleanup: remove some now irrelevant files 2022-04-13 22:04:37 -04:00
Tyler Wilding 41c580954e
setup: implement happy path for setup process 2022-04-13 22:03:10 -04:00
Tyler Wilding da40f2aa4d
setup: make setup screen's content 2022-04-12 21:34:43 -04:00
Tyler Wilding d8fb5f5d38
style: replace this horrible font lol 2022-04-12 21:33:57 -04:00
tripp 730cb7256a
Merge pull request #13 from xTVaser/v/general-cleanup
Some general cleanup and add the OpenGOAL icon
2022-04-12 11:39:49 -04:00
Tyler Wilding 87e50f2edb
switch to doT templates and related cleanup 2022-04-12 01:15:02 -04:00
tripp af5f068548
Merge pull request #11 from trippjoe/main
added basic data persistence for game installed
2022-04-12 00:18:39 -04:00
Tyler Wilding 58627414f5
replace default tauri icon 2022-04-11 23:32:00 -04:00
Tyler Wilding beacca9371
ensure the settings directory exists before writing to it 2022-04-11 23:28:09 -04:00
trippjoe 2c49437990 updated screenshot 2022-04-11 17:12:53 -04:00
trippjoe 2239f6b441 updated logo 2022-04-11 16:34:05 -04:00
trippjoe fc2bbfbfe8 added initial data persistence for user settings 2022-04-11 16:18:43 -04:00
tripp ecbc5fe04a
Merge branch 'open-goal:main' into main 2022-04-11 12:45:21 -04:00
tripp 0e385a0164
Merge pull request #10 from xTVaser/v/fonts
add `AdventPro` font and some other minor adjustments
2022-04-11 12:43:51 -04:00
trippjoe eaef055abf updated logo 2022-04-11 12:18:20 -04:00
Tyler Wilding 0a8da463ab
add AdventPro font and some other minor adjustments 2022-04-11 01:45:29 -04:00