Skip to content

Releases: th3w1zard1/KOTORModSync

v0.8.3

18 Jul 19:22
Compare
Choose a tag to compare

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

14 Jul 13:52
Compare
Choose a tag to compare
  • 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

13 Jul 14:58
Compare
Choose a tag to compare

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

13 Jul 10:12
Compare
Choose a tag to compare

GUI enhancements.

What's Changed

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

11 Jul 02:18
Compare
Choose a tag to compare
  • 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

10 Jul 07:44
Compare
Choose a tag to compare

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

04 Jul 19:28
9968703
Compare
Choose a tag to compare

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

02 Jul 08:03
Compare
Choose a tag to compare

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

29 Jun 03:21
Compare
Choose a tag to compare

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

27 Jun 17:46
Compare
Choose a tag to compare

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 and InstallAfter keys to determine install order of components. by @th3w1zard1 in #9

Full Changelog: v0.5.03...v0.6.0