Skip to content

Releases: kiibohd/controller

controller v0.5.3

26 Dec 20:38
b9fe845
Compare
Choose a tag to compare

refs/tags/v0.5.3 Sat Dec 22 18:23:26 2018 -0800 v0.5.3-controller haata@kiibohd.com

Release Notes

  • [K-Type] Fixes flickering when gamma correction is enabled and fade profile is disabled
  • Delays jumping to bootloader (or restarting firmware) until after an empty packet is sent so that OSs that keep keys held after disconnection don't cause odd issues (i.e. Windows) when reflashing

Capability Changes

  • N/A

controller v0.5.2

15 Dec 22:34
85b0ed5
Compare
Choose a tag to compare

refs/tags/v0.5.2 Sat Dec 15 12:58:00 2018 -0800 v0.5.2-controller haata@kiibohd.com

Release Notes

  • [Kira] Fixes issue with key underlighting color selection key (F1)
  • [K-Type, Infinity Ergodox, WhiteFox, IC60] Fixes Kinetis-based keyboards in macOS and Windows missing and holding keypresses (bad USB descriptor)
  • Fixed default settings when NVM storage is completely empty
  • Removed some CLI warning messages

New Capabilities

  • N/A

controller v0.5.1

13 Dec 03:16
Compare
Choose a tag to compare

refs/tags/v0.5.1 Tue Dec 11 15:02:19 2018 -0800 v0.5.1-controller haata@kiibohd.com

Release Notes

  • Using Kira wave as default animation on Kira
  • Added per layer (run-time dynamic) fade profiles to show which keys are active on a layer
  • Added basic animation support to Infinity Ergodox
    • Animations must be flashed to both sides for them to function correctly

New Capabilities

  • fade_layer_highlight

controller v0.5.0

05 Dec 04:37
f8dc60d
Compare
Choose a tag to compare

refs/tags/v0.5.0 Mon Dec 3 12:15:29 2018 -0800 v0.5.0-controller haata@kiibohd.com

Release Notes

  • SAM4S support
  • Fixed missed keypress bug (unlikely, but has been possible since ~2015)
  • Fixed trigger macro reliability
  • Lots of LED fixes
  • RGB Fade support
  • Non-volatile storage for settings (SAM4S only)
  • New Layer trigger/result syntax (Layer[1] vs. U"Function1")
    • Removes the need for stdFuncMap
  • Faster memcpy
  • Fixing ISSI flickering issues
  • Simplified ld files
  • New GPIO library
  • Strobe/sense migrated to KLL files (no longer requires matrix.h)
  • Rotation trigger
  • Unique Input Club USB PIDs per keyboard
  • KLL compiler moved to PyPi repo instead of a separate git repo
  • Gamma control (disabled by default, can be enabled with a capability)
  • New animation replace mode options (clear, state)

New Capabilities

  • fade_layer_highlight (currently disabled)
  • fade_set
  • gamma
  • rotate
  • storage_control