Skip to content

Releases: UltimateHackingKeyboard/agent

2.0.0

23 Oct 18:28
Compare
Choose a tag to compare

Firmware: 9.1.1 [release] | Device Protocol: 4.8.0 | User Config: 5.1.0 | Hardware Config: 1.0.0

  • Support smart macros. USERCONFIG:MINOR
  • Support 12 layers. USERCONFIG:MAJOR
  • Expose device and module git and version properties. DEVICEPROTOCOL:MINOR
  • Add firmware update notification bar and screen.
  • Save macro on Ctrl+Enter.
  • Fix keypress capture which sometimes captured invalid keypresses.
  • Scroll to bottom when a new macro item added.
  • Improve key content rendering when there are two lines.
  • Add screen brightness increase and decrease scancodes.
  • Make sliders rounded.
  • Add an empty keymap to the list of available keymaps.
  • Only show the non-empty layers of available keymaps.
  • Fix the exchanged Mod and Fn layers of the QWERTY for PC available keymap.
  • Don't allow to create more than 255 macros according to firmware limits.
  • Handle the \ character properly in the scancode field.
  • Select the text content of the scancode dropdown when it gets opened.
  • Make the capture keystroke button work even if the scancode dropdown is opened.
  • Maximize scancode selector height.
  • Fix device recovery mode.
  • Fix the validation of the key action popover fields.

1.5.17

22 Nov 19:43
Compare
Choose a tag to compare

Firmware: 8.10.12 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • When adding a preset keymap, change the keymap switch actions that reference non-existing keymaps to none actions.
  • Fix duplicate macro/keymap name generation when cloning macros/keymaps.
  • Make the extra scrollbar not show when the new release notification appears.
  • Fix the input field validation of mouse move and scroll actions when using arrows to set coordinate values.
  • In the configuration history, show "Same as current" for current entries after the first "Current" entry.

1.5.16

27 Oct 20:44
Compare
Choose a tag to compare

Firmware: 8.10.12 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Allow arbitrary scancodes.
  • Make the preloaded keymaps available for addition.

1.5.15

23 Jul 09:14
Compare
Choose a tag to compare

Firmware: 8.10.10 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Make the configuration saveable after deleting a macro that is referenced by a play macro action.
  • Allow module recovery.
  • Fix the position of the recording dot on the right button of the key cluster module.
  • Add --devtools command line argument for debugging purposes.

1.5.14

20 May 11:11
Compare
Choose a tag to compare

Firmware: 8.10.9 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Fix firmware update issue that made the update start with an error and fail on some Windows installations.
  • Make the firmware update log easier to read.

1.5.13

04 May 20:30
Compare
Choose a tag to compare

Firmware: 8.10.9 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Fix firmware recovery mode.
  • Fix bug that made Agent sometimes not detect the UHK upon startup.
  • Error out during firmware update if connecting to a module takes longer than 30 seconds.
  • Fix check marks next to the modules when force-updating the same firmware version.

1.5.12

26 Apr 19:42
Compare
Choose a tag to compare

Firmware: 8.10.9 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Make the firmware update process only update the needed keyboard halves and modules and show the current update step.

1.5.11

31 Mar 19:12
Compare
Choose a tag to compare

Firmware: 8.10.8 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Make the firmware updater update connected modules.
  • Make key swapping work via drag-and-drop for non-rectangular keys.
  • Update the default user configuration and factory configuration so that "double tap to lock" is only enabled for the Mouse key.
  • When a macro is deleted, don't jump to the first macro, but to the next one.
  • When a macro items is edited, don't jump to the end of the macro.

1.5.10

12 Mar 16:55
1df5400
Compare
Choose a tag to compare

Firmware: 8.10.7 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Fix the keymap action section of the key action popover.
  • Make touchpad action customizable.
  • Disallow the use of multiple UHKs with Agent by showing a dedicated screen.

1.5.9

23 Feb 05:29
Compare
Choose a tag to compare

Firmware: 8.10.5 [release] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0

  • Support the UHK 60 v2.
  • Show connected modules.
  • Make the side menu always visible.
  • Fix keyboard description edit bug.
  • Fix duplicate keymap and duplicate macro name bug.
  • Make auto-upgrade work even on the first start of Agent.