derrod
b8b8a5d953
[cli] Add --version and --debug aliases for -V/-v
2020-09-08 18:10:05 +02:00
derrod
b7fd2031f9
[cli] Fix status command when not logged in yet
2020-09-08 17:50:36 +02:00
derrod
6f53964b49
[cli] Add --json output format for some commands
2020-09-08 05:12:14 +02:00
derrod
acb7476a22
[cli] Add basic "status" command
2020-09-08 04:50:14 +02:00
derrod
5b855b0d3e
[cli] Add note about potentially missing games when importing
2020-09-08 04:38:29 +02:00
derrod
7575b8f3a7
[cli/core] Prevent crash when game asset metadata is missing
2020-09-08 04:25:34 +02:00
derrod
e9e40a3782
[cli] Add install size and path to CSV/TSV output
...
Fixes #91 and closes #68
2020-09-05 05:25:13 +02:00
derrod
ade9080152
[cli] Convert import path to absolute
...
Fixes #61
2020-09-05 05:21:36 +02:00
derrod
6711897750
[cli] Add flags for new installer options
...
'--repair-and-update' for updating when repairing (duh)
'--ignore-free-space' to make the free space error a warning instead
'--disable-delta-manifests' to disable the use of delta manifests
Also closes #70
2020-09-05 05:20:27 +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
4720b59d99
[core/cli] Fix typos in function names
2020-06-05 15:01:02 +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
2b2e91f372
[cli] Add --show-dirs option to print install directory
2020-06-02 07:54:51 +02:00
derrod
818ac59872
[cli] Add --disable-sync for egl-sync
2020-06-01 12:58:47 +02:00
derrod
de5a1095e0
[cli] Add flag to save/reset launch parameters in config
2020-06-01 08:40:00 +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
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
d03701b3f7
[cli] Run sync even if users selects to not setup auto sync
2020-05-30 02:56:05 +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
9231df9d44
[cli] Improve Lutris EGS detection and ask user before using it
2020-05-30 00:16:25 +02:00
derrod
5dac4d51f8
[cli] Add --unlink parameter for egs-sync to remove syncing
2020-05-30 00:11:21 +02:00
derrod
b027bade1c
[cli] Create EGL Manifest directory if parent exists.
2020-05-29 23:43:04 +02:00
derrod
df566bb28f
[cli] Use prompt helper for all y/n prompts
2020-05-29 23:09:21 +02:00
derrod
82f5adfaa4
[cli] Add egl-sync command
2020-05-29 23:09:02 +02:00
derrod
1d7d0eaa38
[core/cli] Import games installed via EGL w/o verification
2020-05-29 00:20:31 +02:00
derrod
2e2bb3ad41
[cli/core/models] Add install size to installed games
2020-05-28 23:05:36 +02:00
derrod
547ea4a2d4
[cli] Make list output more copy-paste friendly
2020-05-28 22:42:36 +02:00
derrod
9867c5f492
[cli] Check for game exe on import and add check override
2020-05-28 02:40:12 +02:00
derrod
f3f86836c8
[cli] Do not set type for --no-wine argument
...
Fixes #46
2020-05-27 21:18:02 +02:00
derrod
3d03d1a15d
[cli] Apply strtobool to NO_WINE env var
2020-05-23 19:01:30 +02:00
derrod
c52cd09eb7
[cli/core] Add env var for wrapper and fix priority
...
Priority should always be command line > env var > config
2020-05-23 18:33:11 +02:00
derrod
6c9e3a1d62
[cli/core] Add flag to disable WINE
2020-05-23 18:29:43 +02:00
derrod
76a0ef6be7
[cli] Treat misc. verification failures as missing
2020-05-23 16:57:06 +02:00
derrod
c7d3846118
[cli] Do not print help for repair alias
2020-05-22 14:39:01 +02:00
derrod
de0b53710a
[cli] Do not include timestamp in threaded logger
2020-05-22 14:31:59 +02:00
derrod
d62b45f899
[cli] Add message notifying users about the resumability of the downloads
2020-05-22 09:54:12 +02:00
derrod
38f5bbd934
[cli/core/models] Add support for importing already installed games
...
Fixes #10 though will need further improvement.
2020-05-20 14:06:55 +02:00
derrod
0d6bcf5950
[cli/core] Add support for launching games with a wrapper
2020-05-20 12:49:51 +02:00
derrod
c904bbfa19
[cli/core] Add repair command/flag
...
Fixes #27
2020-05-20 12:44:45 +02:00
derrod
5b2ebada78
[cli/utils/models] Add "verify-game" command to check game install
2020-05-19 18:29:16 +02:00
derrod
6278a21c77
[cli] sync-saves: Fix crash if metadata is missing
2020-05-19 16:14:20 +02:00
derrod
39f0d4c831
[cli/core/api] Allow setting locale/language
...
Fixes #35 as far as I can tell
2020-05-18 10:58:23 +02:00