derrod
0d8b74a9e0
[cli/core/utils/lfs] Add automatic alias generation
2021-10-02 21:10:25 +02:00
derrod
ee2432c443
[cli/core/lfs] Allow specifying custom config file
2021-09-28 03:07:15 +02:00
derrod
b12798e6b0
[cli/core/lfs/utils] Fetch SDL data from API
2021-09-05 09:41:54 +02:00
derrod
791bc77c7c
[core/lfs] Enable update notification for PyInstaller on Linux
2021-09-05 00:49:11 +02:00
derrod
b33396915e
[lfs] Fix get_cached_version() reading from disk every time
2021-09-03 20:11:29 +02:00
derrod
5fe35c7008
[lfs] Add options with comments for update opt-out to config
2021-09-03 20:11:11 +02:00
derrod
ad2912a88e
[lfs] Move optionxform to custom config parser
2021-09-03 19:58:06 +02:00
derrod
a465966954
[api/cli/core/lfs] Add Legendary update check
2021-09-02 19:31:04 +02:00
derrod
8726843bdb
[lfs] Fix first time config creation
2021-09-02 17:31:58 +02:00
derrod
0e6b63d1a2
[utils/lfs] Use custom configparser wrapper
...
The main reason is to prevent user configs from being overwritten
and also to only actually write the config file if it has been
modified from within Legendary itself.
Closes #279
2021-05-30 18:57:23 +02:00
derrod
477827033e
[cli/lfs] Add "cleanup" command to remove unused files
2020-11-02 15:53:11 +01:00
derrod
3ea394937b
[lfs] Migrate old manifest structure to new
2020-11-02 15:14:59 +01:00
derrod
83e3af344f
[core/lfs] Remove unversioned local manifest saving/loading
2020-11-02 14:58:23 +01:00
derrod
d842780c73
[lfs] Do not remove comments from ini files
...
Fixes #105
2020-10-24 19:23:40 +02:00
derrod
10cf1f7c00
[lfs] Ensure "Legendary" config section exists
...
Fixes #50
2020-05-30 21:15:13 +02:00
derrod
1622b415ea
[core/utils] Move lfs helpers to utils
2020-05-19 17:45:46 +02:00
derrod
d6abbcc694
Cleanup! (Remove shebangs, unused files)
2020-05-15 07:01:30 +02:00
derrod
b6a701708b
[lfs] Honor XDG_CONFIG_HOME env variables
2020-05-15 06:52:58 +02:00
derrod
0d08263afa
[lfs] Return empty installed list if installed is None
...
Fixes #9
2020-04-28 06:13:03 +02:00
derrod
035e23b964
[core/lfs] Clean up local manifest saving/loading
2020-04-25 23:06:46 +02:00
derrod
a59107e503
[core/lfs] Load correct old manifest file after aborted installation
...
If a user were to start and then abort an installation previously
we would have loaded the downloaded new manifest, rather than the
one of the installed version. By explicitly setting the version
we can avoid this.
2020-04-24 06:29:22 +02:00
derrod
92a0003e6f
[core/lfs] Fix old manifest saving and install version saving
2020-04-20 01:27:28 +02:00
derrod
e00e534f2c
First public test version of legendary
...
Unfortunately the history from before this commit is lost to time. And
that's probably for the best.
2020-04-14 15:40:41 +02:00