summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-13feat(combos): initial implementationOkke Formsma
closes #45
2021-01-13fix(setup.sh): rename BF0-9000 to BFO-9000innovaker
Replaces BF0 (zero) with BFO. Refs: dcd665999a5ee04372559d56fc22b9a2d0784bf2 PR: #595
2021-01-13chore: Initial simple CODEOWNERS.Pete Johanson
2021-01-08docs(split): Remove USB configuration on right halfNick Winans
2021-01-08refactor(Kconfig): Set USB default based on hardware capabilitiesNick Winans
Removes the USB default under every split right half in favor of a default based on hardware capabilities in the main app Kconfig.
2021-01-08Fix parameter numberKemoNine
2021-01-08Remove setting the animation/effect when setting hsv ; some of the effects ↵KemoNine
like glowing will use the hsv color specified
2021-01-08Add RGB_COLOR_HSB to lighting documentationKemoNine
2021-01-08(feat) Allow setting underglow color by key pressKemoNine
2021-01-08docs(logging): Update documentation on USB loggingNick Winans
2021-01-08feat(core): Add USB logging Kconfig optionNick Winans
2021-01-08fix(setup): Fix typo for split variable assignmentPete Johanson
2021-01-08fix(setup.sh): add NIBBLE to optionsinnovaker
This was missing from its original commit. Refs: f3153b17d293466160c03f7cb618a2be939c55f7
2021-01-08feat(tg4x): Reconcile with official keymap and tidy-upKemoNine
2021-01-08style(tg4x): Convert Kconfig spaces to tabsKemoNine
2021-01-08fix(tg4x): Add tg4x.conf to mirror other shield setupsKemoNine
2021-01-08refactor(tg4x): Cleanup tg4x overlayinnovaker
Tidies pin definitions and map.
2021-01-08chore(tg4x): fix copyright headerinnovaker
2021-01-08docs(tg4x): Add readme for tg4xKemoNine
2021-01-08fix(tg4x): Fix tg4x keyboard name in KconfigKemoNine
2021-01-08feat(tg4x): Add underglow support for tg4x + nice_nanoKemoNine
2021-01-07refactor(shields): standardize README.md filenamesinnovaker
Renames instances of `readme.md` to `README.md` so that it's easily noticed. PR: #561
2021-01-07ci: add dependabotinnovaker
Checks (daily): - github-actions - npm (docs)
2021-01-06chore: standardize # style headersinnovaker
Changes made with regex plus some manual tweaks. Find: /(?:(?<!#!\/bin\/sh\n)(?:^#\n))*^#.*?[Cc]opyright.*?(\d{4}) *([0-9A-z,_\- ]+).*?\n(?:^#\n)*^#.*?SPDX-License-Identifier:? *(.+) *?\n(?:^#\n)*/gm Replace: # Copyright (c) $1 $2 # SPDX-License-Identifier: $3 PR: #564
2021-01-05docs(intro): Add 💡 to Mouse Keys and BLE ShellNick Winans
2021-01-05docs(intro): Update feature tableNick Winans
2021-01-05docs(troubleshooting): fix reset uf2 download instructionsOkke Formsma
PR: #512 Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com>
2021-01-05feat(shields): add helix shieldKingCoinless
PR: #429
2021-01-04docs(shield): Add docs based on #510 changesNick Winans
2021-01-04fix(shield): BFO9000 uses USB on rightNick Winans
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-04fix(docs): Add closing bracket for new shield.Pete Johanson
2021-01-04docs(shield): Remove SPLIT_BLE_ROLE_PERIPHERALNick Winans
Removes CONFIG_ZMK_SPLIT_BLE_ROLE_PERIPHERAL from the new shield docs See: #510 Refs: 4db5b169bff1f3de5353324baef5724be4f9a6a5
2021-01-02feat(shields): add bfo9000 shieldpbz
PR: #472
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
Use these instead of the magic return values 0 and 1 for behavior_driver_api return values.
2021-01-01refactor(events): return 'ZMK_EV_EVENT_BUBBLE' instead of magic number 0Okke Formsma
2021-01-01chore: standardize C style headersinnovaker
Changes made with regex plus some manual tweaks. Find: /^\/\*.*\n(?:^\*.*\n)*^.*\*.*?[Cc]opyright.*?(\d{4}) *([0-9A-z,_\- ]+).*?\n(?:^.*\*.*\n)*^.*\*.*?SPDX-License-Identifier:? *(.+) *?\n(?:^.*\*.*\n)*.*\*\//gm Replace: /* * Copyright (c) $1 $2 * * SPDX-License-Identifier: $3 */ PR: #565
2021-01-01refactor(app): format with prettier (#563)innovaker
prettier --write . PR: #563
2021-01-01feat(shields): add ws2812 underglow support to lily58 (nice_nano)KemoNine
2021-01-01feat(shields): add eek shieldMango The Fourth
PR: #529
2021-01-01docs(codes): improve macOS support data (volume, brightness, media controls)Stephen Wu
Codes: - K_VOLUME_UP, C_VOLUME_UP, K_VOLUME_DOWN, C_VOLUME_DOWN, K_MUTE - C_BRIGHTNESS_INC, C_BRIGHTNESS_DEC - C_PLAY_PAUSE, C_NEXT, C_PREVIOUS Tested on: - Catalina 10.15.7 - Big Sur 11.2 Beta PR: #541 See: #375
2020-12-31feat(boards): Add BDN9 Rev2 board.Pete Johanson
* Onboard stm32f072. * 3 possible encoder positions. * Underglow/per-key not yet support.
2020-12-31fix(sensors): Use status filter on sensors node.Pete Johanson
2020-12-30fix(power): Fix for 2.4 API changes.Pete Johanson
2020-12-29fix(west): Restore atmel west module.Pete Johanson
2020-12-29(feature) Add &to keycode/behavior (#489)KemoNine
feat(behaviors): Add `&to` behavior to switch to a layer.
2020-12-29feat(ext-power): Cut power when PM is sleepingNick Winans
2020-12-28Add uppermost, current layer status widget to oled (#493)KemoNine
* Add uppermost, current layer status widget to oled * Run clang format * Fixup display widget source includes in CMakeLists * Update layer widget to only be enabled on primary half of a split keyboard and shuffle some of the options specific to the widget to be enabled via the widget * Update to latest lvgl/zmk/zephyr ; remove version text from oled per PR * Fixup file names * Remove last remenants of the version display text from the oled * Fixup clang-format Co-authored-by: KemoNine <mcrosson@kemonine.info>