Skip to content

Releases: UltimateHackingKeyboard/agent

2.0.2

15 Nov 10:59
Compare
Choose a tag to compare

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

  • After firmware updates, refresh the new firmware version number of the last updated module.
  • Save macro command upon pressing Ctrl + Enter.
  • Maximize macro delay action to 65 seconds.

2.0.1

30 Oct 22:17
Compare
Choose a tag to compare

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

  • Make Agent able to detect the UHK on M1 MacBooks and all Windows installations.

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.