github UltimateHackingKeyboard/agent v11.0.0
11.0.0

4 hours ago

Firmware: 18.0.3 [release] | Device Protocol: 4.19.0 | User Config: 15.0.0 | Hardware Config: 1.0.0

  • Show progress bar when starting Agent and when saving configurations.
  • Improve Firmware screen:
    • Show progress bar when flashing firmwares.
    • Hide the log by default
    • Make "connect device" requests more prominent.
  • Add copy/paste layer support.
  • Show macro key assignments on the macro editor page.
  • Group macros in the sidebar.
  • Require user approval before downloading Agent updates.
  • Add minimize to tray support.
  • Indicate UHK's currently active keymap in Agent.
  • Add per-key notes with keyboard tooltips.
  • Add a Key language setting for non-US scancode labels.
  • Replace the theme select with an icon button group.
  • Keep the Settings and About menu items reachable via a sticky footer in the side menu.
  • Improve the scancode selector with a tiled category layout.
  • Keep user configurations in sync via a shared configuration file.
  • Remember the user configuration import/export folder.
  • Replace the drag-and-drop library and animate list reordering.
  • Show the copied layer origin in the paste tooltip.
  • Allow direct entry of slider values.
  • Add a back link when jumping from the key action popover to a macro.
  • Expand macro field limits according to user configuration data types.
  • Make host connection management slot-focused instead of host-focused.
  • Accesibility: improve click-only controls behavior and make keymap SVG keys findable with VoiceOver.
  • Fix: make doc destination writable.
  • Fix: stop status buffer from splitting and dropping binding lines.
  • Fix: refuse importing a user configuration newer than Agent supports, and refuse saving one newer than the firmware supports.
  • Fix: keep keyboard names persistent when resetting the configuration.
  • Fix: allow adding B/M/S scancode tags when a named key already uses that code.
  • Fix: skip enabling the Zephyr log after a UHK 60 firmware update.
  • Fix: wait only 500 ms on Linux for the OS to initialize the serial peripheral during firmware upgrades.

Don't miss a new agent release

NewReleases is sending notifications on new releases.