Andrew Davis
|
8f6e64fd9c
|
Add keyboard macros (#305)
* add jsonrpc keyboard macro get/set
* add ui keyboard macros settings and macro bar
* use notifications component and handle jsonrpc errors
* cleanup settings menu
* return error rather than truncate steps in validation
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* feat(ui): add className prop to Checkbox component to allow custom styling
* use existing components and CTA
* extract display key mappings
* create generic combobox component
* remove macro description
* cleanup styles and macro list
* create sortable list component
* split up macro routes
* remove sortable list and simplify
* cleanup macrobar
* use and add info to fieldlabel
* add useCallback optimizations
* add confirm dialog component
* cleanup delete buttons
* revert info on field label
* cleanup combobox focus
* cleanup icons
* set default label for delay
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-04-11 00:43:46 +02:00 |