Skip to content

Releases: UltimateHackingKeyboard/agent

4.1.0

03 May 22:12
Compare
Choose a tag to compare

Firmware: 11.1.0 [release] | Device Protocol: 4.10.0 | User Config: 7.1.0 | Hardware Config: 1.0.0

  • Add the "jump to macro" and "add a new macro for this key" buttons in the key action popover macro tab.
  • Add a "Back to keymap" link on module pages when navigating via a module icon of keymap pages.
  • Add a "Back to keymap" link on macro pages when navigating via the key action popover.
  • Make the "Remap on all layers" option of the key action popover not remap modifier layers, except for the current layer.
  • Fix the saving and restoration of SwitchKeymapAction colors.
  • Rework parts of the module pages to make them easier to digest.
  • Display the "Invert horizontal scrolling" option on every module page. USERCONFIG:MINOR
  • Add acceleration diagram into module tooltips.
  • Fix current key highlighting.
  • Fix the gap below the upper triangle part of the key action popover.
  • Improve macro action drag and drop icon and its padding.
  • Add a tooltip to the "secondary roles" header of the "typing behavior" page.
  • Maximize select component list height.
  • Make key borders visible when the background color is similar to the key color.
  • Fix icon stroke widths.
  • Remove the unintended gray outline of icon keys.
  • Don't partially hide the smart macro editor autocomplete popup.

4.0.2

05 Mar 22:17
Compare
Choose a tag to compare

Firmware: 11.0.0 [release] | Device Protocol: 4.10.0 | User Config: 7.0.0 | Hardware Config: 1.0.0

  • Realign the circular module puzzle buttons on keymap pages to slightly overlap with modules.
  • Swap the trackpoint and touchpad submenus.
  • Increase the touchpad hold continuation timeout slider maximum to 2000 ms.
  • Make tooltips show even when they're close to the bottom of the page.

4.0.1

03 Mar 20:35
Compare
Choose a tag to compare

Firmware: 11.0.0 [release] | Device Protocol: 4.10.0 | User Config: 7.0.0 | Hardware Config: 1.0.0

  • Move the Modules menu directly under the Device menu.
  • Add navigation mode tooltips on module pages.
  • Fix "Double trap" typo.

4.0.0

28 Feb 18:25
Compare
Choose a tag to compare

Firmware: 11.0.0 [release] | Device Protocol: 4.10.0 | User Config: 7.0.0 | Hardware Config: 1.0.0

  • Add module configuration pages for the key cluster, trackball, trackopint, and touchpad modules.
  • Add "Typing behavior" page.
  • Add "Axis skew" settings and a "Compensate diagonal speed" setting on the "Mouse key speed" page.
  • Make page margins consistent across all pages.
  • Update firmware version tooltip content to cause less confusion.
  • Fix "Recover LED space" tooltip position to not block the related confirmation popover.

3.3.0

23 Jan 16:37
Compare
Choose a tag to compare

Firmware: 10.5.0 [release] | Device Protocol: 4.10.0 | User Config: 6.0.0 | Hardware Config: 1.0.0

  • Make Agent compatible with more Linux distributions that use glibc 2.28+ instead of previously requested glibc 2.33+
  • Refine USB interface filtering, allowing for compatibility with upcoming firmware versions that use altered USB interface order for greater KVM compatibility.
  • Fix the dark mode styles of the color picker and firmware version display.

3.2.2

14 Dec 23:38
Compare
Choose a tag to compare

Firmware: 10.5.0 [release] | Device Protocol: 4.10.0 | User Config: 6.0.0 | Hardware Config: 1.0.0

  • Fix cursor position in macro command editor, which affects some desktops with display scaling enabled.
  • Fix firmware version number color.

3.2.1

16 Nov 08:55
Compare
Choose a tag to compare

Firmware: 10.4.0 [release] | Device Protocol: 4.10.0 | User Config: 6.0.0 | Hardware Config: 1.0.0

  • Fix bug that caused the Agent window to go black. This fix required an Electron 27.0.4 update, which removes macOS 10.13 and 10.14 support, so Agent only runs on macOS 10.15 (Catalina) or later going forward.
  • Fix bug that made double-clicking on the color code field slide the UHK out of screen.

3.2.0

14 Nov 13:26
Compare
Choose a tag to compare

Firmware: 10.4.0 [release] | Device Protocol: 4.10.0 | User Config: 6.0.0 | Hardware Config: 1.0.0

  • Optimize in-line editable command macro action for horizontal space.
  • Add "Open configuration folder" link on the settings page.
  • Fix crash when changing theme before the default user config is loaded.
  • Fix suggestion widget visibility in Monaco Editor.
  • Set default error panel height to 10% percent of screen height.
  • Upgrade to Bootstrap 5.

3.1.0

02 Oct 10:31
Compare
Choose a tag to compare

Firmware: 10.3.0 [release] | Device Protocol: 4.10.0 | User Config: 6.0.0 | Hardware Config: 1.0.0

  • Add error panel to display smart macro errors in Agent.
  • Implement MD5 checksum based firmware updates. DEVICEPROTOCOL:MINOR
  • Add audible option for I2C debugging.

3.0.2

13 Aug 20:39
Compare
Choose a tag to compare

Firmware: 10.1.0 [release] | Device Protocol: 4.9.0 | User Config: 6.0.0 | Hardware Config: 1.0.0

  • Allow modifying palette colors via right click.
  • Allow dragging any key to any palette color to repaint it or to the plus button to add it.
  • Use the JetBrains Mono font in Monaco editor.
  • Fix keyboard case color shown in the Macro tab of the key action popover and on the "Add available keymap" page.
  • Make better use of horizontal space on the macro editing page.
  • Fix double vertical scrollbars in the macro section of the key action popover.
  • Flash not only rectangular keys but also non-rectangular keys upon changing them.
  • Improve the hover highlighting of keys in per-key color mode.