Tyler Wilding
c3be70a975
f/versions: prevent deleting active/selected verisons in the lists
2023-03-10 20:45:55 -05:00
Tyler Wilding
c4e1cf36df
b/config: invalidate partially installed games
2023-03-10 20:45:38 -05:00
Tyler Wilding
1a5459aacc
lint: full pass cleanup
2023-03-10 20:19:59 -05:00
Tyler Wilding
3b6aabfad0
b/support: further scope setting copying
2023-03-09 00:48:11 -05:00
Tyler Wilding
0248456d46
b/logs: don't allow rotated app logs to become excessive -- limit to 5
2023-03-07 17:55:07 -05:00
Tyler Wilding
0268daa9f7
updater: fix launcher updater page, needs to be tested though
2023-03-06 23:46:45 -05:00
Tyler Wilding
458ce8c4d8
f/logs: handle all logs via the Rust layer
2023-03-06 00:32:45 -05:00
Tyler Wilding
362597e604
b/os: only set creation_flags
on windows
2023-03-05 16:48:10 -05:00
Tyler Wilding
f84a7c6403
f/logs: only show the last 250
lines in the job logs
2023-03-05 16:17:06 -05:00
Tyler Wilding
93941a5cb3
unknown: move away from tauri events for updating the header
...
For whatever reason, these triggered in dev but not in release builds.
However, I already made a global store for managing the versions, so events aren't really needed -- but this may be a problem in the future
2023-03-05 15:16:47 -05:00
Tyler Wilding
c58b24af50
f/setup: fix logs for game jobs
2023-03-05 14:23:47 -05:00
Tyler Wilding
944df491e4
b/support: be specific about what file extensions we want
2023-03-05 14:19:57 -05:00
Tyler Wilding
0ac6a153a6
backend: don't launch a second window with the REPL
2023-03-05 14:19:36 -05:00
Tyler Wilding
ce36f533ea
backend/frontend: resolve some issues around first-time startup
2023-03-05 00:39:37 -05:00
Tyler Wilding
e902910b59
frontend: show installation error on frontend
2023-03-04 20:33:17 -05:00
Tyler Wilding
dc23e2931c
frontend/backend: propagate install logs to frontend
2023-03-04 16:23:21 -05:00
Tyler Wilding
e8cdd57e8a
ci/scripts: make sidecar preparation more comprehensive
2023-03-04 01:39:36 -05:00
Tyler Wilding
14bc1d0778
frontend: legitimately check hardware requirements again
2023-03-04 01:34:27 -05:00
Tyler Wilding
4f9b0dfd62
lint: deleting more dead code
2023-03-04 00:38:42 -05:00
Tyler Wilding
4456f114d3
splash: polish splash flow, prompt to delete data/
directory
2023-03-04 00:38:26 -05:00
Tyler Wilding
01efa31c2b
frontend/backend: cleanup and fix most issues around version management
2023-03-03 22:09:20 -05:00
Tyler Wilding
81a842871a
frontend: fix poster images for bg videos
2023-03-03 22:04:39 -05:00
Tyler Wilding
b755e4fc02
backend: switch to fern
for logging, also to a file
2023-03-01 21:34:44 -05:00
Tyler Wilding
53ffa9c034
backend: pipe game and extractor logs to a file
2023-03-01 20:30:02 -05:00
Tyler Wilding
2df3776aa8
ci: some more CI cleanup with npm -> yarn
2023-03-01 20:29:49 -05:00
Tyler Wilding
33b01cc8e8
Merge remote-tracking branch 'origin/main' into dev/new-ui
2023-03-01 01:03:20 -05:00
Tyler Wilding
eb7c1136fb
lint: format
2023-03-01 01:01:33 -05:00
Tyler Wilding
4400c71e56
ci: remove npm
usages from CI workflows
2023-03-01 01:01:18 -05:00
OpenGOALBot
271a50c3f1
release: update release metadata to latest
2023-02-28 01:33:36 +00:00
OpenGOALBot
594f9d457e
release: bump to version - 1.9.0
2023-02-28 01:12:20 +00:00
Tyler Wilding
e13c12b895
backend: cleanup error handling hacks on the rust layer
2023-02-25 16:06:20 -05:00
Tyler Wilding
920b45bab0
frontend/backend: add a support package feature with hopefully everything you'd need
2023-02-24 14:49:43 -05:00
Tyler Wilding
d03562d69c
frontend: support updating the game upon version mismatches
2023-02-19 23:13:47 -05:00
Tyler Wilding
3708eafd0e
frontend: hide update notification if we've already downloaded it
2023-02-19 22:07:00 -05:00
Tyler Wilding
520a46ee68
frontend/backend: support launching a REPL on windows
2023-02-19 17:04:56 -05:00
Tyler Wilding
92d0510122
frontend/backend: add a command to reset game settings
2023-02-19 16:42:43 -05:00
Tyler Wilding
65130e94ca
lint: formatting
2023-02-19 16:29:34 -05:00
Tyler Wilding
f118d856c3
frontend: nice flow for decompiling/compiling
2023-02-19 14:41:51 -05:00
Tyler Wilding
5634257381
frontend: create a flexible Progress store to be reused by partial install steps
...
ie. just decompiling/compiling
2023-02-19 13:45:37 -05:00
Tyler Wilding
d2a91a4f46
frontend: support folder installs but disabled due to issue upstream
2023-02-19 13:44:30 -05:00
Tyler Wilding
4435296c42
frontend: update background when a game is uninstalled/installed
2023-02-19 13:43:37 -05:00
Tyler Wilding
9952261eb5
tauri: embed the bootstrapper, minimal size increase for better compat
2023-02-19 00:22:29 -05:00
Tyler Wilding
f85921fe01
deps: switch to yarn
and update all our dependencies
2023-02-18 21:24:33 -05:00
Tyler Wilding
6ba8f6b470
frontend: cleanup support page
2023-02-18 20:46:04 -05:00
Tyler Wilding
c5ea5a3b82
frontend: cleanup most of the duplication for the version pages
2023-02-18 20:18:43 -05:00
Tyler Wilding
280b7dd6fa
Merge remote-tracking branch 'origin/main' into dev/new-ui
2023-02-18 17:23:12 -05:00
dependabot[bot]
a3bb5716eb
build(deps-dev): bump @tauri-apps/cli from 1.2.2 to 1.2.3 ( #95 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-18 17:14:46 -05:00
dependabot[bot]
f7ff49744e
build(deps-dev): bump execa from 6.1.0 to 7.0.0 ( #103 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-18 17:14:35 -05:00
Tyler Wilding
e58a4067ce
frontend: show installation progress properly
2023-02-18 17:10:30 -05:00
Tyler Wilding
a5e3fcd1d4
frontend: wire up showing updates or not
2023-02-18 16:53:12 -05:00