summaryrefslogtreecommitdiff
path: root/app/src
AgeCommit message (Expand)Author
2021-02-24refactor(hold-tap): pretty print decision_momentOkke Formsma
2021-02-24refactor(hold-tap): create press_binding and release_binding functionsOkke Formsma
2021-02-24refactor(hold-tap): split hold state into interrupt and timerOkke Formsma
2021-02-24refactor(hold-tap): use enum for hold-tap statusOkke Formsma
2021-02-24refactor(hold-tap): simplify flavor enumOkke Formsma
2021-02-16refactor(ext-power): Add init-delay-ms optionNick Winans
2021-02-16fix(ext-power): Initialize as soon as settings are availableNick Winans
2021-02-16fix(display): Check for display in idle handler.Pete Johanson
2021-02-10style(hold-tap)!: Write hold-tap params with dashesOkke Formsma
2021-02-09feat(underglow): Convert HSB changes to absolute.Pete Johanson
2021-02-09refactor(behaviors): Convert state dependent params.Pete Johanson
2021-02-09refactor(rgb): Expose explicit on/off command/API.Pete Johanson
2021-02-04refactor(core): Use /omit-if-no-ref/ for behaviors.Pete Johanson
2021-02-03Feat combo layers (#661)KemoNine
2021-02-02behaviors(hold-tap): Implement quick_tap_ms (TAPPING_FORCE_HOLD)Okke Formsma
2021-02-02fix(core): Assert BLE device name is correct lengthNick Winans
2021-02-02refactor(behaviors): simplify hold-taps by not using _TRANSFORM_ENTRYOkke Formsma
2021-02-02refactor(behaviors): factor out multiple uses of _TRANSFORM_ENTRYOkke Formsma
2021-01-30Add a missing log_strdup()Jeff Rizzo
2021-01-28feature(sticky_keys): add quick-releaseOkke Formsma
2021-01-24feature(modifiers): add explicit modifiersOkke Formsma
2021-01-24refactor(modifiers): define is_mods functionOkke Formsma
2021-01-24refactor(hid_listener): pass event struct instead of parametersOkke Formsma
2021-01-23feat: Add WPM calculator and display widgetAlly Parker
2021-01-22feat(grave-escape): implement grave-escapeOkke Formsma
2021-01-20refactor(core): Combine `is_` and `cast_` event functions.Pete Johanson
2021-01-20refactor(core): Extra event payloads to own types, refactor API.Pete Johanson
2021-01-20refactor(core): Extra position state change data struct.Pete Johanson
2021-01-15fix(splits): Send pos notify from dedicated threadPete Johanson
2021-01-15fix(hid): Clear all matching usages, not just first.Pete Johanson
2021-01-15fix(bluetooth): improve LE param update loggingPete Johanson
2021-01-15fix(ble): Perform GATT notifies from dedicated queue.Pete Johanson
2021-01-15fix(split): Use queue/work for peripheral events.Pete Johanson
2021-01-15refactor(core): define usage page as uint16_tinnovaker
2021-01-13feat(combos): initial implementationOkke Formsma
2021-01-08Remove setting the animation/effect when setting hsv ; some of the effects li...KemoNine
2021-01-08(feat) Allow setting underglow color by key pressKemoNine
2021-01-04feat(display): Show layer label in widget.Pete Johanson
2021-01-04feat(keymap): API for retrieving label for a layerPete Johanson
2021-01-02chore(behavior): use ZMK_BEHAVIOR_OPAQUE in to-layer behaviorOkke Formsma
2021-01-01refactor(behaviors): use ZMK_BEHAVIOR_OPAQUE and ZMK_BEHAVIOR_TRANSPARENTOkke Formsma
2021-01-01refactor(events): return 'ZMK_EV_EVENT_BUBBLE' instead of magic number 0Okke Formsma
2020-12-30fix(power): Fix for 2.4 API changes.Pete Johanson
2020-12-29(feature) Add &to keycode/behavior (#489)KemoNine
2020-12-29feat(ext-power): Cut power when PM is sleepingNick Winans
2020-12-28Add uppermost, current layer status widget to oled (#493)KemoNine
2020-12-28refactor(app): replace zmk_keymap_layers_state with zmk_keymap_layers_state_tinnovaker
2020-12-28refactor(app): replace zmk_mod_flags with zmk_mod_flags_tinnovaker
2020-12-28refactor(app): replace zmk_mod with zmk_mod_tinnovaker
2020-12-28refactor(app): replace zmk_key with zmk_key_tinnovaker