Skip to content

Releases: danielchalmers/DesktopClock

v5.2.0

28 Dec 20:22
91a1c6a

Choose a tag to compare

What's Changed

🔠 Text Transformation Options

Users can now apply uppercase or lowercase transformations to the clock display via a new settings option.

Commit 48ed52f Issue #81

🔤 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.

Commit 1f931bf Issue #80

🖱️ 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.

Commit 9c5a7e8

🧹 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.

Commit b637d38

📥 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.

Commit 6b7ab13

🖌️ 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.

Commit eab041a

⚙️ Enhanced Visual Controls

Controls for "Always on Top," background corner radius, and outline thickness have been added to the primary settings window.

Commit c2fcfae

🛠️ Advanced Settings Reorganization

Several technical items have been migrated from the context menu to a dedicated Advanced tab within the settings window.

Commit 022fee6

🖼️ 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.

Commit 2870a76

⌨️ 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.

Commit f2f25eb Issue #48

✨ 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.

PR 87 Commit 7b70d80

📺 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.

Commit e86606f Issue #86

🌗 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.

PR 88 Commit 60419fa

Full Changelog: v5.1.0...v5.2.0

v5.1.0

04 Jan 19:13
eabd89f

Choose a tag to compare

Here's a quick update with a few requested features. I may not have time to get around to some but I read all of them so keep em coming! 🚀

Icon
A new icon that's easier to see on a dark mode taskbar.

Before:
DesktopClock
After:
DesktopClock

Opacity
You can now set the opacity of the text in addition to the opacity of the background.
image

The border now respects background opacity so you can make it more transparent, or hide it entirely.
image

The background image also respects the background opacity option.
image

Time Zones
The time zone picker now shows friendlier names for the time zones.
image

Other

  • The "Theme" menu is now "Quick Theme" to imply further customization is possible
  • Improved release automation to support multiple architectures & reduce human error

Full Changelog: v5.0.0...v5.1.0

Note

ARM builds are now available - see below. Grab an .msi for the installer or a .zip for the portable version.

v5.0.0

30 Jul 16:54

Choose a tag to compare

What's Changed

  • New easy-to-use settings window
  • ARM64 is now supported by upgrading to .NET 4.8.1
  • Improves contrast of default themes
  • Option to mitigate burn-in on OLED monitors
  • Option to start the clock hidden (#50)
  • Adds "Ctrl and + or -" shortcut to zoom the clock
  • More example formats
  • Font Style option to enable italics
  • Option to play the sound file when the countdown elapses
  • Fixes time being cut off (#31)

Full Changelog: v4.1.0...v5.0.0

v4.1.0

04 Jan 16:19
fd39b7e

Choose a tag to compare

Custom background image

image

image

Path must have two slashes.

Sound notifications

Add a custom .wav file to be played on a specified interval (hh:mm:ss).

image

Path must have two slashes.

Other

  • Clock is paused while being dragged around
  • Improved "hide for now" with tray icon enabled
  • Windows 11 "efficiency mode" is enabled while hidden and other optimizations are performed
  • Improved right-alignment and general rendering
  • Fixed crash on start when upgrading from <v4
  • Other fixes, tweaks, and improvements!

v4.0.0

09 Dec 01:25
6a0ee0b

Choose a tag to compare

image

  • 12-hour format is now the default, and more are available in the menu
  • Adds "Hide for now" to easily minimize the clock
  • Option to disable drag-to-move
  • Much improved saving of settings
  • Size scaling is non-linear to go smaller or much larger more easily
  • New format style that uses curly brackets: (Hr: {hh} Min: {mm} Sec: {ss})
  • Newlines work in formats ({hh}\n{mm}\n{ss})
  • Countdown is now based off current timezone and custom formats are back!
  • More advanced settings (corner rounding, right-alignment)
  • Added some one-time tips and made others one-time as well
  • Many other tweaks, polish, and fixes!

v3.1.0-beta2

15 Oct 23:04
558906b

Choose a tag to compare

v3.1.0-beta2 Pre-release
Pre-release
  • Reintroduce Countdown Format - 9bd23e7
  • Add option to keep window right-aligned - a4ae49d
  • Fix settings not saved on system shutdown - 3d8f699
  • Misc optimizations, refactorings, updates, and fixes

v3.1.0-beta1

11 Jul 16:14
6eeb59c

Choose a tag to compare

v3.1.0-beta1 Pre-release
Pre-release
  • Add option to control level of corner rounding - 0932407 #14
  • Show in system tray if taskbar icon is disabled - 3fca959 #19
  • Update dependencies - 572e1fc
  • Add new formatting style that lets you include words - c6d45d0 #8
  • New clocks are now created with simpler filename - 314bf4f
  • Add option to disable moving window with cursor - 5416874 #11

v3.0.0

22 Dec 03:15

Choose a tag to compare

  • Redesigned Countdown mode with automatic formatting
  • Refined style and themes
  • Ctrl+Scroll to resize
  • Better default settings and reordered for relevance
  • Code improvements

v3.0.0-beta3

13 Nov 00:45

Choose a tag to compare

v3.0.0-beta3 Pre-release
Pre-release
v3.0.0-beta3

v3.0.0-beta2

11 Jun 04:35

Choose a tag to compare

v3.0.0-beta2 Pre-release
Pre-release
  • Ctrl+Scroll resizes more smoothly
  • Settings in file are ordered by relevance
  • More improvements to style and themes