Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-03 | chore: Add board/shield checklist for new PRs. | Nick Winans | |
2021-10-03 | feat(shields): Add Naked60BMP shield | Brandon Xie | |
2021-09-25 | feat(docs): Update documentation to match new Pro Micro nodes | Nick Winans | |
2021-09-25 | feat(boards): Remove usage of pro_micro_a/d nodes | Nick Winans | |
2021-09-25 | feat(boards): Add D18-21 to Pro Micro pin mappings | Nick Winans | |
2021-09-26 | refactor(boards): Remove leftover right split name | Peter Johanson | |
2021-09-25 | fix(docs): Update split naming system | Nick Winans | |
2021-09-25 | refactor(boards): Remove "left" from split keyboard names | Nick Winans | |
2021-09-25 | refactor(boards): Remove split right keyboard names | Nick Winans | |
2021-09-25 | refactor(display): Saner font selection/defaults. | Peter Johanson | |
* Only select fonts for the default built in status screen * Leverage theme default fonts, instead of hardcoding theme details in each component. | |||
2021-09-25 | refactor(display): Output/layer/battery thread safety. | Peter Johanson | |
* Submit widget updates to display queue. * Use mutex to control access to shared state for widgets. | |||
2021-09-25 | feat(display): Optional dedicated work queue. | Peter Johanson | |
* Add new Kconfig settingsx to allow selecting system or dedicated work queue for performing UI updates. * Allow UI updates to not block other system tasks when display is updating, especially important for e-ink displays. | |||
2021-09-24 | fix(setup): Fix sed delimiters for Cradio | Cem Aksoylar | |
2021-09-24 | fix(docs): Typo EC11_CONFIG | Richard Titmuss | |
This should be CONFIG_EC11 | |||
2021-09-23 | fix(hog): use OR instead of AND for bitmap | Xudong Zheng | |
2021-09-23 | fix(shield): Update URL in A. Dux metadata | Dom H | |
2021-09-23 | refactor(shield): "Architeuthis Dux" to "A. Dux" | Dom H | |
The shorter name is more user-friendly. | |||
2021-09-23 | feat(shield): Add Architeuthis Dux shield | Dom H | |
2021-09-22 | fix(docs): Remove build.yml from new shield steps | Dom H | |
2021-09-18 | fix(hog): encrypt perm for HID report map/ref. | Peter Johanson | |
* Workaround for ensuring macOS pairing happens early enough, for their stack, we require encryption for the hids report map and report ref characteristics as well, to trigger pairing ealier in the connection process for macOS. | |||
2021-09-17 | fix(docs): Set "Mouse Keys" as "Under Development" | Dom H | |
2021-09-17 | fix(docs) add `BT_PRV` as suggested | Michael van Eerd | |
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com> | |||
2021-09-17 | fix(docs) Bluetooth behavior typo | Michael van Eerd | |
2021-09-17 | fix(docs) Move Number of Profiles note down | Michael van Eerd | |
2021-09-17 | feat(docs) Clarify Bluetooth profile pairing | Michael van Eerd | |
2021-09-17 | fix(docs): Remove unnecessary security warning for MacOS | Richard Titmuss | |
The security warning applies for downloaded executables. If you are following the instructions the toolchain is installed with brew and the security warning does not apply. This is explained in the removed link. | |||
2021-09-16 | fix: Use correct Quotation marks on line 65 (#942) | nevin | |
2021-09-14 | feat(docs): Add note to clarify shared .conf files do not apply outside ↵ | Cem Aksoylar | |
zmk-config | |||
2021-09-14 | fix(kscan): Allow composite driver to handle missing children. | Pete Johanson | |
For split keyboards using an IO expander over TRRS/i2c, if the right half isn't connected, we should be able to gracefully fallback to the left side still working. | |||
2021-09-14 | feat(board): Add Ferris 0.2 boards | Peter Johanson | |
* Onboard stm32f072 with mcp23018 IO expander. * No underglow support yet. * Miryoku inspired default layout. | |||
2021-09-14 | feat(drivers): Add mcp23017 driver based on upstream mcp23s17 one. | Pete Johanson | |
* Upstream Zephyr has in progress driver, so doing this locally here, until we can move over to that driver. | |||
2021-09-13 | fix(setup): Fix setup.ps1 to check Get-Acl exists | Peter Johanson | |
* `Get-Acl` not found in Linux Powershell version, so only call it if it exists. | |||
2021-09-11 | feat(metadata): Add YAML check/format npm scripts. | Peter Johanson | |
2021-09-11 | feat(metadata): Add MakerDiary nRF52840 M.2 interconnect | Peter Johanson | |
* Add interconnect details. * Add m60 and nrf52840_m2 metadata files. | |||
2021-09-11 | refactor(docs): Remove build.yml for new shield. | Peter Johanson | |
* No longer recommending that all new shields get added to the build matrix in `build.yml`, so we avoid conflicts. | |||
2021-09-11 | refactor(boards): Add metadata for boards. | Peter Johanson | |
* Standalone and pro-micro format board metadata added. | |||
2021-09-11 | fix(docs): Deploy when boards/shields change. | Peter Johanson | |
2021-09-11 | refactor(shields): Add pro-micro shield metadata. | Peter Johanson | |
2021-09-11 | docs: Add docs on hardware metadata files. | Peter Johanson | |
2021-09-11 | feat: Generate setup scripts from metadata. | Peter Johanson | |
2021-09-11 | feat(docs): Type check the docs TSX components. | Peter Johanson | |
2021-09-11 | feat(docs): Add dynamic hardware list component. | Peter Johanson | |
2021-09-11 | feat(docs): Add TS type gen, metadata JSON gen | Peter Johanson | |
* Generate TS types from new hardware metadata schema. * Aggregate all hw metadata YAML into one aggregate JSON file for consumption by others. | |||
2021-09-11 | feat: Add a few sample hardware metadata files. | Peter Johanson | |
2021-09-11 | feat: Add hardware metadata schema. | Peter Johanson | |
* Initial hardware metadata JSON schema. * GH Action to validate all schemas for boards/shields. | |||
2021-09-08 | fix(shields): Add note about Cradio pin arrangement | Dom H | |
2021-09-08 | refactor(kscan): Demacroify GPIO matrix driver | Joel Spadin | |
Refactored the GPIO matrix kscan driver so that only the data and config structures are defined in the foreach macro. Functionality is unchanged except for the addition of DT properties to adjust polling speed. This should make it easier to add other enhancements later, like improved and customizable debounce behavior. | |||
2021-09-03 | fix: Add semicolons for tidbit and eek in setup script | Cem Aksoylar | |
2021-08-27 | fix(display): Add proper LVGL label dep. | Peter Johanson | |
2021-08-24 | feat(display): IL0323 driver for EPD displays. | Darryldh | |
* Basic driver, using the GD7965 driver as a basis, since the ICs are very similar. |