derrod
e1fc3df180
[manager] Improve chunk reuse algorithm
...
This will mostly be important for delta manifests,
which are yet to be implemented.
2020-09-05 04:51:20 +02:00
derrod
f4a1e4610b
[core] Skip savegame download if manifest empty
2020-08-06 09:28:35 +02:00
derrod
5b4a6e6d9f
[downloader] Fix temporary file name in result handler
2020-08-06 09:28:25 +02:00
Rodney
faa460a0de
Add FUNDING.yml
...
Let's see where this goes.
2020-06-22 14:46:01 +02:00
Alberto Oporto Ames
7a8652be99
Add GH Actions CI ( #58 )
...
* Add Pyinstaller CI
* Add --onefile to Pyinstaller
* Try windows Pyinstaller
* Use python3.8 for Pyinstaller
* Try matrix
* Use bash to install pip packages
* Remove sudo for pip
* Add dependencies and strip if not using windows
2020-06-16 22:05:22 +02:00
derrod
bfbd86b01c
Bump version to 0.0.19
2020-06-14 02:57:00 +02:00
derrod
0a5b53ab6f
[cli/core/utils] Only remove files in manifest during uninstall
...
Some games are using the installation directory to store savegames.
To avoid deleting those, only remove files that are actually in the
manifest and only delete the directory if it is empty.
2020-06-10 18:21:47 +02:00
derrod
2647fa4915
[core] Do not sync DLC to EGL
2020-06-10 17:59:04 +02:00
derrod
4720b59d99
[core/cli] Fix typos in function names
2020-06-05 15:01:02 +02:00
derrod
8d46d7ad2e
[core] Fix save path when downloading multiple saves
2020-06-04 15:55:16 +02:00
derrod
0e2a61aca5
[cli] list-installed: Show warning if game dir is missing
2020-06-02 12:12:42 +02:00
derrod
1ec6ef1899
[cli] launch: error out if game directory is missing
2020-06-02 12:12:03 +02:00
derrod
6d84307134
[core] Fix crash if EGL installation has been removed
2020-06-02 11:35:54 +02:00
derrod
f6974b0e1a
Update README
2020-06-02 08:00:51 +02:00
derrod
2b2e91f372
[cli] Add --show-dirs option to print install directory
2020-06-02 07:54:51 +02:00
derrod
8ad6cd1e3d
Bump version to 0.0.18
2020-06-01 21:22:14 +02:00
derrod
ec87218d83
Update README
2020-06-01 21:21:40 +02:00
derrod
dfa830a7f8
[lfs] Ensure EGL manifests are loaded when trying to delete
2020-06-01 20:42:09 +02:00
derrod
818ac59872
[cli] Add --disable-sync for egl-sync
2020-06-01 12:58:47 +02:00
derrod
f8f134dd4b
[core] Resolve WINE dos device mappings
2020-06-01 12:51:12 +02:00
derrod
5f2da28f51
[models] Enable JSON to binary manifest serialization
2020-06-01 11:20:26 +02:00
derrod
2e05976f97
Update README
2020-06-01 08:41:16 +02:00
derrod
de5a1095e0
[cli] Add flag to save/reset launch parameters in config
2020-06-01 08:40:00 +02:00
derrod
c216341467
[core] Add wine_prefix config option
2020-06-01 08:36:06 +02:00
derrod
a0329a73a9
[cli] Fix -y/--yes for egl-sync auto
2020-06-01 08:18:13 +02:00
derrod
50d6eb02fa
[cli] Check and save path specified with --egl-manifest-path
2020-06-01 08:16:36 +02:00
derrod
92c6fd8601
[cli] Fix --egl-wine-prefix not setting programdata path
2020-06-01 08:13:47 +02:00
derrod
6051edc636
[cli] Show warning for incorrect -y/--yes usage
2020-06-01 08:12:24 +02:00
derrod
5eecabfb4a
[cli/egl] Make EGL auth import work on Linux
2020-05-31 03:16:03 +02:00
derrod
211f65c4c6
[core/downloader/api] Update User-Agents
2020-05-31 02:37:37 +02:00
derrod
c137affb92
Version 0.0.17
2020-05-31 02:04:53 +02:00
derrod
02df49f39b
Update README
2020-05-31 02:03:44 +02:00
derrod
3063f02db3
[cli/core] Implement newer Epic authentication scheme
...
Fixes #52
2020-05-31 02:01:50 +02:00
derrod
1531177d8d
[cli/README] Various changes to help texts
2020-05-30 22:56:20 +02:00
derrod
2309c4f428
Bump to 0.0.16
2020-05-30 22:32:07 +02:00
derrod
10cf1f7c00
[lfs] Ensure "Legendary" config section exists
...
Fixes #50
2020-05-30 21:15:13 +02:00
derrod
f05fb2a76c
Update README
2020-05-30 04:59:45 +02:00
derrod
d03701b3f7
[cli] Run sync even if users selects to not setup auto sync
2020-05-30 02:56:05 +02:00
derrod
fb2af2b17a
[core] Add more debug logging
2020-05-30 02:40:58 +02:00
derrod
3b5fc04829
[core] Keep EGL GUID when updating
2020-05-30 02:40:48 +02:00
derrod
b601895536
Version 0.0.15
2020-05-30 01:30:09 +02:00
derrod
e578b0d93c
Update README.md
2020-05-30 01:29:53 +02:00
derrod
0b257e16dd
[cli] Make sure -y works for egl-sync
2020-05-30 01:10:11 +02:00
derrod
918841a743
[cli] Add --yes alias for -y
2020-05-30 01:09:53 +02:00
derrod
028c2ca4e0
[cli] Add --egl-wine-prefix parameter for egl-sync setup
2020-05-30 01:07:45 +02:00
derrod
a488d32502
[core] Fix game path on linux (\ vs /)
2020-05-30 00:49:48 +02:00
derrod
9dbc57ece7
[core] Abort export if manifest cannot be loaded
2020-05-30 00:49:30 +02:00
derrod
3380671b74
[core] Avoid recursion in egs_sync
2020-05-30 00:49:10 +02:00
derrod
0610b07bf3
[core] Do not attempt to fetch metadata if update_assets is not set
2020-05-30 00:48:54 +02:00
derrod
d3c2769014
[core] Adjust game path when importing from EGL in WINE
2020-05-30 00:25:54 +02:00