Andrew Rae
b5efc7a7eb
feat(behaviors): Add `global-quick-tap`
3 years ago
Xudong Zheng
dffae5cf2b
fix(docs): Correct default Mod-Tap behavior
3 years ago
Joel Spadin
11ab52582c
refactor(battery): Auto enable battery drivers
...
CONFIG_ZMK_BATTERY_NRF_VDDH and CONFIG_ZMK_BATTERY_VOLTAGE_DIVIDER are
now automatically enabled if a DT node with the matching "compatible"
property is present and enabled, so they no longer need to be manually
set for each board.
3 years ago
Joel Spadin
6d6efa32f5
refactor(kscan): Auto enable kscan drivers
...
The key scanning drivers are now automatically enabled when a DT node
with the matching "compatible" property is present and enabled, so they
no longer need to be manually set for each board.
3 years ago
Joel Spadin
a3a9510e47
refactor(kscan): Use GPIO DT spec macros in matrix driver
3 years ago
Kurtis Lew
2a38849f4e
fix(docs): Fix link to `BT_CTLR_TX_PWR` adjustment in Zephyr docs
3 years ago
Nick Winans
2c7e5b9232
refactor(ble): Use auto phy/conn for split
3 years ago
Luigi311
13014d3f28
Remove descriptions and defaults for already set variables
...
Signed-off-by: Luigi311 <luigi311.lg@gmail.com>
3 years ago
Luigi311
7443a917cb
Add ble connection interval support
...
Signed-off-by: Luigi311 <luigi311.lg@gmail.com>
3 years ago
Peter Johanson
486174fc41
fix(split): Raise split notification stack size.
...
* Larger stack for split peripheral notifications
to avois stack overflow with logging on.
3 years ago
Thomas de Barochez
a24cc5d688
doc(backlight): small typo
3 years ago
Peter Johanson
56465354cf
feat(blog): Add second birthday post.
3 years ago
Peter Johanson
9f222fe700
fix: Exclude `sof` module to avoid build breakage.
3 years ago
Peter Johanson
c8c273d83b
feat(docs): Add TOC to supported hardware page.
3 years ago
dependabot[bot]
158ac27207
chore(deps-dev): bump eslint-plugin-mdx from 1.13.0 to 1.17.0 in /docs
...
Bumps [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx ) from 1.13.0 to 1.17.0.
- [Release notes](https://github.com/mdx-js/eslint-mdx/releases )
- [Changelog](https://github.com/mdx-js/eslint-mdx/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mdx-js/eslint-mdx/compare/v1.13.0...v1.17.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-mdx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
e13ea3fbfb
chore(deps): bump @fortawesome/react-fontawesome in /docs
...
Bumps [@fortawesome/react-fontawesome ](https://github.com/FortAwesome/react-fontawesome ) from 0.1.16 to 0.1.18.
- [Release notes](https://github.com/FortAwesome/react-fontawesome/releases )
- [Changelog](https://github.com/FortAwesome/react-fontawesome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/react-fontawesome/compare/0.1.16...0.1.18 )
---
updated-dependencies:
- dependency-name: "@fortawesome/react-fontawesome"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
56d5f4153c
chore(deps): bump async from 2.6.3 to 2.6.4 in /docs
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Dom H
6308ab9426
fix(docs): Ensure relative links always resolve
...
Linking to the document _file path_ rather than the document _URL_
ensures that the link resolves regardless of trailing slash config.
More information is at https://docusaurus.io/docs/docs-markdown-features
3 years ago
Adrian
3ff8014cf2
ci: sort build configuration output
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
3 years ago
Adrian
142d518734
ci: make cache hash independent of input parameter
3 years ago
elagil
b7771fbdd2
ci: updated for Zephyr 3.0, cache invalidation
3 years ago
elagil
e676c79929
fix(ci): generalize path to west.yml
3 years ago
elagil
0f70f40054
style(ci): add empty lines for readability
3 years ago
elagil
2c4ca7390b
feat(ci): Use input variables for configuring user build
3 years ago
Adrian
b1687eec2a
fix(ci): path to custom west.yml
...
Co-authored-by: Joel Spadin <joelspadin@gmail.com>
3 years ago
elagil
bbaa6af81b
feat(ci): introduce reusable user-config workflow
3 years ago
Peter Johanson
d0176f3685
fix(boards): Enable battery driver for XIAO BLE.
3 years ago
Dom H
3e294375b6
feat(docs): Provide current status of Displays
3 years ago
Joel Spadin
b7b026f20c
feat(docs): Add battery sensor documentation
3 years ago
Joel Spadin
f91472fbe5
fix(battery): Warn if using deprecated battery label
3 years ago
Joel Spadin
388e345c28
feat(battery)!: Add chosen node for battery
...
battery.c now uses the zmk,battery chosen node to select a battery
sensor. Using the node labeled "BATTERY" is maintained for backwards
compatibility but is now deprecated. Custom boards should switch to
using the chosen node.
# Conflicts:
# app/boards/arm/bluemicro840/bluemicro840_v1.dts
# app/boards/arm/nice60/nice60.dts
# app/boards/arm/nrfmicro/nrfmicro_13.dts
# Conflicts:
# app/boards/arm/bluemicro840/bluemicro840_v1.dts
3 years ago
Nick Winans
d08463e483
fix(ble): Restore manual connection params
3 years ago
DoctorNefario
c7a6836735
fix(docs): Add `#include` to Underglow upgrade notes
3 years ago
Herald
ebc6275a72
fix(docs): Document `ignore-modifiers` and `quick-release` for sticky keys ( #1228 )
3 years ago
DoctorNefario
0e54603ec6
fix(docs): Clarify backlight & underglow use cases
...
This should help reduce confusion for newcomers.
3 years ago
Peter Johanson
40cd8da743
fix(usb): Split HID from core USB, logging fix.
...
* Split core USB init from USB HID init.
* Tweak logging to avoid "log loop" causing
spurious buffer messages on startup.
3 years ago
Peter Johanson
789fd03f8b
fix: Properly use zmkfirmware Zephyr version.
3 years ago
Peter Johanson
1dccb7fe50
fix(hid): Use a full valid range for consumer page
...
* Switch to a logical max for the consumer page
that avoid signed issue, and still allows
full range of documented consumer page
values.
3 years ago
Peter Johanson
8c99313a67
feat(blog): Add SOTF #5 .
3 years ago
Peter Johanson
22c487f276
feat(boards): Add BDN9 rev2 RGB support
3 years ago
Cem Aksoylar
32c8737a22
fix(docs): Fix cmake version requirements
3 years ago
Albert Y
6753d31ee9
docs: Revise "Troubleshooting" for Zephyr 3.0 ( #1214 )
...
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
Co-authored-by: Dom H <dom@hxy.io>
3 years ago
Peter Johanson
b44410ac44
feat(shields): Add Hummingbird shield
...
* Reference shield for the Seeed(uino) XIAO interconnect.
3 years ago
Caleb Goates
9c3d909b82
feat(docs): Reference conditional layers from the layers behavior page
3 years ago
DoctorNefario
20a72263b2
fix(behaviors): Prevent accidental transparent behavior return values.
...
Needed because k_work_reschedule can return positive success codes.
3 years ago
Kurtis Lew
7e844bc269
fix(behaviors): Remove `behavior_hold_tap_data`
...
Related to discussion during development of tap-dance behavior:
https://github.com/zmkfirmware/zmk/pull/1139#discussion_r810564682
This PR suggests to remove the `struct behavior_hold_tap_data` because is not used to store data for each hold tap.
3 years ago
dependabot[bot]
642fe0ce3d
chore(deps): bump browserslist from 4.14.5 to 4.20.2 in /docs
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.14.5 to 4.20.2.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.14.5...4.20.2 )
---
updated-dependencies:
- dependency-name: browserslist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
5c83be0de1
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /docs
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Peter Johanson
6501e68c2d
fix(docs): Remove breadcrumbs (for now)
...
* Remove breadcrumbs until they're useful
with content for each level in our docs.
3 years ago
Peter Johanson
c259c7b27a
fix(docs): Updated proper API key.
3 years ago