Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-03 | refactor(hid): Mod defines in dedicated header. | Pete Johanson | |
2020-11-03 | clang-format | Okke Formsma | |
2020-11-03 | initial implementation for modifiers | Okke Formsma | |
https://github.com/zmkfirmware/zmk/issues/86 | |||
2020-11-02 | make note about keyboard name more explicit | Chiyuan Zhang | |
2020-11-02 | tweak doc according to PR feedback | Chiyuan Zhang | |
2020-11-02 | update doc for new shield in user repo | Chiyuan Zhang | |
2020-11-02 | fix(boards): Remap flash to account for bootloader | Nick | |
2020-11-02 | Add Github.com personal token to prerequisites. | Evan | |
2020-11-01 | fix(battery): Only log if finding battery device failed | Nick Winans | |
Co-authored-by: Pete Johanson <peter@peterjohanson.com> | |||
2020-11-01 | feat(battery): Add BAS GATT reporting | Nick | |
2020-11-01 | fix(boards): Rename BVD labels | Nick | |
2020-11-01 | fix(bvd): Add SENSOR_CHAN_ALL support | Nick | |
2020-10-31 | docs(outputs): run prettier on outputs.md (#317) | innovaker | |
Fixes #269 | |||
2020-10-31 | feat(docs): Warn of battery life impact of logging | Pete Johanson | |
2020-10-31 | feat(docs): Link to outputs behavior docs. | Pete Johanson | |
2020-10-31 | Merge pull request #269 from joelspadin/endpoint-selection | Pete Johanson | |
feat: only send HID reports to one endpoint | |||
2020-10-30 | Merge pull request #313 from innovaker/hid-nkro-boot | Pete Johanson | |
refactor(hid): configurable NKRO integer arrays & boot friendly | |||
2020-10-28 | feat(endpoints): remove redundant connection check | Joel Spadin | |
2020-10-28 | feat(endpoints): simplify behavior constants | Joel Spadin | |
2020-10-28 | feat(endpoints): rename behavior to outputs | Joel Spadin | |
"Outputs" is probably easier for most people to understand than "endpoints". | |||
2020-10-28 | feat(endpoints): add preferred endpoint setting | Joel Spadin | |
Added a new setting to remember the user's preferred endpoint. When both USB and BLE are connected, the preferred endpoint will be used. Added a new behavior to control this setting. It supports commands: &end END_USB - Prefer USB output &end END_BLE - Prefer BLE output &end END_TOG - Toggle between USB and BLE | |||
2020-10-28 | feat(endpoints): update on BLE profile change | Joel Spadin | |
Added zmk_ble_active_profile_is_connected() to allow code outside ble.c to check the status of the active profile, and changed the ble_active_profile_changed event to also notify when the active profile connects or disconnects. Changed endpoint selection to to also update when the active profile changes, connects, or disconnects. | |||
2020-10-28 | feat(endpoints): clear HID report on endpoint change | Joel Spadin | |
This prevents stuck keys when switching endpoints by clearing everything in the HID report and sending one last report before switching to the new endpoint. | |||
2020-10-28 | feat: only send HID reports to one endpoint | Joel Spadin | |
Added some utility functions and an event for tracking the state of the USB connection. Updated endpoints.c to select a single endpoint to send HID reports to based on the status of the USB and BLE connections. Partially fixes #206. Future commits will add a user setting to control which endpoint is used if both USB and BLE are ready. | |||
2020-10-28 | Merge pull request #309 from innovaker/netlify-node-version | Pete Johanson | |
docs: Set netlify node version to lts/* | |||
2020-10-27 | feat(docs): Add Boardsource 3x4 to hardware list. | Pete Johanson | |
2020-10-27 | Merge pull request #296 from neegool/add_boardsource3x4 | Pete Johanson | |
Add Boardsource 3x4 shield | |||
2020-10-27 | feat(hid): Make keypad report boot friendly | innovaker | |
Add missing byte to make keypad report boot friendly. | |||
2020-10-28 | Remove bt unpair combo + fix keymap | Nigel Rodriguez | |
2020-10-27 | refactor(hid): Refactor consumer report to a configurable size | innovaker | |
2020-10-27 | refactor(hid): Refactor keypad report to use a configurable integer array | innovaker | |
Replace NKRO bit array with configurable integer (DV) array. | |||
2020-10-27 | Merge pull request #292 from nullbitsco/nullbitsco_nibble | Pete Johanson | |
Add zmk_kscan_gpio_demux kscan driver & NIBBLE keyboard | |||
2020-10-27 | Update demux kscan driver as per PR feedback | Jay Greco | |
- Remove kscan_gpio_irq_callback - Remove kscan_gpio_irq_callback_handler - Remove irq_callbacks + Add TODO noting timer and sleep state interactions | |||
2020-10-27 | Update NIBBLE keyboard name as per PR feedback | Jay Greco | |
- Revert accidental VS code settings change | |||
2020-10-27 | Add NIBBLE shield | Jay Greco | |
+ Added required files for nullbits NIBBLE | |||
2020-10-27 | Add new kscan_gpio_demux driver | Jay Greco | |
+ zmk,kscan_gpio_demux is now a compatible kscan option + kscan_gpio_demux is based heavily off of the implementation of kscan_gpio_matrix, modified to address cols using an n-to-1 demultiplexer chip instead of discrete IO + Added zmk,kscan_gpio_demux.yaml file * modified CMakeLists to include new source files | |||
2020-10-27 | Merge pull request #304 from petejohanson/docs/cc-license-details | Pete Johanson | |
Explicitly license documentation as CC-BY-NC-SA. | |||
2020-10-27 | Merge pull request #301 from innovaker/docs-eslint-prettier | Pete Johanson | |
docs: Add eslint, prettier and eslint-mdx support | |||
2020-10-27 | Merge pull request #297 from Nicell/boards/reviung41 | Pete Johanson | |
Add Reviung41 Shield Definitions | |||
2020-10-27 | Merge pull request #303 from innovaker/kscan-mock-32 | Pete Johanson | |
feat(kscan_mock): Increase max number of events | |||
2020-10-26 | Merge pull request #263 from joelspadin/nested-zmk-config | Pete Johanson | |
fix: allow nested zmk-config for dev container | |||
2020-10-26 | fix(docs): Explicit CC-BY-NC-SA license for docs. | Pete Johanson | |
2020-10-26 | fix: Typo in the toplevel README. | Pete Johanson | |
2020-10-26 | Merge pull request #293 from Nicell/bluetooth/battery-reporting | Pete Johanson | |
Add Battery Voltage Divider Driver | |||
2020-10-26 | Merge pull request #302 from innovaker/docs-docusaurus-scripts | Pete Johanson | |
docs: Add missing docusaurus scripts | |||
2020-10-26 | docs: Set netlify node version to lts/* | innovaker | |
Prerequisite of #218 and PR #308. | |||
2020-10-26 | Implement Kconfig and enhance error checks | Nick | |
2020-10-26 | docs: Set prettier endOfLine to auto | Nick | |
As discussed in PR #301. | |||
2020-10-25 | Merge pull request #264 from careyk007/setup_sh__curl_always_required | Pete Johanson | |
Add support for wget to setup.sh | |||
2020-10-25 | fix: eslint proptype errors | Nick | |