Age | Commit message (Collapse) | Author |
|
Aligns with other jobs/workflows. It isn't necessary.
PR: #501
|
|
CI builds successfully without this step.
PR: #498
|
|
Caches VS Code extensions and other profile settings between zmk containers.
Based on advice from KemoNine.
PR: #479
|
|
|
|
|
|
|
|
* Set display blanking, and stop refresh timer for displays
when the activity state goes to idle/sleep, and resume
when transitioning to active again.
|
|
* Refactor power to extract more general purpose
activity detection/events.
* Use activity state to implement PM callback.
|
|
This configuration option was removed in Zephyr v2.4.0.
See: zephyrproject-rtos/zephyr#27427
PR: #467
|
|
PR: #467
|
|
PR: #467
|
|
Zephyr 2.4.0 requires ...
set(DTS_ROOT)
list(APPEND DTS_ROOT)
... to use absolute paths.
And therefore ZMK_CONFIG as well.
See: zephyrproject-rtos/zephyr#28180
PR: #467
|
|
PR: #467
|
|
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
Replaced with RegExp: /(?<!const )(struct device \*)/g
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html
PR: #467
|
|
PR: #467
|
|
u8_t → uint8_t
u16_t → uint16_t
u32_t → uint32_t
u64_t → uint64_t
s8_t → int8_t
s16_t → int16_t
s32_t → int32_t
s64_t → int64_t
Prerequisite for #223
See: https://github.com/zephyrproject-rtos/zephyr/releases/tag/zephyr-v2.4.0
PR: #467
|
|
A hack to invalidate GitHub actions/cache in CI builds/tests for the v2.4.0 upgrade.
PR: #467
|
|
The archive now contains hex and uf2 files so the uf2 suffix is no longer accurate. It probably should've been removed as part of the earlier hex commit.
See: 97d045e7ef887f8b532838676347e8def0291215
PR: #496
|
|
PR: #481
|
|
Leverages the new zmk-build-arm Docker image published by the zmk-docker project. Reduces build times, enhances DevOps capabilities, and tightly couples CI build container with the dev container.
PR: #481
|
|
|
|
Added a documentation page with a script that upgrades deprecated key
codes and behaviors to their replacements.
Fixes #299
|
|
Ran all the default keymaps through the keymap upgrader and manually adjusted
alignment.
|
|
* Fire an event w/ layer number, state, and timestamp
when a layer is activated/deactivated.
* Add `zmk_keymap_highest_layer_active()` query.
Co-authored-by: KemoNine <mcrosson@kemonine.info>
|
|
Tested with Karabiner-EventViewer as well as some manual checks.
PR: #377
See: #375
|
|
|
|
|
|
This facilitates users who can't utilize the uf2 artifact.
PR: #485
|
|
Allows multiple files to be stored in a single archive.
PR: #485
|
|
PR: #478
|
|
Required for testing the documentation with the host's browser.
PR: #477
|
|
|
|
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>
PR: #483
|
|
|
|
desired
|
|
be used in keymaps as well as to call attention to BT_SEL requiring a second parameter
|
|
Reorder the file so that related properties are roughly grouped together and the order is more logical.
PR: #476
|
|
These should've been added in previous PRs.
PR: #473
|
|
Lays the groundwork for CI building boards that don't require shields.
PR: #464
|
|
* Make sure all LVGL access is from main work thread.
|
|
* Make sure we don't raise events from BLE
host thread.
|
|
Sticky keys should be cleared when they were tapped in rapid succession before the timer runs out.
|
|
|