8000 Releases · kamillobinski/thock · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: kamillobinski/thock

1.13.0

27 May 11:42
10000 f01dbb1
Compare
Choose a tag to compare

What's New

Now you can make your keyboard scream whatever you want - literally.

New Features

  • Custom Sound Modes
    Drop your own .mp3 or .wav files into ~/Library/Application Support/Thock/CustomSounds/ along with a config.json, and watch Thock transform.
    Your keyboard can now sound like a haunted jukebox, a typewriter on fire, or whatever twisted symphony you dream up. No restart required - just switch modes and hear whatever you want.

Note: For full details and setup instructions, dive into the docs: Using Custom Sound Modes and Soundpack Converters
Custom modes live under the Custom brand in the menu bar.

1.12.5

04 Apr 10:49
Compare
Choose a tag to compare

What's New

No new features, just a middle finger to macos paranoia.

Improvements

  • Quarantine purge & ad-hoc signing
    Scrubbed every trace of the quarantine nonsense and slipped in an ad-hoc signature. Now, even macos sequoia’s gatekeeper can’t pretend Thock is 'damaged'.

  • Fail-fast pipeline guards
    If any build dares to carry dirty quarantine marks, the pipeline will self-destruct on sight. No broken releases, no apologies, no survivors.


Note: version 1.12.5 is actually clean and signed. The menu bar should now reflect this too, unless it’s having an identity crisis like the previous one. In that case, we respect its journey.

1.12.4

03 Apr 15:16
Compare
Choose a tag to compare

What's New

This release brings more cli control and a long-overdue fix for multi-word mode names. Also a small identity crisis.

New Features

  • Enable/disable the app state via thock-cli
    You can now toggle Thock on or off using a new set-enabled command in thock-cli. Perfect for scripts, automations or Raycast extensions. View docs

Improvements

  • Multi-word mode names now fully supported
    Modes like *'soft regret' will now be correctly parsed and applied via cli. No more losing your thock to improper tokenization.

Note: version 1.12.4 still identifies as 1.12.3 in the menu bar.
We respect its decision and will let it work through this on its own time.

*'soft regret' is not a mode. It’s a warning from your future self about this release.

1.12.3

02 Apr 11:54
Compare
Choose a tag to compare

What's New

This release introduces new sound and app control, subtle UI improvements and smoother event handling.

New Features

  • Pitch variation control
    You can now detune each keystroke ± your chosen value directly from the menu bar. Add subtle human warmth or lean fully into the haunted typewriter aesthetic. @qalonbudker 🫡

  • Right-click to toggle the app
    No need to open the menu - just right-click the menu bar icon to quickly enable or disable Thock. Minimal effort. Max control.

Improvements

  • Improved input event handling
    Events are now passed back immediately before playing sound, avoiding potential delays caused by waiting on the SoundEngine. This should reduce hiccups and feel even snappier under load. @zenangst 🫡

1.11.0

29 Mar 22:40
22badd4
Compare
Choose a tag to compare

What's New

New Features

  • thock-cli
    Control Thock from your terminal or scripts with a brand new command-line interface. Go to docs.

  • Named pipe listener
    Enables external tools and automations (like Raycast or shell scripts) to communicate directly with Thock.

  • Ignore rapid key events
    This feature was previously always enabled - now it's a toggle in settings, giving you control over filtering ultra-fast key repeats.

1.10.0

28 Mar 07:35
39b0702
Compare
Choose a tag to compare

What's New

This release introduces new settings, UI improvements and better persistence of user preferences for a smoother experience.

New Features

  • Settings menu in the menu bar with quick-access options
  • Settings option to always launch Thock on login
  • Settings option to disable sounds for modifier keys (⌘, ⌥, ⇧, etc.)
  • Shortcut to the latest release notes via "What's new?" item in settings

Improvements

  • Thock now remembers selected sound mode across app restarts @zenangst
  • Refined menu bar icon rendering for both light and dark macos themes

1.9.4

27 Mar 21:28
Compare
Choose a tag to compare

What's New

This release improves compatibility with software that remaps or rapidly sends keyboard events. It prevents overlapping or muffled sounds by filtering out events that are too close together.

Improvements

  • Ignore synthetic key events fired in rapid succession to avoid sound overlap (thanks @zenangst 🤩)

1.9.3

27 Mar 05:35
24ca62a
Compare
Choose a tag to compare

What's New

This release addresses a long-standing issue where audio would stop working after changing the sound output device. The fix ensures smooth audio recovery without needing to restart the app.

Improvements

  • Fixed a bug where sound would stop playing after switching audio output.

1.9.2

25 Mar 12:43
ac20d1c
Compare
Choose a tag to compare

What's New

This release focuses on improving compatibility and robustness, ensuring the app runs gracefully across a wider range of macOS versions without introducing new features or changes in functionality.

Improvements

  • Added runtime availability check to safely display mode badges only on macOS 14 and later.
  • Improved compatibility with earlier macOS versions by preventing potential crashes from unsupported APIs.

1.9.1

20 Mar 10:09
54042e2
Compare
Choose a tag to compare

What's New

This release focuses on improving code quality and documentation, ensuring better maintainability and clarity without introducing new features or changes in functionality.

Improvements

  • Codebase refactor for better readability and maintainability.
  • Documentation improvements for easier configuration and usage.
0