| Age | Commit message (Collapse) | Author | 
|---|
|  | 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. | 
|  |  | 
|  |  | 
|  |  | 
|  | PR: #474 | 
|  | Replaces `petejohanson` with `zmkfirmware` for ZMK's fork of Zephyr (branch `zmk-v2.3.0-with-fixes`)
PR: #468 | 
|  | PR: #406 | 
|  |  | 
|  | Guards conditions aren't strictly required because the build only logs a warning if the file doesn't exist.  It still completes successfully.
PR: #463 | 
|  | Lays the groundwork for further improvements.
PR: #458 | 
|  | PR: #400 | 
|  |  | 
|  |  | 
|  | * Switch interrupt configuration so nRF52 uses
  PORT events for lower power use, and wake
  from deep sleep.
* Closes #272 | 
|  | * Battery and output status widgets
* Built in status screen combining them.
* Ability to define a custom status screen factory
  function. | 
|  |  | 
|  | re-implementation of GitHub PR 403 | 
|  | A multi-line list can be more merge friendly than a single-line array.
PR: #457 | 
|  | Silences the following build warning ...
../src/ble.c:407:13: warning: 'auth_passkey_display' defined but not used [-Wunused-function]
  407 | static void auth_passkey_display(struct bt_conn *conn, unsigned int passkey) { | 
|  | A hack to invalidate GitHub actions/cache in CI builds/tests.
Activates benefits of 90123caa4ca413f9c9e96d37e9b627ebf0407b66.
Should be reverted after 2 weeks.
PR: #442 | 
|  | Updated function calls with missing reference. GPIO missing.
To my understanding:
DT_INST_GPIO_PIN() should be called instead if DT_INST_PIN()
DT_INST_GPIO_FLAGS() should be called instead if DT_INST_GPIO_FLAGS()
Current implementation does not compile when using control pin. | 
|  | see https://github.com/zmkfirmware/zmk/issues/445 | 
|  | Cosmetic pass at aligning the conventions used in ZMK's workflows with GitHub's examples.  Based on examples found at:
https://github.com/actions/starter-workflows
PR #433 | 
|  | For each workflow, add its path to its own trigger conditions so that it automatically re-triggers for testing purposes whenever it is changed.
PR: #443 | 
|  | Realigns with Prettier formatting.
Discrepancy introduced by c067629c83651c98154bef44a23ec7e5d81be179
PR: #440 | 
|  | This reduces zephyr's footprint to 33% and dramatically reduces the cloning times (west update).
PR: #441 | 
|  | fix: clang-format and setting state variable
fix: Fix startup settings configuration
fix(ext_power): Add static to state
fix(ext_power): Set default settings value
Use driver data status instead of global file state | 
|  |  | 
|  | These timestamps are necessary to correctly deal with delayed events due to hold-tap shenanigans. | 
|  | Removes obsolete cache invalidation hack.
Ref: 064323b667e33b3f68e56165e9add66b7482ed68
PR: #434 | 
|  | add nano to the dev container so git has a valid editor in case users use git directly within the container |