Hey Framework Community!
Iām thrilled to share the latest developments and improvements Iāve been working on for our project. Your support and feedback have been invaluable, and I canāt wait for you to experience these enhancements. Hereās a detailed look at whatās new:
Bug Fixes & Code Reorganization
- Eliminating Freezes: Iāve dedicated significant time to identifying and fixing bugs that caused unexpected freezes. This means a smoother, more reliable experience for everyone.
- Cleaner Codebase: By reorganizing the code, Iāve improved the overall stability and maintainability of the project, making future updates faster and more efficient.
- Clean exit option: Now the program can be fully exited without crash using the red button.
Model Detection Overhaul
- Smart Framework Laptop Recognition: Upon launching the program, it now intelligently detects your specific Framework Laptop model. This ensures that the appropriate settings and optimizations are applied automatically, providing a tailored experience right from the start.
Power Profiles Revamp
- Preparing for Throttlestop Integration: Iāve revamped the power profile management to seamlessly integrate Throttlestop for Intel CPUs in future updates. This will offer more granular control over CPU performance and power usage.
- Enhanced Settings Menu: Due to the new detection system, direct editing of power profiles in the Settings menu is temporarily disabled. This is a necessary step to ensure compatibility and prevent conflicts as I finalize the integration.
Adaptive Monitor Display
- dGPU Detection: The monitor section now accurately detects whether your system has a dedicated GPU (dGPU). Based on this detection, it dynamically adjusts the displayed statistics, showing only the relevant information and eliminating unnecessary clutter.
New Startup & Resource Options
- System Tray Launch Option: You can now choose to have the app start minimized in the system tray. This is perfect for those who prefer a cleaner desktop experience.
- Adjustable Monitor Refresh Interval: To cater to users who want to minimize resource usage, thereās a new option to change the update frequency of the monitor section. Lowering the refresh rate can help conserve system resources without sacrificing essential functionality.
Updates Manager: WinGet Only
- Transitioning from Pip to WinGet: Based on your feedback, the āUpdates Managerā has been completely redesigned to use WinGet exclusively. This change helps avoid package conflicts and ensures a more streamlined update process. If youāre using Pip, you can continue to manage your Python packages manually, maintaining full control over your environment.
Enhanced Windows 11 Power Plan Features
- Silent Profile: This profile is optimized for maximum energy savings, perfect for extending battery life when you need it most.
- Balanced Profile: Strikes an ideal balance between battery life and performance, making it suitable for everyday tasks and general use.
- Boost Profile: Maximizes performance without compromise, ideal for demanding applications and intensive tasks.
Final Testing & Bug Fixes
Iām currently in the final stages of testing these updates to ensure everything runs smoothly. My focus is on ironing out any remaining bugs and ensuring that the update delivers the best possible experience for all users.
Thank You for Your Support!
Your patience and support have been incredible throughout this development process. Iām committed to delivering a high-quality update that meets your needs and enhances your experience. Stay tuned for the beta and official release, and please keep your feedback comingāitās essential for continuous improvement.
Together, weāre making something amazing!
ā John Dupuis
- Stay Connected:
- GitHub: GitHub - Oganoth/Framework-Hub-PY: Hub for Framework Laptops 16 & 13
- Patreon: patreon.com/Oganoth
Feel free to reach out with any questions or suggestions. Letās continue building something great together!