Releases: th3w1zard1/KOTORModSync
v0.8.3
What's Changed?
- Fix bug with Delete action erroring when files don't exist
- Fix problem with validators checking for null instead of an empty string.
- Fix ModLink problem in document generation.
- Fix issue with TSLRCM instruction not running correctly #19
- Set PyKotorCLI as default patcher.
Full Changelog: v0.8.2...v0.8.3
v0.8.2
- Fix crash that could happen if a download link was an invalid URI in the instruction file
- Fix bug with pykotorcli on Linux/Mac where it'd always say 'missing package'
- 'ModLink' is now a list instead of a single string, and will now support multiple download links.
- When saving an instruction file, we don't save the empty keys anymore, resulting in a cleaner and smaller file.
- Default to Summary tab when click-loading a mod
- Refactor some serializers
Full Changelog: v0.8.1...v0.8.2
v0.8.1
It seems I've forgotten to commit the changes I made when I released v0.8.0, therefore the source code attached was very out of date. I am releasing v0.8.1 to rectify this, and to push all my recent changes:
- Add 'Summary' tab for end users not planning on modifying an instruction file.
- Rename 'Install Selected Mod' to 'Test Install Single Mod' to reduce confusion on which install button to click.
- Allow clickable hyperlinks in summary page.
v0.8.0
GUI enhancements.
What's Changed
- Add a search box filter to the list of mods. by @th3w1zard1 in #20
Other fixes:
- Fix issue where dependency comboboxes wouldn't work in the editor if the instructions file didn't have the lists included.
- Output Window now shows earlier log messages when opened or reopened.
- Output window now has a max size of 1000 lines, meaning it won't slow down during an install anymore.
- Editor will finally resize to the size of your window, instead of hard-wrapping at 600 pixels.
- Added install indexes to the left list.
- Remove nested mods from the left list.
- Added a maximize button
- Aligned some ui things
- restyled the output window.
Full Changelog: v0.7.2.01...v0.8.0
v0.7.2.01
- Fix bug with comboboxes not showing the full component list
- Fix UI glitch where clicking a combobox causes the whole window to move
Full Changelog: v0.7.2...v0.7.2.01
v0.7.2
What's Changed
- Fix depended component archive missing by @th3w1zard1 in #17
- Various refactors by @th3w1zard1 in #18
- Updated PyKotorCLI to fix .mod header problems
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed?
- Improve UI by handling GUIDs internally. Allows users to quickly add any component to any dependency list through a dropdown, rather than manually typing out that horrible GUID.
- Fix bug with some styling that wouldn't change even after selecting a new theme
- Fix bug with some textboxes not updating immediately after changes were made (such as browsing source files using the directory browser)
- Improved logging
Full Changelog: v0.6.2...v0.7.1
v0.6.2 - Fix CLI to reduce user input
With this release, we add PyKotorCLI to the project.. Many thanks to @NickHugi for showing me how.
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed?
- Potentially fix #11
- Fix problem with
DelDuplicate
action where it would only check for case-sensitive duplicates ( Many thanks to user Lewok2007 for finding this problem )
Other notable changes
- Add 'pubxml' files directly to repo.
- Update publish scripts to automatically create archives for each release.
- Tweaked highlight color of the 'K1-style' theme
- Other small fixes and rephrased logging.
v0.6.0
This release focuses on allowing the user to choose the individual mods to be installed from the config. It automatically selects dependencies, and automatically deselects conflicts. We also define 'InstallBefore' and 'InstallAfter' keys that directly determine the order of install operations.
What's Changed
- Allow component selection by @th3w1zard1 in #10
- Add
InstallBefore
andInstallAfter
keys to determine install order of components. by @th3w1zard1 in #9
Full Changelog: v0.5.03...v0.6.0