Changes
- Β©οΈ Update Diligence and Interact licenses – PR 117
Downloads
Changes
- π¦ Build and publish the firmware – PR 104
Downloads
Changes
- β Ensure the about screen appears on top – PR 85
Downloads
Changes
- π Add website links to the about screen – PR 84
Downloads
Changes
- πΌοΈ Add icons to the βAboutβ¦β and βQuitβ menu items – PR 83
Downloads
Changes
- π
Consistent menu item style – PR 82
Downloads
Changes
- π Correct the appearance of the 'Check for Updates...' menu item – PR 81
Downloads
Changes
- Β©οΈ Update the copyright to 2026 – PR 78
Downloads
Changes
- β¨ Ensure app can check for updates – PR 77
Downloads
Changes
- β¨ Support updates using Sparkle – PR 76
Downloads
Changes
- Initial firmware with support for echoing and inputting latin characters
- Initial commit of the macOS app with support for pairing and basic input
- Support enable/disable keyboard input
- Support sending some control characters
- Support function keys This includes a drive-by refactor to separate classes and structs into individual files.
- Add a placeholder icon
- Add an about screen and license details
- Add a menu bar to control the connection
- Connect and disconnect from the menu bar extra
- Automatically reconnect to the preferred device
- Show the about screen from the menu bar menu
- Remember devices and automatically connect (#7)
- Enable/disable keyboard event handling with a global hotkey (Ctrl+Opt+Cmd+K) (#12)
- Show a HUD when toggling capture (#14)
- Support mouse move and click events (#20)
- Hide mouse cursor during capture (#23)
- Add option to open at login (#25)
- Show the keyboard shortcut on the HUD (#26)
- Support scroll wheel (#28)
- Show the enable/disable keyboard shortcut in the menu β¨οΈ (#35)
- π¦ Publish standalone macOS builds (#73)
- Improve performance sending characters
- Give feedback about the bluetooth connection state
- Enable/disable input from the macOS app
- Remote enable/disable functionality was unreliable
- Support format strings in device-side logging
- Log the correct characters when running in disabled mode
- Support disconnect and reconnect in the Mac app
- Only show connection options when connected
- Rename the project to InputStick
- Improve the layout of the connection screen
- Update the placeholder icon
- Menu Bar Extra as primary device selection mechanism
- Simplify the main window
- Move enable/disable to the menu bar extra
- Support connecting to multiple devices
- Slightly improved error logging when writing characteristics
- Improve layout of the menu bar extra
- Improve menu bar extra layout and restore enable/disable functionality
- Don't disconnect when selecting a peripheral for a second time
- Layout improvements
- Enable/disable the event tap when changing caputre state
- Send globally captured keys and modifiers
- Don't show the Dock icon
- Clean up the device list a little
- Rename the project from InputStick to TinyBoard
- Match the bluetooth menu styling
- Ensure the tiny board always initially accepts input
- Use a toggle to enable/disable injecting key events
- Show the about view when clicking 'About'
- Don't allow resizing or minimising of the about view
- Add the Interact license to the about window
- Show license details when clicking licenses in the about window
- Don't allow license windows to be resized or minimized
- Use a better symbol for the device row menu
- Detect when devices have been disconnected (#2)
- Show the commit id in the about screen (#4)
- Remove stale devices from the menu (#5)
- Don't show the device menu icon unless the row is highlighted (#6)
- Thank Pavlos for testing π (#9)
- Ensure keyboard modifiers work correctly (#19)
- Crash with large mouse movements (#21)
- Support dragging with right mouse button (#22)
- Don't show the OSD on startup (#27)
- Update the copyright notice to 2023 (#31)
- Fix styling on enable/disable keyboard shortcut in the menu β¨οΈ (#36)
- Update TestFlight build (#38)
- Update the provisioning profile and certificate (#39)
- Update TestFlight build (#45)
- Update copyright to Jason Morley (#47)
- Update copyright to 2024 (#48)
- Update Diligence and Interact libraries and licenses (#49)
- Move to personal developer account (#56)
- Thank Lukas Fittl ππ» (#57)
- Update TestFlight (#63)
- Update TestFlight build (#65)
- Support macOS 26 (#67)
- β Update the about screen appearance (#74)
- π Ask for accessibility permissions (#75)
Downloads