Skip to content

Releases: keycastr/keycastr

Bug fixes and performance improvement

22 Jun 23:41
Compare
Choose a tag to compare

This build contains two internal fixes/improvements, but no new features.

Introducing another display option made the default visualizer a little less efficient in displaying keystrokes. This is improved by over 80% by making the user's display settings stateful within the visualizer in addition to their storage in NSUserDefaults.

In addition, the About panel should now display more reliably following migration to ARC.

Introducing an option to display all modified keys

09 Jun 03:19
Compare
Choose a tag to compare

This release introduces a new option for the default visualizer to display all modified keys (#291, #284 (comment)). Some internal cleanup and modernization is also performed.

Fix display of help key on older keyboards

05 Jan 03:19
Compare
Choose a tag to compare

This release introduces a fix for #283, where the help key was displayed incorrectly.

Fix issue with function key display

02 Nov 03:09
Compare
Choose a tag to compare
v0.9.15

Version v0.9.15

Mouse click support in current visualizer

29 Oct 23:11
Compare
Choose a tag to compare

This release adds support for displaying mouse clicks in the current visualizer and also addresses a few other minor issues.

Improvements for Japanese JIS input and icons for newer Mac keyboards

20 Nov 16:58
Compare
Choose a tag to compare

Improvements for Japanese JIS input and icons for newer Mac keyboards

v0.9.12 :: Mouse clicks and a new icon

22 Feb 01:54
Compare
Choose a tag to compare

This release introduces a long-awaited mouse click visualizer (#168). A new modern app icon is introduced, courtesy of @QuintB , and the ShortcutRecorder framework is updated which fixes a long-standing issue with Dark Mode in the preferences pane.

As an MVP, the mouse click visualization can be combined with either existing visualizer or any new visualizer, displaying a disappearing ring animation when the mouse is clicked. This is very similar to the effect of adding mouse clicks to screen capture videos in macOS, with the benefit of displaying in real time. The color of the ring animation will match the current Default visualizer bezel color, though this will likely change to be configurable in an upcoming release.

Note that due to an existing bug which has already been fixed, Sparkle updates from an older version may not work correctly. Please download directly from this release or use Homebrew.

v0.9.11

13 Jun 23:08
Compare
Choose a tag to compare

This release includes improvements to the default visualizer's repositioning behaviors, including respecting screen edges and being smarter about moving across screens. The ugly clipped drop shadow is removed and the preferences pane now works as intended on macOS 11+.

v0.9.10

07 Feb 20:19
Compare
Choose a tag to compare
  • Changes default visualizer behavior to display keycaps instead of input keystrokes
  • Fixes an issue with setting and displaying the start/stop keyboard shortcut in the preferences pane
  • Adds support for displaying glyphs for screen brightness, Mission Control and Launchpad special keys

v0.9.9

02 Jan 21:36
Compare
Choose a tag to compare

This update fixes the first-time user experience across macOS 10.14 vs 10.15+ when accessibility API permissions are needed.

The key casting heuristic is also improved to prefer unmodified (or the least modified) key characters available.