Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-12 | fix: Updated copyright headers to single author file. | Pete Johanson | |
2020-10-13 | Fix compilation errors and minor tweaks | Mega Mind | |
2020-10-12 | Rebased and fixed nasty code | Mega Mind | |
2020-10-12 | Merge pull request #226 from mubeenkhan94/tg4x-shield-dev | Pete Johanson | |
Add TG4X rev 2.1 shield | |||
2020-10-12 | Added toggle and removed a param | Mega Mind | |
2020-10-12 | New behavior for ext power control | Mega Mind | |
2020-10-12 | Merge pull request #267 from nuxiom/fix-matrix-polling | Pete Johanson | |
Fix matrix polling conditional macro | |||
2020-10-11 | Merge pull request #7 from zmkfirmware/main | Mubeen Khan | |
Update to stay even with upstream main | |||
2020-10-11 | allow ble to be enabled if split transport is ble | Kellen Carey | |
2020-10-11 | happy with layout, need to improve interactions | Kellen Carey | |
2020-10-11 | refactor kconfig to look nicer | Kellen Carey | |
2020-10-11 | fix: don't leak bt_conn refs | Joel Spadin | |
bt_conn_lookup_addr_le() gives us a new reference that must be released with bt_conn_unref() | |||
2020-10-11 | Reformatted according to clang-format lint | Nuxiom | |
2020-10-11 | Fix kscan_gpio_irq_callback_handler_##n conditional macro | Nuxiom | |
2020-10-10 | Revised keymap to Qwerty | Mubeen Khan | |
2020-10-10 | Add timestamps to position and behavior events (#147) | Okke Formsma | |
* Add timestamps to position events and behaviors. - Take original event timestamps into consideration so nested tap-holds have proper timing. - Add position and timestamp to keycode state changed event so the one-shot behavior can properly identify other keypresses and timings. - Add timestamp to position events received from peripheral * reduce number of arguments to behaviors | |||
2020-10-10 | Merge pull request #4 from zmkfirmware/main | Mubeen Khan | |
make even with main | |||
2020-10-09 | Merge pull request #242 from megamind4089/feature/ext-power | Pete Johanson | |
[RDY] Driver to control the external power output | |||
2020-10-10 | Added driver to control the external power output | Mega Mind | |
This PR adds support to control the external power output from controllers like nice!nano, nRFMicro etc I have implemented based on my understanding of Pete suggestion on this feature. Testing done: Tested by enabling and disabling the ext_power from application and verified Verified the application does not crash with boards that does not have ext_power support Note: I did not test this in nice!nano since I don't have the boards. Will get help from others once the behavior PR is up Next Steps: Create a behavior PR to control enable/disable ext_power | |||
2020-10-09 | oops | Kellen Carey | |
2020-10-09 | address pr comments | Kellen Carey | |
2020-10-09 | update headers, spruce up keymap, streamline dtsi. | David Barr | |
2020-10-08 | update header again based on corne | David Barr | |
2020-10-08 | capital C | David Barr | |
2020-10-08 | Update Kconfig.defconfig | David Barr | |
2020-10-08 | Update cradio_left.overlay | David Barr | |
2020-10-08 | update header | David Barr | |
2020-10-08 | update header | David Barr | |
2020-10-08 | Update cradio.dtsi | David Barr | |
2020-10-08 | remove dupe copyright | David Barr | |
2020-10-08 | remove dupe copyright | David Barr | |
2020-10-08 | rename gpio to direct polling | David Barr | |
2020-10-07 | clean up keymap | Kellen Carey | |
2020-10-07 | working shield, need to improve default keymap | Kellen Carey | |
2020-10-07 | Update cradio_right.overlay | David Barr | |
2020-10-06 | Merge pull request #211 from petejohanson/core/keymap-port-event-exploration | Pete Johanson | |
Use PORT events for kscan matrix interrupts, add option for deep sleep. | |||
2020-10-06 | feat(power): Initial deep sleep work. | Pete Johanson | |
* New ZMK_SLEEP Kconfig symbol to enable the functionality. * Switch to PORT events that allows wake from deep sleep. * Initial basic power management policy, with idle ms, and ignoring deep sleep if we detect a USB connection. | |||
2020-10-05 | fix(shields): Typo in makerdiary URL. | Pete Johanson | |
2020-10-05 | M60 keymap update and misc changes | Mega Mind | |
* Updated M60 keymap * Make nrfjproj as default runner * Remove the polling config | |||
2020-10-05 | Update contributors in all keymap files | Mega Mind | |
2020-10-05 | Added Makerdiary M60 keyboard | Mega Mind | |
2020-10-05 | Added Makerdiary M.2 module | Mega Mind | |
2020-10-04 | Merge pull request #237 from ChaosinaCan/direct-gpio-fix | Pete Johanson | |
Fix direct GPIO when using interrupts | |||
2020-10-04 | feat(kscan): Use PORT events for kscan matrix interrupts | Pete Johanson | |
* Lower power usage compared to regular interrupts on nrf52. | |||
2020-10-04 | refactor(usb): Report USB status w/o HID output. | Pete Johanson | |
2020-10-04 | fix(kscan): fix direct GPIO when using interrupts | Joel Spadin | |
Fixed initializing interrupts for direct GPIO when CONFIG_ZMK_KSCAN_DIRECT_POLLING is not enabled. IS_ENABLED() is needed to map the possibly-undefined value to 0 or 1 so COND_CODE_0() and COND_CODE_1() work. | |||
2020-10-04 | improvement(kscan): use ARRAY_SIZE macro | Joel Spadin | |
2020-10-03 | fix(ec11): allow more than one encoder | Joel Spadin | |
Fixes "device.h:101:11: error: redefinition of '__device_ec11'" in firmware that has more than one encoder. | |||
2020-10-02 | Delete default.keymap | David Barr | |
2020-10-02 | updates as per PR changes (i hope) | David Barr | |