Releases: trstanis/clownboard
Clownboard v1.0.13
Clownboard v1.0.12
Bug fix: setting a control key (Stop/Mute/Pause) to a key that already has a sound no longer removes that sound from the board. The sound stays in the list and the control key takes priority while assigned to that key.
Clownboard v1.0.11
New Features: changelog categories (Bug Fixes / New Features labels in-app and on website), Update Now button in the update banner downloads and installs silently without opening a browser, website changelog grouped with collapsible version sections and per-version download links.
Clownboard v1.0.10
Key capture now times out after 5 seconds with a visible countdown, then auto-cancels. Settings Change button becomes Cancel while listening — click it or press Esc to abort.
Clownboard v1.0.9
Fixed: Settings Hotkeys panel now updates all key labels immediately when a conflict is resolved. Previously, overriding a key that was bound to Stop/Mute/Pause would leave the displaced action still showing its old key in the panel.
Clownboard v1.0.8
Fixed: installer no longer gets stuck on 'Closing applications' dialog when Clownboard is running. CloseApplications is now disabled and the process is force-killed via taskkill at the start of the install step instead.
Clownboard v1.0.7
Added in-app changelog (What's New link in header) and changelog section on the download page.
Clownboard v1.0.6
Changes
Fixed
- Proper conflict dialogs when changing control keys in Settings — if the chosen key is a sound key or another control key, a dialog explains what will change and asks for confirmation before proceeding
- Installer now force-closes any running Clownboard before updating — no more needing Task Manager
Changed
- Download filenames now include the version number: Clownboard-v1.0.6.exe and Clownboard-Setup-v1.0.6.exe
Clownboard v1.0.5
Changes
Fixed
- Control keys (Mute/Stop/Pause) no longer fire accidentally during key capture — pressing e.g. PgDn while assigning a sound key now silently blocks the Mute action instead of toggling the mic
- Confirmation dialog before overriding a control key — if the chosen key is currently Mute/Stop/Pause, a dialog explains what will happen and asks for confirmation before unassigning it
- Unset control key displays '—' instead of empty parentheses — after a control key is unset, the button correctly shows '(—)' rather than '()'
Clownboard v1.0.4
Bug fixes
- F12 (and all hotkeys) broken after binding a sound to a control key — when 'stealing' a control key for a sound, the old code called \keyboard.add_hotkey('')\ to register an empty key, which corrupts the keyboard library state and silently breaks every hotkey registered after that point (including F12/pause). Now skips registration when the key is unset.
- Pause button always showed '(F12)' regardless of actual key — the tick loop hardcoded the string '(F12)' instead of reading the live pause key setting, so changing the pause key never updated the button label.
- Stop/Mute/Pause button labels now all update immediately when a control key is changed or stolen, including the mic state for the mute button.