Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-28 | feat(behaviors): Add caps word (`&caps_word`). | Peter Johanson | |
* Add new `&caps_word` behavior that acts like caps lock, but releases automatically when any "break" keycode is pressed. | |||
2021-11-15 | docs(conditional-layers): Document feature | Jonathan Rascher | |
2021-10-26 | feat(kscan): Improve matrix debouncing | Joel Spadin | |
Switched the GPIO matrix driver to debouncing using a simple integrator algorithm. Whenever a key is pressed, we now scan at a rate controlled by debounce-scan-period-ms (default 1 ms) until all keys are released, then return to either waiting for an interrupt or polling more slowly. The timers for key press and release can now be controlled separately, so debounce-period is deprecated in favor of debounce-press-ms and debounce-release-ms. Global Kconfig options ZMK_KSCAN_DEBOUNCE_PRESS_MS and ZMK_KSCAN_DEBOUNCE_RELEASE_MS are also added to make these easier to set. Added documentation for debouncing options. | |||
2021-09-11 | docs: Add docs on hardware metadata files. | Peter Johanson | |
2021-04-05 | Docs: added mod morph page (#749) | measlesbagel | |
* docs(behaviors): add mod-morph doc page * docs(behaviors): add mod-morph doc page * docs(mod-morph): add note about sent modifiers * docs(mod-morph): fixed prettier formatting | |||
2021-03-10 | change "Under Development" to "Beta Testing" | Cody McGinnis | |
2021-03-10 | move the information to its own page | Cody McGinnis | |
2021-02-09 | docs: Add docs for setting up vscode | Joel Spadin | |
Added a docs page with tips for setting up VS Code's code completion to work in ZMK's source files. Info for other IDEs can be added here later as needed. | |||
2021-01-29 | feat(docs): add information on how to update the documentation to the docs | KemoNine | |
2021-01-24 | docs(sticky keys): document sticky keys and sticky layers | Okke Formsma | |
2021-01-24 | refactor(docs): Move combos under Features. | Pete Johanson | |
* Since combos aren't a behavior, but a new high level keymap feature, move under Features section. | |||
2021-01-13 | feat(combos): initial implementation | Okke Formsma | |
closes #45 | |||
2020-12-10 | feat(docs): add keymap upgrader | Joel Spadin | |
Added a documentation page with a script that upgrades deprecated key codes and behaviors to their replacements. Fixes #299 | |||
2020-11-20 | refactor(docs): Integrate `Dev Guides` into `Development` section | innovaker | |
Improves discoverability. | |||
2020-11-20 | refactor(docs): Integrate `USB Logging` into `Development` section | innovaker | |
Improves discoverability. | |||
2020-11-20 | refactor(docs): Move `dev-` documents into `/development` | innovaker | |
Aligns to conventions introduced by newer documentation. | |||
2020-11-18 | docs: Rename `someSidebar` to `docs` | innovaker | |
2020-11-16 | refactor(docs): Change `behavior` to `behaviors` | innovaker | |
Makes a better URL. | |||
2020-11-16 | refactor(docs): Change `feature` to `features` | innovaker | |
Makes a better URL. | |||
2020-11-07 | docs(codes): add modifier functions | Okke Formsma | |
Refactor and expand codes documentation to include modifier functions. Closes #330. | |||
2020-11-06 | docs(codes): Add (key) codes documentation | innovaker | |
Create codes documentation for standardized keys. Closes #218. Fixes #308. Ref #21. | |||
2020-10-28 | feat(endpoints): rename behavior to outputs | Joel Spadin | |
"Outputs" is probably easier for most people to understand than "endpoints". | |||
2020-10-28 | feat(endpoints): add preferred endpoint setting | Joel Spadin | |
Added a new setting to remember the user's preferred endpoint. When both USB and BLE are connected, the preferred endpoint will be used. Added a new behavior to control this setting. It supports commands: &end END_USB - Prefer USB output &end END_BLE - Prefer BLE output &end END_TOG - Toggle between USB and BLE | |||
2020-10-25 | docs: Format docs with prettier | innovaker | |
npx prettier --write . | |||
2020-10-14 | Added docs for external power output | Mega Mind | |
2020-10-09 | Documented Issue #220 | kurtis-lew | |
2020-09-13 | feat(bluetooth): Proper bond management, identity support for non-splits | Pete Johanson | |
* Add `bt` behavior that can be used to perform certain actions, such as next/prev identity, reset identity, etc. NOTE: Multiple identities is only supported for non-split shields, due to missing Zephyr identity functionality for dual central/peripheral devices. * Proper bond reset tied to action, that honors peripheral bonds, so folks can reset and pair to other hosts, without breaking bonds between splt halves. | |||
2020-09-09 | Merge pull request #165 from kurtis-lew/troubleshooting | Pete Johanson | |
Troubleshooting - Revised Copy of PR 150 | |||
2020-09-06 | Update sidebars.js | kurtis-lew | |
2020-09-06 | Merge pull request #154 from chenkevinh/docs/encoders | Pete Johanson | |
Encoder documentation | |||
2020-09-03 | Add hold-tap to sidebar. | Pete Johanson | |
2020-09-02 | Added user and dev encoder docs | Kevin | |
2020-09-01 | Some work on encoder docs | Kevin | |
2020-08-29 | Added customization page | Kevin | |
2020-08-29 | Made separate build and flash page with updated content | Kevin | |
2020-08-28 | fix(docs): move testing docs to website docs | Cody McGinnis | |
2020-08-21 | feat(behaviors): Add `&bootloader` behavior. | Pete Johanson | |
* Allow reset behavior to have a type property. * Add `bootloader` node that triggers DFU UF2 bootloader mode using the AdaFruit nrf52 bootloader. | |||
2020-08-19 | feat(docs): create a bond clearing page | Cody McGinnis | |
2020-08-18 | feat(docs): Basic mod-tap behavior docs. | Pete Johanson | |
2020-08-18 | feat(behaviors): Add &none behavior | Pete Johanson | |
2020-08-08 | Add lighting behavior docs | Nick | |
2020-08-07 | Add basic layer behavior docs. | Pete Johanson | |
2020-08-07 | Better user setup docs. | Pete Johanson | |
2020-08-06 | Docs re-org, start of some keymap docs. | Pete Johanson | |
2020-08-05 | Flesh out documentation skeleton. | Pete Johanson | |
2020-08-04 | Initial user setup docs, setup script fixes. | Pete Johanson | |
2020-07-07 | Add doc on enabling USB logging. | Pete Johanson | |
2020-07-06 | Initial shield dev guide. | Pete Johanson | |
2020-07-06 | Expanded dev docs on boards/shields/keymaps. | Pete Johanson | |
2020-06-13 | docs: Switch positions of 'hardware' and 'faq' on sidebars [#22 CR, #11] | innovaker | |