Commit Graph

171 Commits

Author SHA1 Message Date
0b7f23439e Allow for overriding a product's filter.
Useful for when FDev makes a copy/paste error for a new product (i.e. when they released Odyssey with an "edh" filter instead of "edo")

fixes #25
2021-06-03 23:00:00 -06:00
eccfb3292b document restart feature as not supported when launching via epic 2021-05-28 21:39:10 -06:00
939c9dc746 Merge pull request #28 from Kozova1/master
Fix mistake in README.md: Change $XDG_CONFIG_DIR => $XDG_CONFIG_HOME
2021-05-28 19:08:12 +00:00
7bb4299e91 Fix mistake in README.md: Change $XDA_CONFIG_DIR => $XDG_CONFIG_HOME
Signed-off-by: Kozova1 <mug66kk@gmail.com>
2021-05-28 11:45:20 +03:00
b607174470 log purchases response for better debuggability
related to #25
2021-05-20 18:28:04 -06:00
55bf92fc0a fix debug message being treated as info message 2021-05-20 16:22:37 -06:00
c20618babe consume available keys before allowing user to cancel restart
prevents any available keys from automatically cancelling a restart
2021-05-20 16:20:40 -06:00
45e6fec2ec move logging to an earlier point
Log earlier so debugging is easier in the event of a runtime error
2021-05-20 15:27:22 -06:00
f902e859a0 add more info when unable to parse json 2021-05-15 22:21:56 -06:00
cc46a0e820 move quit prompt to more appropriate location 2021-05-15 22:08:07 -06:00
b280180d30 Move restart option to argument from config file
implements #1
2021-05-15 17:50:16 -06:00
895968c81b add frontier store usage instructions to readme 2021-05-13 17:28:49 -06:00
1328d7fe04 fix typo when copying changelog.md to artifact v0.4.0 2021-05-11 22:14:58 -06:00
0c3d7376a4 bump version 2021-05-11 21:57:44 -06:00
8498150672 use latest 5.0 patch version of dotnet in release builds 2021-05-11 21:57:30 -06:00
90f69bcc54 include changelog in release artifacts 2021-05-11 21:45:29 -06:00
6b233e0113 add cve message to changelog 2021-05-11 21:41:44 -06:00
dfd3823885 pin native aot to last known working version
temporary fix for #18
2021-05-11 21:27:59 -06:00
d5591ab358 make product directory path dependent on platform
I don't know why, but the default launcher changes the preferred product directory path based on platform
2021-05-11 17:45:31 -06:00
f4237614f8 use latest 5.0 patch version of dotnet in CI and release builds 2021-05-11 13:59:52 -06:00
f537b1370e add frontier feature to changelog 2021-05-11 13:57:53 -06:00
39f8d65f3c make sure to resort playable product list after appending updated products 2021-04-28 15:42:58 -06:00
7ff5d9cba7 fix existing files not being included in updates 2021-04-28 15:36:42 -06:00
a64ae08d7d add odyssey launch flag 2021-04-24 20:41:55 -06:00
dc10a9d96e add new feature info to readme 2021-04-24 20:38:15 -06:00
11a6706c75 add new options to readme 2021-04-24 19:21:29 -06:00
9538e3fac0 show sku when listing product status 2021-04-24 18:47:51 -06:00
facaffd65e dont ask user to pick products to update if no products require update 2021-04-24 18:41:19 -06:00
9405cd7a47 allow steam and epic users to update via fdev content provider 2021-04-24 18:40:43 -06:00
88a55ca760 don't use the broken ctrl+c handler 2021-04-23 22:59:44 -06:00
8a81b3d3d8 fix invalid cached files being considered valid 2021-04-23 22:32:24 -06:00
7cef9e148c Add notification that manifests are being downloaded 2021-04-23 22:16:31 -06:00
29b3ca1f04 dont go through download/merge/log process if no files need to be downloaded 2021-04-23 22:15:41 -06:00
25bd454683 add max concurrent downloads setting 2021-04-23 21:42:44 -06:00
1ff6f368f2 add auto update setting 2021-04-23 21:31:17 -06:00
07112ea702 replace hardcoded wip product update with logic to update all necessary products 2021-04-23 21:21:36 -06:00
4626c560eb prevent download progress flicker by hiding cursor and not writing to the console so often 2021-04-22 21:55:56 -06:00
411e23f1f1 add speed and progress bar to download output 2021-04-22 21:43:26 -06:00
2e61628164 don't use cached hash if file no longer exists 2021-04-22 21:40:21 -06:00
270c651664 make sure to include cached hashes when figuring out which files to download 2021-04-22 21:38:54 -06:00
b76f1c3437 don't reuse sha1 hash algorithm
Reuse causes disposal issues when downloading multiple files
2021-04-22 21:37:13 -06:00
90af5004f2 refactor 2021-04-22 18:39:30 -06:00
ccaaf856fb make sure to cache hashes of downloaded files 2021-04-20 23:57:17 -06:00
bedd8a133b fix typo in buffer size 2021-04-20 20:34:41 -06:00
5d95dd7078 make download progress concurrent friendly 2021-04-20 19:10:16 -06:00
0321dcbb8e cache file hashes 2021-04-20 18:29:35 -06:00
09d55e52b0 throttle parallel downloads 2021-04-19 17:41:00 -06:00
68f03ff5ac add ability to verify and download updates 2021-04-17 20:09:14 -06:00
5cd42a6bee Merge branch 'frontier-auth' 2021-04-14 15:22:11 -06:00
54dec7a3f4 bump version v0.3.1 2021-03-31 14:21:19 -06:00