Skip to content

Releases: deckerego/Macropad_Hotkeys

Beta 4.2

03 Mar 22:06
a020b12

Choose a tag to compare

Beta 4.2 Pre-release
Pre-release
  • Complete code refactor, code.py is much more readable now
  • Fixed pixel boundaries on titles
  • Some fixes for responsiveness during sleep
  • Validation & error handling for bad macro pages
  • Fixed message when there is no USB HID connection w/ CircuitPython 10
  • Added unit tests for all listeners
  • Now uses Macropad library's built-in OLED screen sleep function
  • Slightly better responsiveness for rotary encoder turns

Release 4.1

15 Feb 18:18
0f26f8b

Choose a tag to compare

  • Indicate on screen what button was pressed

Release 4.0

13 Feb 19:12

Choose a tag to compare

Updated CircuitPython shared libraries

Release 4.0

01 Dec 00:41
27f03d0

Choose a tag to compare

New release! This has a number of changes that were tested on Audacity and DaVinci Resolve to make multi-layout macros in the same app more feasible. Some notable changes:

  • New macro attribute: "launch." This will allow you to execute a key sequence when switching to a new screen on the macropod.
  • Allowed users to define what happens when the rotary encoder is rotated or pressed
  • "Sleeping" the display is now a command you can issue as a macro
  • LED & display timeout can now be configured per macro page
  • Moved pre-made macro pages out into the Wiki
  • "launch" parameter on macro pages to launch a key combination on start
  • Moar bugfixes

Beta 4.0

27 Nov 12:13
dff2861

Choose a tag to compare

Beta 4.0 Pre-release
Pre-release
  • LED & display timeout can now be configured per macro page
  • Moved pre-made macro pages out into the Wiki
  • Minimal template page given as an example
  • "launch" parameter on macro pages to launch a key combination on start
  • Documentation updates
  • Moar bugfixes

Alpha 4.0

25 Nov 18:28

Choose a tag to compare

Alpha 4.0 Pre-release
Pre-release
  • New macro attribute: "launch." This will allow you to execute a key sequence when switching to a new screen on the macropod.
  • Allowed users to define what happens when the rotary encoder is rotated or pressed
  • "Sleeping" the display is now a command you can issue as a macro
  • Display automatically sleeps after 5 minutes of inactivity
  • Created sample macros for DaVinci Resolve
  • Moved the sample macros to an "examples" directory so it doesn't clobber existing macros on upgrade
  • Small bug fixes

Release 3.1

10 Nov 00:03
31e3349

Choose a tag to compare

  • Boot into read/write mode with KEY1 (instead of rotary button)

Release 3.0

07 Nov 23:24
a602e5f

Choose a tag to compare

Updated for CircuitPython 10.x

Release 2.0

25 Apr 14:37
13dbaba

Choose a tag to compare

  • Fixed library packaging
  • CI/CD

Alpha 2.0

25 Apr 14:22

Choose a tag to compare

Alpha 2.0 Pre-release
Pre-release
2.0.1-alpha

Upgrade cache action