You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Notes
Major Framework Changes
Migrated from PyQt6 to PySide6 for the GUI framework
Completely restructured codebase from a single monolithic file to a modular architecture
Introduced dedicated module directories for better organization and maintainability
Architecture Improvements
Created specialized modules for different functionalities:
Dialogs: UI dialog components
Forums: Forum browsing and interaction capabilities
ModBrowser: New tabbed mod browser interface
Updaters: Enhanced update management system
Utilities: Common utility functions
Workers: Multithreading support with improved thread management
GUI: Reusable UI components
Downloaders: Resource downloading components
New Features
Introduced an intuitive ModBrowser interface, replacing the previous Downloads button, providing enhanced mod discovery, installation, and management capabilities
Replaced the old uninstall button with a comprehensive Manager button that centralizes all mod management and patcher functionalities in one convenient location
Added patchers for both Archetype Encounter Counter and Gilan's Encounter Counter.
Bug Fixes
Fixed Borderless Window Mode not working properly when windows scaling was set over 100%.