Peter Johanson
53dae35710
refactor: Move to `k_work_delayable` API.
...
* Move to new `k_work_delayable` APIs introduced in Zephyr 2.6.
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.6.html#api-changes
3 years ago
Kurtis Lew
28ef19488d
fix(docs): Fix Number of Profiles note in Bluetooth docs
...
Remove hard line wrapping
3 years ago
Joel Spadin
1293175744
fix(docs): Allow CORS for hardware-metadata.json
...
Enabled CORS so external tools can fetch the metadata file.
3 years ago
Albert Y
59d2744a4f
feat(docs): Add settings_reset build instructions ( #1197 )
...
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
3 years ago
rhhub
b79b6363a7
fix(docs): Clear up ambiguity on supported hardware page ( #1200 )
3 years ago
Joel Spadin
ed41d42874
feat(docs): Add aggregated metadata to website
...
Added /hardware-metadata.json to the ZMK website.
This gives external tools a way to grab all hardware metadata at once.
3 years ago
Peter Johanson
20fcd35026
fix(docs): AVR, not AMR.
3 years ago
Peter Johanson
7453ce20a8
fix(docs): Whitespace clean-up.
3 years ago
rhhub
b6238fa464
fix(docs): Emphasize AMR processor incompatibility with ZMK
3 years ago
Cem Aksoylar
92e7618346
fix(docs): Fix Windows unicode macro example
3 years ago
Albert Y
5f35a0bf58
feat(docs): Add note on locating tmp file in GH actions ( #1177 )
...
Co-authored-by: Dom H <dom@hxy.io>
3 years ago
ClicketySplit
97e50c39d5
Added BT Configuration Management to Raise Layer
...
Added Function Keys, and some Navigation Keys to Lower Layer.
3 years ago
ClicketySplit
bbfe4b98dc
Updated copyright year.
3 years ago
ClicketySplit
8c66072f93
Updated copyright year.
3 years ago
ClicketySplit
e6a19ab7bc
Updated copyright year.
3 years ago
ClicketySplit
7385ef57bb
Updated copyright year.
3 years ago
ClicketySplit
fddea99cf4
Updated copyright year.
3 years ago
ClicketySplit
53ac073737
Updated copyright year.
3 years ago
ClicketySplit
89d5c496cb
Deleted as recommended.
3 years ago
ClicketySplit
4e4ed73e17
Deleted as recommended.
3 years ago
ClicketySplit
bc0c49b087
Deleted as recommended.
3 years ago
ClicketySplit
c97f7a1044
Update app/boards/shields/leeloo/Kconfig.defconfig
...
Co-authored-by: Nick Winans <nick@winans.codes>
3 years ago
ClicketySplit
ab5517b858
The inaugural commit for Leeloo's firmware.
3 years ago
Peter Johanson
35e73d40f5
fix(boards): Enable direct polling for BDN9.
...
* BDN9 Rev2 requires direct polling,
interrupts don't work as expected.
3 years ago
Peter Johanson
34e1de23fb
feat(docs): Document the macro behavior.
3 years ago
Peter Johanson
3a6a249ad0
feat(behaviors): Add macro support.
...
* Fine grainted press/release/tap actions.
* TIming between actions can be controlled.
* Processed async, to avoid blocking.
3 years ago
Kurtis Lew
58c7c0ee0c
feat(docs): Add tap-dance to feature matrix
3 years ago
Kurtis Lew
32ebe2cfb5
feat(behaviors): Add Tap-Dance behavior
3 years ago
okke
ad5a12a7bc
fix(behaviors): Fix bug in nested sticky keys
...
If multiple sticky keys with quick release were nested, only the first one
was properly released. This fix makes sure all of them are released properly.
Fixes https://github.com/zmkfirmware/zmk/issues/1149
3 years ago
Krzysztof Gutkowski
459972fddd
fix(boards): Adjust matrix for BT60v1 to fix the broken right Shift key
...
according to the diagram from the board creators, it should be RC(3,12)
instead of RC(3,13)
3 years ago
Aaron Nunley
d6a2290d5e
Added support for 2% Milk (Updated with metadata)
...
Update app/boards/shields/two_percent_milk/two_percent_milk.overlay
Co-Authored-By: Nick Winans <nick@winans.codes>
3 years ago
Carlos Filoteo
2b4d5dd7d9
feat(shields): Add elephant42 Shield Support ( #1009 )
...
* Initial Elephant42 implementation
* Add underglow feature
* Fix keymap
* Copy corne defconfig for OLED and LED
* Fix matrix positions
* Add nice_nano_v2.overlay
* Usability improvements to keymap
* Update LED length
* Delete nice_nano v1 overlay
* Remove unused conf files
* Add copyright/license headers
* PR feedback
* Try fixing formatting again
* Minor format
* More missed tabs
* Format
3 years ago
Nick Winans
a1a8c30f7f
Remove deprecated key codes from bat43 keymap
3 years ago
dnaq
745338dc10
feat(shield): Add Bat43 shield
...
See https://kbd.dailycraft.jp/bat43/ for details.
3 years ago
Peter Johanson
37c830fb8a
feat: Add blog post with Zephyr 3.0 prep.
3 years ago
Caleb Goates
594cc55e0c
fix(docs): Update instructions to find settings reset firmware
3 years ago
Kurt
f1b5dc4081
fix(shields): Proper arrow comments in reference keymap
...
swapped the up and down arrows to reflect the bindings
3 years ago
Peter Johanson
1d5b48cb52
fix(shields): Add missing kyria_rev2.keymap
...
Needed for setup.sh script, which assumes the shield ID name, not
the shield dir name for downloading.
3 years ago
Peter Johanson
7b1b979461
fix(shields): Proper siblings for Kyria Rev2.
3 years ago
Peter Johanson
b54128331e
feat(shields): Add Kyria Rev2 shield.
...
* New matrix pin selections.
* New encoder pins.
3 years ago
dependabot[bot]
5cc9b8f71a
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8 in /docs
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Dom H
322cc14da6
fix(docs): Remove trailing whitespace
...
Otherwise, prettier fails.
3 years ago
chadbailey59
43ffa6c760
docs: Clarifications within New Shield page ( #1130 )
...
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
3 years ago
Dom H
8e91e5ada1
fix(docs): Add `behaviors/key-repeat` to sidebar
3 years ago
Cem Aksoylar
5c4f26ae74
fix(docs): Tweak label of left-hand positional hold-tap example behavior
...
We see folks copying this behavior node and duplicating it for the right hand,
then forgetting to modify the "label" value and getting confusing runtime
behavior. If we modify the label to be left-specific like this it might be
a better hint to change it when duplicating it.
3 years ago
Cem Aksoylar
22ed448843
fix(docs): Replace deprecated keycode in positional-hold-tap example
3 years ago
Albert Y
7474d985c9
docs: Add guide to build additional keyboards with GH Actions ( #1126 )
...
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
3 years ago
okke
cfd0d3d81a
Behaviors: Add 'ignore-modifiers' option to sticky keys
...
To combine multiple sticky modifiers, the sticky keys must ignore
other (sticky) modifier keypresses.
This behavior is important for "callum-style mods", where all modifiers
are sticky mods.
Fixes #829
3 years ago
Cem Aksoylar
c18c3d9106
feat(docs): Add note for combos invoking source-specific behaviors
3 years ago
Cem Aksoylar
76268bae8f
feat(docs): Document locality for backlight behaviors
3 years ago