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
Peter Johanson
17affd8081
refactor(docs): Bump typescript dependency.
...
* Newer `tsc` needed for Docusaurus changes.
3 years ago
Peter Johanson
60d367cbb9
refactor(docs): Bump to docusaurus 2.0.0-beta.18
...
* Fix up the config to use proper locations.
3 years ago
dependabot[bot]
089602fec0
chore(deps): bump url-parse from 1.4.7 to 1.5.10 in /docs
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
ec80a8139e
chore(deps): bump minimist from 1.2.5 to 1.2.6 in /docs
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
e77c3fc8d1
chore(deps): bump axios from 0.21.1 to 0.21.4 in /docs
...
Bumps [axios](https://github.com/axios/axios ) from 0.21.1 to 0.21.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Peter Johanson
3eb3548a00
refactor(tests): Use GH Actions matrix for tests.
...
* To parallelize our tests, generate a dynamic matrix
of tests to run.
3 years ago
Cem Aksoylar
27ba5fdfb3
fix(docs): Improve powershell command for setup script for failure cases
3 years ago
Peter Johanson
fbe0e822dc
fix(blog): Whitespace issue w/ blog addition.
3 years ago
Peter Johanson
140c9c546d
fix(blog): Add note about DTS output step.
...
* The DTS output step needs to be removed for the builds.
3 years ago
Peter Johanson
af4753cae1
fix(behaviors): Missed refactor for PM callback.
3 years ago
Peter Johanson
b4db1b893b
feat(blog): Add Zephyr 3.0 upgrade post.
3 years ago
Peter Johanson
f4fb5c6fba
fix(build): Add local vendor prefix file.
...
Properly document `zmk` local vendor prefix.
3 years ago
Peter Johanson
3c4ff9c82c
fix(docs): Proper links to new SDK version.
3 years ago
Peter Johanson
953f5212a8
refactor(tests): Move to native_posix_64 target.
...
* Allows removing multilib from docker images
* Run properly in aarch64 host docker
containers for testing on Rasberry Pi.
* Small sticky-keys fix to initialize w/ correct
constant for max uin32_t value.
3 years ago
Peter Johanson
35db784b5d
fix: Change detection fixes for interconnect files.
3 years ago
Peter Johanson
97e62f2da5
feat(boards): Add Seeed(uino) XIAO interconnect
...
* Document the Seeed(uino) XIAO interconnect
* Add metadata files for two upstream boards, XIAO and XIAO BLE.
* Add conf and overlay files to properly configure the boards
for ZMK use.
3 years ago
Peter Johanson
9368f6200c
fix(display): Add zephyr,display chosen nodes.
3 years ago
Peter Johanson
5015a88545
fix(split): Proper role checking in BT callbacks.
...
* Properly react to events only for connections
with the correct role.
3 years ago
Peter Johanson
917c6a0660
fix(power): Fix ext power generic driver.
...
* Adjust for device API changes to fetch
ext power driver instance from settings
callback.
* New PM action callback API.
3 years ago
Peter Johanson
4eb8f8cd23
refactor(boards): Use Zephyr UF2 generation.
3 years ago
Peter Johanson
cc51562f78
fix(boards): Move ARM clock config to DTS.
3 years ago
Peter Johanson
9203ae217b
fix(activity): Use proper PM state for sleep.
3 years ago
Peter Johanson
94ac100b6b
refactor: Move to Zephyr v3.0.0 + ZMK fixes.
3 years ago
Peter Johanson
df2e993300
feat(ble): Disable `BT_GATT_AUTO_SEC_REQ`.
...
* Better compatibility w/ some operating systems, we already
set security level on connects.
3 years ago
Peter Johanson
ded79ba422
fix: Remove deprecated pinmux code.
3 years ago
Peter Johanson
4df83a9c0d
refactor: Move away from deprecated PM callback.
3 years ago