Skip to content
This repository has been archived by the owner on Oct 27, 2024. It is now read-only.

Commit

Permalink
Version 1.0.0
Browse files Browse the repository at this point in the history
After many late nights, I'm ready to release 1.0.0! The major change is that this release includes support for symlinks and caching! This should massively increase the performance of the program overall. No action is required as the program will automatically handle existing mod installation transparently.

- Mods are now installed into the disabled mod storage folder and a Windows directory junction is created to your MSFS install
- Disabling/enabling a mod is now just a matter of creating/deleting a symlink, and thus is far quicker
- Mod manifests are now cached, so the refresh after enabling/disabling should be extremely fast
- Removed the timeout entirely from the backup function
- Manually installing mods into the Community will still function without issue. If you disable this mod, it will be copied into the mod storage folder like before. Re-enabling it, however, will not copy it back but rather create a symlink.
- All these performance improvements will not affect *new* mod installs. These archives still need to be extracted, analyzed, and copied into the correct directory.
  • Loading branch information
NathanVaughn committed Feb 1, 2021
1 parent 659df8e commit fcb3baa
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/build/settings/base.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
"author": "Nathan Vaughn",
"main_module": "src/main/python/main.py",
"hidden_imports": ["patoolib.programs", "patoolib.programs.p7zip", "patoolib.programs.rar", "patoolib.programs.unrar", "patoolib.programs.zip", "patoolib.programs.unzip", "patoolib.programs.tar", "patoolib.programs.py_bz2", "patoolib.programs.py_echo", "patoolib.programs.py_gzip", "patoolib.programs.py_lzma", "patoolib.programs.py_tarfile", "patoolib.programs.py_zipfile"],
"version": "0.5.6"
"version": "1.0.0"
}
2 changes: 1 addition & 1 deletion src/main/python/widgets/about_widget.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ def __init__(self, parent=None, appctxt=None):
self.layout.addWidget(self.author)

self.license = QtWidgets.QLabel(
"Copyright 2020 - Licensed under the GPLv3 License", self
"Copyright 2021 - Licensed under the GPLv3 License", self
)
self.license.setFont(self.small_font)
self.license.setAlignment(QtCore.Qt.AlignCenter)
Expand Down

0 comments on commit fcb3baa

Please sign in to comment.