Skip to content

Releases: evilC/AutoHotStreamDeck

v0.3.2

14 Nov 00:29
Compare
Choose a tag to compare

Changed

  • Now targets OpenMacroBoard 0.3.0
    This adds support for the StreamDeck Mini and XL

Removed

  • References to HidLibrary, SharpLibWin32 and SharpLibForms removed

Fixed

  • Example script now works for all row / column counts
  • Example script now works for multiple StreamDecks at the same time

Thanks to Zorro for helping test

v0.3.1

27 Jan 18:05
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Add GetDeckCount() for discovering of number of connected decks

OpenMacroBoard Test Build

27 Jan 17:58
1309271
Compare
Choose a tag to compare
Pre-release

Switched library to OpenMacroBoard - the primary driver for this being support for multiple StreamDecks
Functionality largely the same, but now most operations are performed upon a Deck object, rather than the AHSD object.
Added the GetDeck() endpoint, eg Deck := AHSD.Instance.GetDeck(1) to get the first Deck.

Callbacks handled by KeyCanvases

06 Aug 18:36
Compare
Choose a tag to compare
Pre-release

Each KeyCanvas class now has a callback.
If the KeyCanvas is loaded into a key slot (ie is visible) and the key is pressed, then that specific callback will fire.

Key Canvases

05 Aug 18:39
d60dc75
Compare
Choose a tag to compare
Key Canvases Pre-release
Pre-release

Key images are now WPF Canvas objects, and as such can have multiple layers, text etc added to them

Initial POC

03 Aug 20:09
Compare
Choose a tag to compare
Initial POC Pre-release
Pre-release

Basic functionality POC