Skip to content

SMX Mod Manager - v8.0.2

Choose a tag to compare

@kBeQ kBeQ released this 10 Sep 21:38
· 25 commits to main since this release

SMX Mod Manager v8.0.2 - The Modular Update

This is a massive update focused on improving user experience, adding powerful new functionality through the extension system, and significantly refactoring the application's core for better maintainability and future growth.
✨ New Features

Introducing the "SMX Screenshots" Extension!

    A brand-new, built-in extension that adds a dedicated "SMX Screenshots" tab.

    Visual Grid Browser: Scans the /sdcard/Pictures/SMX/ folder on your emulator and displays your screenshots in a beautiful, responsive grid.

    Custom 4:3 Previews: Each screenshot is presented in a clean, rectangular element with the filename as a header above a large, consistently sized 4:3 preview image.

    On-Device Renaming: Simply double-click on a screenshot's filename to rename it directly on the emulator.

    Easy Downloads: Select one or more screenshots and download them directly to your PC's Downloads folder with a single click.

🎨 UI & UX Improvements

Improved Button Clarity:

    Unselected buttons in navigation areas (like the Mod Type and Category selectors in the Mod Manager) now use an outline style. This makes it much clearer that they are clickable options, improving usability across all themes.

Redesigned Mod Display Card:

    The layout of individual mod items in the "Mod Manager" tab has been completely overhauled for a cleaner, more professional look.

    The mod's name has been moved to the top, acting as a proper title.

    The redundant (Preview) text below the image has been removed.

    The "Open Folder" button has been transformed from a text button at the bottom into a sleek folder icon (📂) placed in the top-right corner, saving space and improving visual consistency.

🏗️ Architectural Changes & Refactoring

This is the biggest change under the hood! We've fully embraced the power of the extension system to make the core application lighter and more modular.

"On Device" Tab is Now an Extension: The entire "On Device" functionality has been successfully migrated out of the core application and into its own standalone extension.

"Mod Helper" Tab is Now an Extension: The "Mod Helper" informational tab has also been converted into an extension.

Benefits: This makes the main application cleaner and easier to maintain. It also serves as a powerful proof-of-concept for how easily new, complex features can be added or removed without touching the core codebase.

🛠️ Fixes & Code Health

Screenshot Grid Layout Fix: Addressed a critical bug in the initial version of the Screenshots extension where the layout was broken, displaying filenames incorrectly. The UI has been completely rewritten to use the new, robust 4:3 grid system.

Code Cleanup: Removed an unused browse_folder method from the Settings UI, keeping the codebase clean and efficient.