zmk/app
dnaq bf9234c602 feat(stenography): Support the Plover HID Protocol
This commit adds tentative support for the Plover HID Protocol, a
simple HID-based protocol that works over both USB and BLE.
The main value-add of this feature is that it allows ZMK to be used for
interfacing with Plover from the Open Steno Project without Plover
having to intercept all keyboard keypresses.

Usually hobbyist steno machines use legacy serial port protocols for
this, but since we can't use those over BLE we might as well develop a
protocol that works both for USB and BLE and at the same time remove
some of the pain points of those old protocols.
2022-11-29 19:58:12 +01:00
..
boards refactor: Update cradio keymap with better indentation and additional features 2022-11-25 23:02:28 -06:00
cmake fix(build): Fix for proper string variable check. 2022-06-07 19:43:23 -04:00
drivers feat(drivers): Driver for MAX7318 GPIO expander (#1295) 2022-09-29 21:22:01 -04:00
dts feat(behaviors): Add mod-morph keep-mods 2022-10-14 20:40:28 -05:00
include feat(stenography): Support the Plover HID Protocol 2022-11-29 19:58:12 +01:00
scripts chore: make west scripts more pythonic and apply Black 2022-01-04 23:59:25 -05:00
src feat(stenography): Support the Plover HID Protocol 2022-11-29 19:58:12 +01:00
tests fix(behaviors): make tap dances work on a combo 2022-11-01 15:13:19 -05:00
.gitignore feat(metadata): Add YAML check/format npm scripts. 2021-09-11 00:50:36 -04:00
.prettierrc.js feat(metadata): Add YAML check/format npm scripts. 2021-09-11 00:50:36 -04:00
CMakeLists.txt fix(behaviors): make tap dances work on a combo 2022-11-01 15:13:19 -05:00
core-coverage.yml feature(shields): Add nice!view 2022-09-29 21:11:26 -04:00
Kconfig feat(stenography): Support the Plover HID Protocol 2022-11-29 19:58:12 +01:00
package-lock.json feat(metadata): Add YAML check/format npm scripts. 2021-09-11 00:50:36 -04:00
package.json feat(metadata): Add YAML check/format npm scripts. 2021-09-11 00:50:36 -04:00
prj.conf Removed development files 2020-08-29 11:53:53 -07:00
run-test.sh refactor(tests): Use GH Actions matrix for tests. 2022-04-04 23:36:51 -04:00
west.yml fix: Don't exclude segger, needed for DKs. 2022-06-22 16:37:22 -04:00