388 Commits

Author SHA1 Message Date
9135326055 fix typo in alacritty example 2025-12-09 23:27:23 -07:00
f226cb4966 fix cargo fmt issues 2025-07-31 15:53:53 -06:00
c2b548242d add additional info to bootstrapper error output 2025-07-31 15:46:18 -06:00
abd4254130 Merge branch 'steam-flatpaks'
# Conflicts:
#	CHANGELOG.md
2025-07-31 14:55:58 -06:00
43f0cc81d0 fix readme formatting 2025-07-28 17:45:56 -06:00
835bf26c68 add extra notes about launching an epic account
closes #167
2025-07-28 17:44:58 -06:00
aedba119c7 add Products dir already exists scenario when getting products dir
closes #177
2025-07-28 16:49:54 -06:00
493e2e336b use better api to delete test file when checking for write access + attempt to reset dir metadata 2025-07-28 16:49:13 -06:00
c0d927fe3a add workaround for launching flatpaks through Steam 2025-07-27 22:29:02 -06:00
f570944944 [ci] add missing quotes 2025-07-27 16:47:50 -06:00
91d9fb3a0b fix formatting 2025-07-27 16:41:49 -06:00
2a151e2efc [ci] don't build when just readme or changelog is modified 2025-07-27 16:41:36 -06:00
236162b366 add ptyxis example + note about special requirements for konsole and ptyxis 2025-07-27 16:23:55 -06:00
18aaa02520 remove steam deck section from readme
konsole example now works and wiki contents are no longer needed
2025-07-27 16:20:17 -06:00
3fc29902ba Merge pull request #179 from xXHappypigXx/master
Update README.md to include workaround for konsole
2025-07-26 23:25:19 +00:00
9f281cc60a Update README.md
Konsole no longer launches when started from the steam runtime environment. Unsetting LD_LIBRARY_PATH allows Konsole to launch but also causes Proton to run using system libraries causing undefined behavior. Resetting LD_LIBRARY_PATH inside the Konsole window solves this.
2025-07-27 00:18:35 +02:00
9a901efae0 bump version v0.12.2 2025-07-25 14:05:59 -06:00
c069e16e63 fix trying to install missin g product when it hasn't been selected to play
only applied when using frontier auth
2025-07-20 23:05:08 -06:00
676cf46801 [ci] fix missing shasum.txt in github release 2025-07-16 17:40:57 -06:00
2fcc8c4ec8 fix autorun requiring a filter
now it will select the first in the list of products

fixes #173
2025-07-16 17:11:17 -06:00
e217080de6 fix clippy issues 2025-07-15 18:50:11 -06:00
4456151aa5 add link to steam deck setup 2025-07-15 17:50:12 -06:00
d1882e2acd bump version v0.12.1 2025-06-16 14:25:41 -06:00
becdb2b76f up min required sdk version to address cve-2025-30399 2025-06-16 14:24:52 -06:00
682dd601d5 bump version v0.12.0 2025-05-06 17:10:17 -06:00
0aa1896e94 [ci] add id to archive step so outputs work 2025-05-06 16:58:31 -06:00
8f15caba94 [ci] $GITHUB_JOB is the name, not the id. extract id from api call 2025-05-06 16:48:13 -06:00
e0e53beeba [ci] pass gh token to archive job 2025-05-06 16:41:56 -06:00
6b3eb369b6 [ci] provide token to gh cli 2025-05-06 16:22:18 -06:00
fb67a71a10 [ci] fail job on error http codes and add some debug output 2025-05-06 16:17:14 -06:00
ba45641b1a [ci] make sure ci scripts have executable bit 2025-05-06 14:41:46 -06:00
5f691e8231 [ci] add missing checkout steps to workflow 2025-05-06 14:20:07 -06:00
c63bde7e7f fix f# compiler warning FS3511 when building in release mode
the `if latestExeHash = actualHash then else` expression combined with `match! getProductManifest ...` caused the warning.

https://github.com/dotnet/fsharp/issues/12839
2025-05-06 00:20:24 -06:00
6c14817325 don't attempt to start external processes in a minimized state
most 3rd party apps are meant to be viewed while playing

fixes #161
2025-05-05 23:45:11 -06:00
87c8070f22 [ci] automatically archive job log and directly link to checksum step in release notes 2025-05-05 22:55:50 -06:00
07be81b51f add support for stealth updates
FDev will sometimes patch an existing product manifest with a new main executable without changing the version number. The app now checks the entire manifest's hash and the exe's hash in addition to checking version numbers

fixes #163
2025-05-05 18:53:10 -06:00
c3e95637f9 bump version v0.11.3 2025-04-08 18:35:22 -06:00
8502ee4682 update changelog 2025-04-08 18:09:56 -06:00
0337e2c49a update changelog 2025-04-08 17:52:51 -06:00
a3117a9ead fix invalid Epic login details due to format change
fixes #157
2025-04-08 17:52:44 -06:00
b31db0e218 fix trying to do async read multiple times on external processes
regression from d50b0f86bf

fixes #156
2025-04-03 17:28:05 -06:00
2a4773e087 fix wrong permissions for softprops/action-gh-release@v1 2025-02-25 17:24:19 -07:00
ce233766b7 generate artifact attestations 2025-02-24 16:31:37 -07:00
2335494281 update change log 2025-02-14 16:55:02 -07:00
caa6e108aa simplify arg parsing
Pass compat tool args as is instead of manually inserting python3 entrypoint.

There was an issue when Steam first started using reaper that required arg manipulation that has since been fixed.

should fix #151
2025-02-09 22:02:51 -07:00
5e06858b29 bump version v0.11.2 2025-01-14 15:27:21 -07:00
34515982b6 make it more clear that process.arguments is optional in the settings file 2025-01-14 15:24:34 -07:00
7ca67277c7 allow skipping the prompt to install a product via new argument 2025-01-07 15:48:39 -07:00
e634ada1a4 do a better job of scrubbing stored frontier passwords 2025-01-07 13:47:49 -07:00
07d954ee0e update changelog 2025-01-06 18:52:58 -07:00