Skip to content

Latest commit

 

History

History
96 lines (76 loc) · 3.62 KB

CHANGELOG.MD

File metadata and controls

96 lines (76 loc) · 3.62 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

This project also inherits changes from Binilla.

[1.10.0]

Changed

  • Bitmap source extractor now extracts to tiff rather than tga (Thanks @SnowyMouse)
  • Update tag loading logic to work better with Python 3.9

[1.9.7]

Changed

  • Update build config for Python 3.9.

[1.9.6]

Changed

  • Fix bitmap converter not correctly setting format in the top of the converted tag.

[1.9.5]

Changed

  • Allow converting from stubbs in model converter.

[1.9.4]

Changed

  • Settings directory is for Windows is now in the user folder.

[1.9.3]

Changed

  • Don't use charsetnormalizer. Fixes issue with not being able to install on Windows.

[1.9.2]

Changed

  • Fix encoding problems with hmt files that aren't utf-16-le encoded.

[1.9.1]

Changed

  • Fix missing license in distributions.
  • Fix old tag paths not properly getting disposed during save_as events. (This bug made it so that you couldn't reopen a tag right after having opened and saved it to different file using save_as)

[1.9.0]

Added

  • Added __main__ so Mozzarilla can be executed using python -m mozzarilla or just mozzarilla on some systems.

[1.8.2]

Changed

  • Add arbytmap to requirements to account for future versions not installing it by default.

[1.8.1]

Changed

  • Fix readme potentially breaking setup.

[1.8.0]

Changed

  • Update includes to be compatible with new version of reclaimer.

[1.7.2] Meta update

Changed

  • Add a bunch of useful metadata to setup.py
  • Better .gitignore.
  • .gitattributes now enforces LF line endings for operating system agnostic files.
  • Project structure got updated to make it easier for people to install the package from the repository.
  • Readme updated for PyPI.

[1.7.1]

Changed

  • Remove minimum version requirement for reclaimer. Fixes setuptools installing the broken 2.6.0 package of reclaimer.

[1.7.0] Into the GPLv3

Something that is very important to us is collaboration and the ability to share knowledge. Since this library is just to help mod some games, we've decided that switching to GPLv3 is the right thing to do for us to avoid any future loss of knowledge.

Added

  • Button that opens config directory.
  • Button that resets the custom style to either a default light or dark theme.
  • Michelle to the authors!
  • Sound compilation tool. (You can compile Xbox Adpcm and PCM from wave files now!)
  • This changelog!

Changed

  • Config is now saved in current_working_directory/mek_config on Windows. And ~/.local/share/mek/ on Linux.
  • Dependency filepath validation is now updated every time you type something.
  • Dependency filepaths are searched for case insensitively independent of operating system filesystem case sensitivity.
  • Fix symlinks not working.
  • Improve some error strings.
  • Make numerous path handling changes to support POSIX systems.
  • Shorten tags_dir string if inside of current user's home.
  • Use correct units in directory_frame.
  • Use kdialog whenever available instead of default tkinter filepicker.
  • Use more commonly available fonts as defaults on Linux.
  • Use pathlib Path objects where applicable to ease compatibility with multiple operating systems.
  • THIS PROJECT IS NOW LICENSED UNDER THE GNU General Public License version 3

Removed

  • REMOVED SUPPORT FOR VERSIONS OF PYTHON BELOW 3.5