Repository navigation
📝 OneKeyV2 v1.21.0 — Major Design Overhaul and Enhanced Stability!
🚀 OneKeyV2 v1.21.0 introduces a completely revitalized user interface and critical stability improvements, making the application more reliable and pleasant to use.
What's new and significantly improved:
✨ Major GUI Redesign: A modern, dark-themed graphical interface with a sleek look, featuring:
- Enhanced color scheme with effective accents.
- Redesigned widgets including buttons, input fields, and labels with improved styling (rounded corners, consistent appearance).
- Better layout and spacing for improved user experience.
- Integrated custom font support (Montserrat) for a polished look.
- Visually unified display for game information, resembling input fields.
✅ Refined Button Functionality: Corrected issues with button visibility and responsiveness, ensuring 'View' and 'Start Unlock' buttons (and the 'Open SteamDB' button) behave predictably throughout the application lifecycle.
🐛 Addressed Critical Issues: Fixed a range of underlying bugs that caused instability and incorrect behavior, including problems with:
- Event loop handling (RuntimeError).
- Configuration loading and variable persistence.
- GUI component attribute and type errors (AttributeError, TypeError).
- Font loading and application in styles.
- Button state management (enabling/disabling and visibility).
- Cleaned up logging output in the GUI.
🔄 Functional Auto-Updater: Real-time check for new releases on GitHub with direct download capability.
🛠 Improved Configuration Help: More detailed guidance for setting up the GitHub token and Steam path.
💻 Run python main.py (For developers) or use the compiled executable to experience all the upgrades!
🐍 Still Python-powered, now a major leap forward in design and reliability.
📄 Released under MIT license
👨💻 Maintained by TroubleGy