|
| 1 | +# Created with komac v2.14.0 |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: i2van.hourglass |
| 5 | +PackageVersion: 1.15.53 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: 2021 Chris Dziemborowicz, 2024-2025 Ivan Ivon |
| 8 | +PublisherUrl: https://github.com/i2van/hourglass |
| 9 | +PublisherSupportUrl: https://github.com/i2van/hourglass |
| 10 | +Author: Ivan Ivon ([email protected]) |
| 11 | +PackageName: Hourglass |
| 12 | +PackageUrl: https://github.com/i2van/hourglass |
| 13 | +License: MIT |
| 14 | +LicenseUrl: https://github.com/i2van/hourglass/blob/HEAD/LICENSE.md |
| 15 | +Copyright: Copyright (c) 2021 Chris Dziemborowicz, 2024-2025 Ivan Ivon. All rights reserved. |
| 16 | +CopyrightUrl: https://raw.githubusercontent.com/i2van/hourglass/refs/heads/main/LICENSE.md |
| 17 | +ShortDescription: This project is the modified simple countdown timer for Windows. |
| 18 | +Description: This project is the modified simple countdown timer for Windows. |
| 19 | +Moniker: hourglass |
| 20 | +Tags: |
| 21 | +- cli |
| 22 | +- cli-app |
| 23 | +- cli-tool |
| 24 | +- countdown |
| 25 | +- desktop |
| 26 | +- desktop-app |
| 27 | +- gui |
| 28 | +- gui-app |
| 29 | +- net48 |
| 30 | +- notification-area |
| 31 | +- timer |
| 32 | +- tray-icon |
| 33 | +- ui |
| 34 | +- windows |
| 35 | +- windows-10 |
| 36 | +- windows-11 |
| 37 | +ReleaseNotes: |- |
| 38 | + Hourglass Changes |
| 39 | + Installer |
| 40 | + - Adds the Hourglass executable path to the Windows App Paths, so the Hourglass command-line is available out of the box. |
| 41 | + WinGet |
| 42 | + The Hourglass can be managed with WinGet: |
| 43 | + Install |
| 44 | + winget source update |
| 45 | + winget install -e --id i2van.hourglass |
| 46 | + Upgrade |
| 47 | + winget source update |
| 48 | + winget upgrade i2van.hourglass |
| 49 | + Uninstall |
| 50 | + winget uninstall -e --id i2van.hourglass |
| 51 | + Portable |
| 52 | + Ngen Support |
| 53 | + Processing the Hourglass with the Native Image Generator (Ngen.exe) speeds up the Hourglass startup. |
| 54 | + To run script as an Administrator press Win+X and select the Windows PowerShell (Admin) or Command Prompt (Admin). Copy script full path to the console opened and execute one of the following: |
| 55 | + - Generate the Hourglass native image and its dependencies and install in the native image cache: |
| 56 | + ngen-Hourglass.bat install |
| 57 | + - Delete the native images of the Hourglass and its dependencies from the native image cache: |
| 58 | + ngen-Hourglass.bat uninstall |
| 59 | + Command-line |
| 60 | + - New command pause |
| 61 | + - New command resume |
| 62 | + - New option --digital-clock-time, -c, /c |
| 63 | + - New option --multi-timers, -mt, /mt |
| 64 | + - New option --activate-next, -an, /an |
| 65 | + - New option --show-trigger-time, -st, /st |
| 66 | + - New option --pause-after-loop-timer, -pl, /pl |
| 67 | + - New option --order-by-title, -ot, /ot |
| 68 | + - Renamed option --prompt-on-exit to --prompt-on-close |
| 69 | + - New option --save-timer-on-closing, -sc, /sc |
| 70 | + See command-line usage for details. |
| 71 | + UI |
| 72 | + - Uses a Windows Task Dialog instead of a message box (GitHub). |
| 73 | + - The Command-line usage dialog can be accessed from the About dialog and vice versa. |
| 74 | + - New Accent theme which uses Windows accent color. This theme is a default one. |
| 75 | + - The Jump List support (disabled by default, see FAQ). |
| 76 | + - The thumbnail toolbar support (enabled by default, see FAQ). |
| 77 | + Notification Area |
| 78 | + - All the timer windows are arranged by the time left. The order is new, expired, paused, running. Timers can be ordered by the title first using --order-by-title, -ot, /ot command-line option or by the checking Advanced options / Order timers by title first then by time left timer window context menu option. |
| 79 | + - The red circle is shown over the notification area icon if at least one timer is expired. |
| 80 | + - The pause sign is shown over the notification area icon if at least one timer is paused. |
| 81 | + - The digits from 0 to 9 are the hotkeys for the timer windows in the notification area icon context menu. |
| 82 | + - The Double Click shows/hides all the timer windows. |
| 83 | + - The Ctrl+Click creates a new timer window. |
| 84 | + - The Shift+Click shows the first timer window. |
| 85 | + - The Shift+Middle Click shows the recently opened timer windo w. |
| 86 | + - The Middle Click or Shift+Right Click opens the timer window options menu. |
| 87 | + - The Pause all menu command pauses all the running timer windows. |
| 88 | + - The Resume all menu command resumes all the paused timer windows. |
| 89 | + - The Options menu command opens the timer window options menu. The shortcut is the Middle Click or Shift+Right Click on the notification area icon. |
| 90 | + - The Silent mode disables all the timer windows notifications. It is not preserved between runs. |
| 91 | + - The Exit menu command prompts for closing all the running timer windows if the Prompt on close option is set. |
| 92 | + - ⏺⏸⏹⏏🔁 symbols are used for the New, Paused, Stopped, Expired, Looped. |
| 93 | + Timer Windows |
| 94 | + Keyboard Shortcuts |
| 95 | + - The Esc shortcut minimizes the timer window. |
| 96 | + - The F11 shortcut makes the timer window full screen and back. |
| 97 | + - The Ctrl+N shortcut creates a new timer window. |
| 98 | + - The F2 shortcut edits the timer window title; holding Shift removes selection. |
| 99 | + - The F4 shortcut edits the timer window time; holding Shift removes selection. |
| 100 | + - The F5 shortcut edits the timer window time's minutes; holding Shift removes selection. |
| 101 | + - The F6 shortcut edits the timer window time's seconds; holding Shift removes selection. |
| 102 | + - The F7 shortcut edits the timer window time's hours; holding Shift removes selection. |
| 103 | + Context Menu |
| 104 | + - All the timer window commands are available in the timer window context menu. |
| 105 | + - The shortcuts are displayed in the timer window context menu. |
| 106 | + - The Window title submenu is available directly from the timer window context menu. |
| 107 | + - The Reset position and size menu command sets the timer window default position and size. |
| 108 | + - The Restore, Minimize and Maximize timer window commands are always present in the timer window context menu. |
| 109 | + - The Advanced options / Display time in the digital clock format timer window context menu option toggles the displayed time digital clock time format. The command-line option is --digital-clock-time, -c, /c |
| 110 | + - The Advanced options / Show trigger time timer window context menu option shows the trigger time in the timer window and in the notification area context menu. The command-line option is --show-trigger-time, -st, /st |
| 111 | + - The Advanced options / Activate next window when minimized or closed timer window context menu option enables the next timer window activation when the current timer window is minimized or closed. The command-line option is --activate-next, -an, /an |
| 112 | + - The Advanced options / Order timers by title first then by time left timer window context menu option orders the timers by the title first then by the time left. The command-line option is --order-by-title, -ot, /ot |
| 113 | + - The Advanced options / Save timer on closing timer window context menu option enables timer window save on closing. The command-line option is --save-timer-on-closing, -sc, /sc |
| 114 | + - The Pause all timer window context menu command pauses all the running timers. Command-line command is pause |
| 115 | + - The Resume all timer window context menu command resumes all the paused timers. Command-line command is resume |
| 116 | + - The Pause after each loop timer window context menu command pauses the loop timer when it expires. Command-line command is --pause-after-loop-timer, -pl, /pl |
| 117 | + Other |
| 118 | + - All the timer windows are arranged by the time left. The order of the timer windows is new, expired, paused, running. |
| 119 | + - The minimum timer window size is limited by the Windows only. |
| 120 | + - The timer tooltip is shown if the timer window size is too small. |
| 121 | + - The progress bar changes direction to vertical when the height is more than the width and vice versa. |
| 122 | + - When the timer window is minimized or closed the next visible non-minimized timer window is activated. |
| 123 | + - The time left is now used for editing instead of the original launch time. |
| 124 | + - The timer window pops up on the current virtual desktop. |
| 125 | + - The mouse double-click on progress border toggles full screen. |
| 126 | + - The sound file can be placed to the %LOCALAPPDATA%\Hourglass or %LOCALAPPDATA%\Hourglass\Sounds directories. It can be the symbolic link created by the mklink system command. |
| 127 | + - NAudioHourglassPack can be used for playing sounds on Windows with no Windows Media Player installed. |
| 128 | + - The .ogg sound file format is supported. |
| 129 | + Misc |
| 130 | + - The Hourglass is built deterministically using the GitHub Actions. |
| 131 | + Full Changelog: 1.15.52...1.15.53 |
| 132 | +ReleaseNotesUrl: https://github.com/i2van/hourglass/releases/tag/1.15.53 |
| 133 | +ManifestType: defaultLocale |
| 134 | +ManifestVersion: 1.10.0 |
0 commit comments