Hourglass Changelog

What's new in Hourglass 1.15.0

Dec 13, 2021
  • Update to .NET Framework 4.8
  • Replace "Reset" button with "Restart" button

New in Hourglass 1.14.0 (Oct 10, 2021)

  • Resolve #218: System.NotSupportedException on Windows 8.1

New in Hourglass 1.13.0 (Oct 4, 2021)

  • Resolve #78: Add About dialog
  • Resolve #213: "Update" button not scaling with the rest of the UI
  • Fix usage text for --use-factory-defaults

New in Hourglass 1.12.0 (Sep 28, 2021)

  • Resolve #210: InvalidWmpVersionException on start when no WMP installed.

New in Hourglass 1.11.0 (Sep 27, 2021)

  • Resolve #97: Add option to remove Window frame/title bar
  • Resolve #164: Add option to disable progress display in taskbar
  • Resolve #183: Add "Reverse progress bar" option
  • Resolve #187: Fix minimize button not working
  • Resolve #202: Fix crash due to invalid Width property
  • Resolve #204: Add option to prefer 24-hour time when parsing
  • Resolve #206: Fix minimize, maximize, and close buttons still functional when title bar is hidden
  • Resolve #207: Check for updates via HTTPS
  • Resolve #208: Fix Crash loop if Hourglass closed while full screen with no title option enabled
  • Resolve #209: Fix "Full screen" option not working if window is already maximized
  • Show title in center of screen when timer expires
  • Do not show "Click to enter title" when the timer expires
  • Add "Restore", "Minimize", and "Maximize" menu options when full screen
  • Use immersive dark mode on Windows 10 for dark themes
  • Parse strings like "until 00:10:30" as "until 12:10:30 am"
  • Parse times without am/pm contextually (this ensures that, for example, "1:30" gets parsed as "1:30 am" at midnight and "1:30 pm" at noon)
  • Report media errors to the user
  • Update to .NET Framework 4.5
  • Update code signing certificate thumbprint and timestamp URL

New in Hourglass 1.10.0 (Jul 15, 2018)

  • Resolve #157: Add options to disable certain functions, such as pause, stop, or reset
  • Resolve #165: Support different install path from the bundle installer

New in Hourglass 1.9.0 (Nov 14, 2017)

  • Resolve #130: Outer whitespace -- such as "4pm " -- causes the timer to not start
  • Resolve #152: Add option to show both title and time left in the window title

New in Hourglass 1.8.0 (Jul 11, 2017)

  • Resolve #119: Clicking update button causes error
  • Do not lose settings after updating the app

New in Hourglass 1.7.0 (Jul 11, 2017)

  • Resolve #114: When timers are set to open on start, not all timer window positions are remembered

New in Hourglass 1.6.0 (Jul 11, 2017)

  • Add dark color themes
  • Add ability to make own color themes
  • Resolve #110: Add option to show timer title as window title

New in Hourglass 1.5.0 (Jun 30, 2016)

  • Resolve #75: Add option to show time elapsed rather than time remaining
  • Resolve #94: Option to not keep screens active
  • Resolve #104: Add options to resume all closed timers on restart
  • Resolve #107: Add option to shutdown the computer when expired
  • Resolve #108: Timer displays values like "4 minutes 60 seconds" when counting down
  • Add option to open all saved timers to context menu
  • Wake up computer when next timer expires

New in Hourglass 1.4.0 (Jun 30, 2016)

  • Resolve #106: Timer should round up seconds when displaying time left

New in Hourglass 1.3.0 (Jun 30, 2016)

  • Resolve #101: Crash when "Pop up when expired" and "Prompt on exit" are both enabled

New in Hourglass 1.2.0 (Jun 30, 2016)

  • Resolve #79: Show timer duration in tooltip in Windows system tray
  • Resolve #83: Optional warning when closing Hourglass
  • Resolve #92: Confusing UI after initial install
  • Resolve #100: Add support for formats like "@16"

New in Hourglass 1.1.0 (Nov 7, 2015)

  • Show time elapsed since the timer expired

New in Hourglass 1.12 (Dec 5, 2014)

  • Added an option to count up instead of down

New in Hourglass 1.11 (Jul 7, 2014)

  • Added portable version that saves settings to app folder

New in Hourglass 1.10 (Jan 31, 2014)

  • Prefill last countdown time when clicking on expired timer window

New in Hourglass 1.9 (Apr 26, 2013)

  • Look for Sounds folder relative to the path of the *.exe instead of the current working directory
  • Fix choppy progress bar on taskbar in some cases

New in Hourglass 1.8 (Nov 26, 2012)

  • Minor improvement to performance while minimized

New in Hourglass 1.7 (Oct 29, 2012)

  • Added option to always stay on top of other windows
  • Added command line option to start minimized

New in Hourglass 1.6 (May 17, 2012)

  • Added option to display a tray icon

New in Hourglass 1.5 (May 17, 2012)

  • Added option to flash taskbar when done

New in Hourglass 1.4 (May 17, 2012)

  • Added option to pop up when done

New in Hourglass 1.3 (May 17, 2012)

  • Added option to scale the user interface
  • Added option to loop the notification sound
  • Added option to close when done
  • Added command line option to close when done
  • Fixed parsing of some time and date strings

New in Hourglass 1.2 (May 17, 2012)

  • Added option to automatically loop the timer

New in Hourglass 1.1 (May 17, 2012)

  • Added ability to time until a specified date and time
  • Added option to remember the current timer on close
  • Added ability to use arbitrary .wav files as the alarm sound
  • Fixed high CPU usage on some machines