7e5ab3de86
update readme to reflect product name changes in update 14
2022-11-29 14:32:59 -07:00
8dbd9840b4
remove support for reading launcher args from STDIN
...
removed because trying to read from STDIN in cases where it did and didn't have available data was more trouble than it was worth. Just use command substitution instead of piping to get launch params from other tools
fixes #74
2022-11-29 14:29:04 -07:00
e47c3cd3f5
bump version
v0.7.5
2022-11-21 17:59:09 -07:00
fe022152a8
use latest dtolnay/rust-toolchain to prevent usage of deprecated set-output
2022-11-21 17:52:46 -07:00
ebb813bd40
preseve types when linking
...
linking changed a bit in .net 7 so need to specify a few extra types to be preserved
fixes #73
2022-11-21 17:41:52 -07:00
b963758776
update packages to latest versions
...
should have done this when targeting .net7
2022-11-21 17:37:06 -07:00
30f76b2f7e
bump version
v0.7.4
2022-11-18 16:37:19 -07:00
6e2dd3288c
migrate github actions that use deprecated constructs
...
still need to find a replacement for softprops/action-gh-release@v1 as it seems abandoned
2022-11-15 18:25:35 -07:00
48048a7fb8
make github workflows use .net sdk specified by global.json
2022-11-15 16:53:42 -07:00
65520bc75c
upgrade to .net 7
2022-11-15 16:52:48 -07:00
d349f49a77
add bug/error template
2022-11-08 19:37:30 +00:00
560ec5ec82
set working dir before trying to read clientsupport.dll
...
fixes incorrect path when a user tries to login with frontier credentials and the working dir isn't the same path as where the exe lives. fixes #69
2022-10-26 17:16:30 -06:00
486163a79a
fix linux only package being included in windows build when using publish.ps1
v0.7.3
2022-10-20 20:01:31 -06:00
f558cbaae9
bump version
2022-10-20 17:07:06 -06:00
72219398f7
fix game client not shutting down because of pending stdout/stderr stream
2022-10-19 17:29:36 -06:00
ef867e39c7
only include Mono.Posix.NETStandard for linux builds
...
prevents an issue in windows/wine where self-contained exe tries to extract MonoPosixHelper dlls to home/user/.cache/dotnet_bundle_extract but fails when that path doesn't exist
2022-10-19 17:26:26 -06:00
4f99cec340
refactor - remove functions that are provided by fstoolkit.errorhandling
2022-10-19 15:14:21 -06:00
56678e1f49
install rust in github release workflow
2022-10-19 13:25:17 -06:00
6246e2b8b1
include bootstrapper build instructions in readme
2022-10-19 13:12:36 -06:00
6aa3088a7a
fix invalid formatting
2022-10-18 22:50:14 -06:00
d774d51181
github workflow - sed instead of cargo-edit
...
yuck
2022-10-18 22:43:30 -06:00
c35b091250
fix github workflow set-output deprecation
2022-10-18 22:34:32 -06:00
b621c51ff1
fix missing project references
2022-10-18 22:30:08 -06:00
13fa28e3ab
switch bootstrapper to rust
...
Reduces binary size by about 9x. Also means we don't have to pin an old version of ILCompiler because of https://github.com/dotnet/runtimelab/issues/1117
2022-10-18 22:23:21 -06:00
6d154a0295
refactor
2022-10-14 14:25:31 -06:00
99c7f8db58
remove old task -> async code
2022-10-14 14:08:24 -06:00
a71b4c799c
fix concurrency issue
2022-10-14 14:07:38 -06:00
7104d70933
wait for user input when error occurs
...
increases odds of users providing details when reporting issues
2022-10-13 22:43:06 -06:00
f952fff6d3
save folders during nuke
2022-10-13 22:40:36 -06:00
a47d824587
large refactor
...
mostly moving console specific stuff to its own functions
2022-10-13 22:27:22 -06:00
0dbe9fe94c
add a dry run mode
2022-10-12 21:01:31 -06:00
93b10c3d12
bump version
v0.7.2
2022-10-10 16:09:27 -06:00
7fae420407
target specific .net version when building
2022-10-10 13:21:59 -06:00
41f0cbc79d
add more detailed instructions on how to build project
2022-10-10 13:21:28 -06:00
01f452ff90
Fix not correctly parsing quoted args when reading from STDIN
2022-10-09 18:28:06 -06:00
32f1a83a3a
small refactor
2022-10-09 18:23:18 -06:00
0f55421211
allow for custom versions of wine (i.e. lutris)
2022-10-09 18:22:25 -06:00
a607a268c1
EosInterface now checks for null log prop in finalizer so no need to set it via reflection
...
fixes #67,#59
2022-10-09 14:25:55 -06:00
ac17572195
add additional debug logging
2022-10-08 16:49:05 -06:00
3e50d811cb
fix steam token being redacted 32 chars at a time instead of full token
2022-10-06 20:32:51 -06:00
3623a6df92
ensure new window opens when using bootstrapper
2022-10-06 17:00:46 -06:00
a9bcfec5e9
don't output ansi sequences if shell doesn't support them
2022-10-06 16:56:43 -06:00
7f306252cf
check if stdin is null before trying to use it
...
fixes #66
2022-10-06 16:51:13 -06:00
ee414e024a
bump version
v0.7.1
2022-09-25 14:57:09 -06:00
15ba7cb56d
don't expect proton args to be at specific index
...
Determines if proton is being launched via steam linux runtime in a more generic way. Fixes parsing problems when valve adds new processes before soldier. Fixes #60 and #30
2022-09-25 12:14:20 -06:00
2638963b2a
bump version
v0.7.0
2022-09-22 19:11:28 -06:00
6d194ae599
create github release on version tag push instead of manually
2022-09-22 19:04:52 -06:00
cbb7894dda
add progress indicator when verifying game files
2022-09-22 18:58:09 -06:00
3722635911
friendlier error message when no internet connection
2022-09-22 17:17:20 -06:00
922d830368
refactor big ball of mud to slightly smaller big ball of mud
...
greatly reduces nesting by using FsToolkit.Errorhandling
2022-09-22 17:16:28 -06:00