Age | Commit message (Collapse) | Author |
|
* Update encoders.md
Link to "New Keyboard Shield" didn't work
* Update encoders.md
Forgot hash-link
|
|
* Update underglow.md
Updated the documentation according to my current understandring of how to pin-mapping works, also split the chapter into a nrf-section and a non-nrf-section since that information isn't applicable to both
* Ran prettier and updated pin reference according to suggestion
|
|
This is an improvement on retro-tap, solving the 'flashing hold' issue
users people experience.
When the tapping-term expires, the hold key is normally pressed. When
retro-tap is enabled, this is undesirable; only an interrupted hold-tap
should trigger the hold behavior.
This change disables the hold behavior for the 'STATUS_HOLD_TIMER'
state when retro-tap is enabled, and makes sure the
'STATUS_HOLD_INTERRUPT' state will be triggered when appropriate.
|
|
|
|
tapping_term_ms -> tapping-term-ms
quick_tap_ms -> quick-tap-ms
The old style works, although it's deprecated.
|
|
|
|
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.
|
|
|
|
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>
|
|
This behavior was not obvious to me, and I actually considered reporting
it as a bug until @Nicell explained to me on Discord that it's WAI. :)
|
|
feat(combos): add layer filtering
Co-authored-by: KemoNine <mcrosson@kemonine.info>
|
|
|
|
Tap-and-hold a hold-tap to hold the tap behavior so it can repeat.
After a tap, if the same key is pressed within `quick_tap_ms`, the
tap behavior is always picked.
This is useful for things like `&ht LSHFT BACKSPACE` where holding
the backspace is required.
Implements #288.
|
|
Updated docs for the build and flash to have similar content to the new board page.
Added a bit about DFU in case someone were searching for that term.
|
|
|
|
Clarifying the need for `west flash` in a dockerized environment and providing a high-level overview of testing a board with UF2 support.
|
|
|
|
Aligns with the blog item.
PR: #608
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Since combos aren't a behavior, but a new high level keymap
feature, move under Features section.
|
|
Improves readability and consistency.
|
|
closes #45
|
|
Replaces BF0 (zero) with BFO.
Refs: dcd665999a5ee04372559d56fc22b9a2d0784bf2
PR: #595
|
|
|
|
|
|
|
|
|
|
|
|
This was missing from its original commit.
Refs: f3153b17d293466160c03f7cb618a2be939c55f7
|
|
Changes made with regex plus some manual tweaks.
Find:
/(?:(?<!#!\/bin\/sh\n)(?:^#\n))*^#.*?[Cc]opyright.*?(\d{4}) *([0-9A-z,_\- ]+).*?\n(?:^#\n)*^#.*?SPDX-License-Identifier:? *(.+) *?\n(?:^#\n)*/gm
Replace:
# Copyright (c) $1 $2
# SPDX-License-Identifier: $3
PR: #564
|
|
|
|
|
|
PR: #512
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>
|
|
PR: #429
|
|
|
|
|
|
Removes CONFIG_ZMK_SPLIT_BLE_ROLE_PERIPHERAL from the new shield docs
See: #510
Refs: 4db5b169bff1f3de5353324baef5724be4f9a6a5
|
|
PR: #472
|
|
PR: #529
|
|
Codes:
- K_VOLUME_UP, C_VOLUME_UP, K_VOLUME_DOWN, C_VOLUME_DOWN, K_MUTE
- C_BRIGHTNESS_INC, C_BRIGHTNESS_DEC
- C_PLAY_PAUSE, C_NEXT, C_PREVIOUS
Tested on:
- Catalina 10.15.7
- Big Sur 11.2 Beta
PR: #541
See: #375
|
|
* Onboard stm32f072.
* 3 possible encoder positions.
* Underglow/per-key not yet support.
|
|
feat(behaviors): Add `&to` behavior to switch to a layer.
|
|
Aligns *.h and *.c to underscore naming convention.
These were kept (with warnings) for backwards compatibility with external boards/shields:
- kscan-mock.h
- matrix-transform.h
They should be removed in the future.
PR: #523
|
|
Latest stable version. Also used in zmk-docker images.
|
|
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>
PR: #356
See: #376
|