🎨 ⚙️ Framework Hub - Devlog Part 1&2 [Updated 10PM GMT+1] (January 9, 2025) 🔧
🕑 Added 2025-01-09 09:58:16 +0000 UTCPart 1
Hey everyone!
This morning while hunting down those pesky bugs, I couldn’t help but notice my hardcoded theme code staring back at me. So, I gave it a glow-up! Now, it gracefully dances to the tune of your Windows 11 theme. ( FelyBriyl do you like it ? ) 🙂
Go ahead, take a peek !"
I'll update this post later with what I've done today stay tuned ! ❤️
Part 2
Window Positioning Enhancement
Implemented smart window positioning that adapts to your screen's DPI scaling (this should hopefully fix the issues some users encountered with low DPI on 13" laptops).
The window now correctly positions itself at the bottom-right corner, just above the taskbar.
Added debug logging for screen width, window width, and scaling factor.
Visual Refresh
Added a minimize GUI button (for Jonathan Webber’s OCD 😁).
Changed some animations to make the activated profile pop up a bit
Modernized the icon system by switching from PNG to SVG for better scaling:
Keyboard
Updates Manager
Settings
Eco
Balanced
Boost
🛠️ Debug Features
Added a hidden debug panel for troubleshooting:
Access: Go to Settings > About, then click the "Framework Control Center" title 7 times to reveal it.
Main usage: Troubleshooting and debugging (Obviously).
🎯 Technical Improvements
Enhanced window icon handling in Windows Explorer.
Improved DPI scaling support across different display configurations (forced the program to calculate the actual pixel count instead of relying on Windows "workplace").
Added proper resource handling for SVG assets.
Thanks to everyone for your patience and support! ❤️
Comments
HansDerKrieger
very reasonable :)
John Dupuis
I’ll post it when it’s ready ☺️
HansDerKrieger
One small question, can we downloaad the new versions every time you post an update or do you post when you are ready with a new version for us?
John Dupuis
This project is a passion for me, so I’m really into it ☺️
HansDerKrieger
Very lovely :) thank you very much for implementing it so fast 😅🥰
FelyBriyl
Looks great haha! Thanks!
Jonathan Webber
Fantastic work, eagerly awaiting a minimise button for my OCD