Skip to content

v3.0: The Thousand Lines Update

Latest
Compare
Choose a tag to compare
@IveMalfunctioned IveMalfunctioned released this 20 Jul 08:46
· 22 commits to main since this release
b377ba4

Version 3.0 is here, and it's called "The Thousand Lines Update" due to the code having surpassed 1,000 lines in the code combined (now at about 1600 lines!)

Changelog:

  • Fixed an issue that caused only 10 entries in any loaded set of JSON data to load
  • Fixed an issue where attempting to save a backup to a path with spaces would not save in the specified location
  • The "About app" information window now includes the detected Windows version and the ability to copy the information presented.
  • The "Info" section in the menu bar now includes an option to check for application updates
  • The "File" section in the menu bar now includes an option to export a log of the console
  • The "Key" section in the menu bar now includes options to restart explorer or your PC
  • The "Remove" button has been replaced with the "Properties" button. Its functionality has been incorporated into the value selection buttons in the form of clicking them a second time. The "Properties" button shows information about the corresponding entry.
  • Each entry now shows what version of Windows the key works with, as well as if it's compatible or not based on the detected Windows version.
  • Added support for keys with more than just "enabled" or "disabled" data values: "Double Value", "Multi Value", "Key", and "String".
  • Added a JSON creator tool for easily creating JSON data that can be loaded with this application.
  • Windows 7 builds compiled with Python 3.8 (the last version of Python to support Windows 7)

Due to these changes, older versions no longer work with the current version of the keys.json dataset hosted in this repository.

Compiled with PyInstaller: 5.12.0 & Python: 3.11.1
Windows 7 version compiled with Python 3.8.0