Skip to content

v1.1

Latest

Choose a tag to compare

@creepcomp creepcomp released this 24 Nov 00:49

Changelog for MSFS Addon Optimizer v1.1

New Features:

  1. File Scanning and Sorting:

    • Added a Scan button to list all textures, along with their sizes, in a new tree view interface.
    • Textures are now sorted by size (largest first), making it easier to identify large files.
  2. Tree View for Texture Details:

    • Introduced a Treeview widget to display filenames and sizes of textures.
    • The tree view updates dynamically with optimized sizes during processing.
  3. Clear List Functionality:

    • Added a Clear button to reset the texture list and tree view.
  4. Enhanced Feedback During Optimization:

    • Displays updated dimensions in the tree view for each texture as it is optimized.

User Interface Improvements:

  1. Resized the main window to 500x500 to accommodate the tree view and additional controls.
  2. Refined layout for better usability:
    • Grouped scan, start, and clear actions in a new Action Frame.
    • Added scroll functionality for the tree view to handle long lists.

Bug Fixes:

  1. Improved error handling for unsupported or invalid DDS files.
  2. Addressed an issue where textures were processed without prior scanning, ensuring the Scan step is mandatory.

Code Improvements:

  1. Simplified and modularized the optimize_texture function for better maintainability.
  2. Improved sorting logic for textures to prioritize processing based on resolution size.

Versioning:

  • Updated version to v1.1 to reflect new functionality and improvements.

This release provides a more intuitive workflow and detailed texture management, making optimization faster and easier for users.