What's Changed
🔠 Text Transformation Options
Users can now apply uppercase or lowercase transformations to the clock display via a new settings option.
🔤 Font Weight Customization
A new setting has been added to adjust the font weight of the clock text directly from the user interface.
You can now easily set the clock to bold or other weights without needing to manually edit the configuration file.
🖱️ Click-Through Mode
The clock can now be made non-clickable, allowing mouse interactions to pass through the text to windows beneath it.
This is ideal for users who keep the clock "Always on Top" but need to interact with background applications without obstruction.
Commit 05ae61f Issue #73 Issue #67
🎨 Modernized Settings UI
The settings window has been updated with a more modern design, improved spacing, and clearer descriptive text.
Finding and adjusting clock preferences is now more intuitive thanks to a cleaner and more organized interface.
🧹 Simplified Context Menu
The right-click context menu has been streamlined and the legacy theme system has been removed in favor of direct customization.
Users now have a less cluttered menu while maintaining full control over colors and fonts through the main settings window.
📥 Persistent System Tray Icon
The application now ensures the system tray icon is always visible for quick access to settings and controls.
This prevents users from losing access to the application when the taskbar icon is disabled.
🖌️ Integrated Color Picker
A visual color picker has been added to the settings window for easier text color selection.
You can now select the perfect hue for your clock using a standard color dialog rather than manually entering hex codes.
⚙️ Enhanced Visual Controls
Controls for "Always on Top," background corner radius, and outline thickness have been added to the primary settings window.
🛠️ Advanced Settings Reorganization
Several technical items have been migrated from the context menu to a dedicated Advanced tab within the settings window.
🖼️ Background Image Stretch Modes
A new setting has been added to control how background images stretch to fill the clock area.
Users can now choose between various stretch modes to ensure background images display correctly regardless of the window size.
⌨️ Alt+Tab Visibility Toggle
A new option allows users to hide the clock window from the Windows Alt+Tab switcher.
This keeps your window-switching workflow clean and focused solely on your active work applications.
✨ Smarter Pixel Shifting
The pixel shifting logic has been improved with more intelligent movement patterns to prevent screen burn-in.
This update provides better protection for OLED displays while ensuring the movement remains subtle and non-distracting.
📺 Auto-Hide in Fullscreen
The clock can now automatically hide itself when it detects another application running in fullscreen mode on the same monitor.
Enjoy an unobstructed view while watching movies or playing games without having to manually close the clock.
🌗 System Theme Synchronization
DesktopClock now detects and matches your Windows accent color and light/dark theme preference upon the first launch.
The app provides a more integrated experience by automatically aligning its initial appearance with your operating system settings.
Full Changelog: v5.1.0...v5.2.0