summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-05chore(deps): bump react from 16.13.1 to 16.14.0 in /docsdependabot[bot]
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.13.1 to 16.14.0. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v16.14.0/packages/react) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-05feat(tests): Override test parallelism w/ `J=8` environment.Peter Johanson
2021-05-05fix(docs): Updated eslint config for unified prettier setup.Peter Johanson
2021-05-05chore(deps-dev): bump eslint-config-prettier in /docsdependabot[bot]
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.14.0 to 8.3.0. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.14.0...v8.3.0) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-05chore(deps-dev): bump eslint from 7.12.0 to 7.25.0 in /docs (#773)dependabot[bot]
Bumps [eslint](https://github.com/eslint/eslint) from 7.12.0 to 7.25.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v7.12.0...v7.25.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05fix(docs): Readjusted colors for dark theme for OSes in docsPiotr Gnus
Previously the colors of operating systems were the same both for dark and light color scheme. That's not a major issue, but adjusting the colors for the dark theme to better match the theme looks like an improvement. Colors were just darkened by reversing the lightness of each color taken from the dark theme.
2021-05-05feat(docs): Added support for prefers-color-scheme in docsPiotr Gnus
Now, instead of always defaulting to light theme, documentation, docs will default to the color scheme based by the user preference (reported by web browser as a `prefers-color-scheme` media query). It is still possible for user to change the theme by using the switch next to the search box. His preference will be remembered.
2021-04-15fix(docs) omit layers -1 example, clarify it defaults when omitted (#757)Michael van Eerd
* fix(docs) omit layers -1 example, clarify * comment, simplify description * remove 'the'
2021-04-05Docs: added mod morph page (#749)measlesbagel
* docs(behaviors): add mod-morph doc page * docs(behaviors): add mod-morph doc page * docs(mod-morph): add note about sent modifiers * docs(mod-morph): fixed prettier formatting
2021-03-24fix(boards): Proper BlueMicro840_V1 &pro_micro_a map for A10 (#733)Lucas Messenger
2021-03-18fix(boards): Move board endif to proper location.Pete Johanson
* Nibble and tidbit conditional was closed early, enabling some settings incorrectly for other unrelated builds.
2021-03-15fix(kscan): Proper direct wire warning message.Pete Johanson
2021-03-11feat(docs): Add power profilerNick Winans
2021-03-11fix(combos): Fix stuck keys when pressing long combos.Okke Formsma
To properly retrigger hold-taps when a combo is not activated, some position down events are reraised instead of released. The corresponding position up events were never reraised, causing a potential stuck key.
2021-03-10refactor(core): make the event manager a bit easier to readOkke Formsma
2021-03-10fix(logging): remove unnecessary newlineOkke Formsma
2021-03-10added battery.h, last_state_of_charge to uint8_tJP Bonn
2021-03-10fixed order of setting state_of_chargeJP Bonn
2021-03-10only send zmk_battery_state_changed on changeJP Bonn
2021-03-10change "Under Development" to "Beta Testing"Cody McGinnis
2021-03-10move the information to its own pageCody McGinnis
2021-03-10feat(docs): add information for testing PRsCody McGinnis
2021-03-03Fix broken link in documentation (encoders) (#707)Megamannen
* Update encoders.md Link to "New Keyboard Shield" didn't work * Update encoders.md Forgot hash-link
2021-03-03Add detailed pin mapping explanation to underglow docs (#709)Megamannen
* Update underglow.md Updated the documentation according to my current understandring of how to pin-mapping works, also split the chapter into a nrf-section and a non-nrf-section since that information isn't applicable to both * Ran prettier and updated pin reference according to suggestion
2021-02-27Fix the label for the GPIO kscan driver.Pete Johanson
2021-02-27fix(behaviors): Add missing hold-tap triggerOkke Formsma
A hold-tap trigger was missing in the scenario where a hold-tap behavior was queued for a while and it's timer should've run out.
2021-02-24feature(hold-tap): no-hold-flash for retro tapsOkke Formsma
This is an improvement on retro-tap, solving the 'flashing hold' issue users people experience. When the tapping-term expires, the hold key is normally pressed. When retro-tap is enabled, this is undesirable; only an interrupted hold-tap should trigger the hold behavior. This change disables the hold behavior for the 'STATUS_HOLD_TIMER' state when retro-tap is enabled, and makes sure the 'STATUS_HOLD_INTERRUPT' state will be triggered when appropriate.
2021-02-24feature(hold-tap): Retro tappingOkke Formsma
2021-02-24refactor(hold-tap): improve switch statementsOkke Formsma
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
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
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
* Closes #679
2021-02-15fix(pre-commit): use prettier mirror and pin versionOkke Formsma
2021-02-10style(hold-tap)!: Write hold-tap params with dashesOkke Formsma
tapping_term_ms -> tapping-term-ms quick_tap_ms -> quick-tap-ms The old style works, although it's deprecated.
2021-02-09feat(underglow): Convert HSB changes to absolute.Pete Johanson
* Public type for HSB led color. * New API for calculating "next" HSB based on current state. * Update behavior to convert the increment/decrement commands to absolute command as well.
2021-02-09refactor(behaviors): Convert state dependent params.Pete Johanson
* Allow each behavior to map a relative binding, e.g. "toggle", to an absolute one, e.g. "on", before being invoked.
2021-02-09refactor(rgb): Expose explicit on/off command/API.Pete Johanson
2021-02-09docs(vscode): add more info for compile_commands.json pathJoel Spadin
2021-02-09docs: Add docs for setting up vscodeJoel Spadin
Added a docs page with tips for setting up VS Code's code completion to work in ZMK's source files. Info for other IDEs can be added here later as needed.
2021-02-08fix(boards): Remove explicit enable of sensorNick Winans
2021-02-08fix(core): Enable sensor by defaultNick Winans
2021-02-08feat(docs): Update to BlueMicro_BLE FeaturesPierre Constantineau
2021-02-04Refactor nibble / update to match build docs (#620)KemoNine
* feat(nibble): add underglow support for nice_nano builds * feat(nibble): add encoder to top, left most column to match standard assembly documentation * refactor(nibble): add layer labels * feat(nibble): add support for optional display ; off by default * feat(nibble): add README * fix(nibble): adjust oled rotation for easier reading * fix(nibble): add additional note about enabling oled * refactor(nibble): convert keymap to use tabs instead of spaces * refactor(nibble): enable oled in dts/overlay by default * refactor(nibble): cleanup alignment and formatting in nibble keymap * refactor(nibble): re-align top most row of keymap to be sensible * refactor(nibble): cleanup kscan map alignment * refactor(nibble): indent first row of map/transform to properly align with physical columns * fix(nibble): remove dangling code block from readme Co-authored-by: KemoNine <mcrosson@kemonine.info>
2021-02-04fix(power): Add support for capacitors on ADC for BVDjrhrsmit
Add a little delay so any capacitors connected to the ADC for the BVD can charge up when using power_gpios Co-authored-by: Jasper Smit <jrhrsmit@gmail.com>
2021-02-04Update docs/docs/behaviors/bluetooth.mdPete Johanson
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>