Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/zmkfirmware/zmk

ZMK Firmware Repository
https://github.com/zmkfirmware/zmk

feat(docs): Document the macro behavior.

34e1de23fbbfa8472a69d5d67b3bc79141132e50 authored almost 3 years ago
feat(docs): Add tap-dance to feature matrix

58c7c0ee0c252be7b1d6b03f432c17cde34e9908 authored almost 3 years ago
feat(behaviors): Add Tap-Dance behavior

32ebe2cfb57be5881750b4296a8ece85921f3aa9 authored almost 3 years ago
fix(behaviors): Fix bug in nested sticky keys

If multiple sticky keys with quick release were nested, only the first one
was properly released...

ad5a12a7bcdc7c0962fdef7c23eaa0cf14d0b7ed authored almost 3 years ago
fix(boards): Adjust matrix for BT60v1 to fix the broken right Shift key

according to the diagram from the board creators, it should be RC(3,12)
instead of RC(3,13)

459972fddd3d9e778b91b824888de9e0bbeffbce authored almost 3 years ago
Added support for 2% Milk (Updated with metadata)

Update app/boards/shields/two_percent_milk/two_percent_milk.overlay

Co-Authored-By: Nick Winans...

d6a2290d5ef5da561b590f9b1d236c40005940fe authored almost 3 years ago
feat(shields): Add elephant42 Shield Support (#1009)

* Initial Elephant42 implementation

* Add underglow feature

* Fix keymap

* Copy corne d...

2b4d5dd7d9271dd520d9143a9bc5d95db08921a3 authored almost 3 years ago
feat(shield): Add Bat43 shield

See https://kbd.dailycraft.jp/bat43/ for details.

745338dc10b1a4383f4c3205dfdf39d8a05a347c authored almost 3 years ago
Remove deprecated key codes from bat43 keymap

a1a8c30f7ff9f0b57ad9f278e6ccd47697855867 authored almost 3 years ago
feat: Add blog post with Zephyr 3.0 prep.

37c830fb8a96e6cbb147689d05e0b965ec6ed90b authored almost 3 years ago
fix(docs): Update instructions to find settings reset firmware

594cc55e0c686e5ab61c2da13632e99670269acb authored almost 3 years ago
fix(shields): Proper arrow comments in reference keymap

swapped the up and down arrows to reflect the bindings

f1b5dc408144e7f334bad59da6e9ac788a56e0c7 authored almost 3 years ago
fix(shields): Add missing kyria_rev2.keymap

Needed for setup.sh script, which assumes the shield ID name, not
the shield dir name for downlo...

1d5b48cb52791335c818c55b348da2af943ba78d authored almost 3 years ago
fix(shields): Proper siblings for Kyria Rev2.

7b1b979461ee4ac6835a648befd4b6ec16adefd5 authored almost 3 years ago
feat(shields): Add Kyria Rev2 shield.

* New matrix pin selections.
* New encoder pins.

b54128331eb03ac02edbc642a313c5f2e2139da5 authored almost 3 years ago
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8 in /docs

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1....

5cc9b8f71a5abe3fabbf6187fff2953b6d0bcefb authored almost 3 years ago
fix(docs): Remove trailing whitespace

Otherwise, prettier fails.

322cc14da67fcfb31ece80a7b288a1aef616ad93 authored almost 3 years ago
docs: Clarifications within New Shield page (#1130)

Co-authored-by: Cem Aksoylar <[email protected]>

43ffa6c76077a446ee0ebc8ebc39ebc09eae4b57 authored almost 3 years ago
fix(docs): Add `behaviors/key-repeat` to sidebar

8e91e5ada1cc42910008ee8eac08d6ab50eb6894 authored almost 3 years ago
fix(docs): Tweak label of left-hand positional hold-tap example behavior

We see folks copying this behavior node and duplicating it for the right hand,
then forgetting t...

5c4f26ae741567df430fce08e5e6966855a9dadb authored almost 3 years ago
fix(docs): Replace deprecated keycode in positional-hold-tap example

22ed4488433d579cde9dcb2f50a3ba105234bff4 authored almost 3 years ago
docs: Add guide to build additional keyboards with GH Actions (#1126)

Co-authored-by: Cem Aksoylar <[email protected]>

7474d985c95ab477b97f5715b97329fa0cb46adc authored almost 3 years ago
Behaviors: Add 'ignore-modifiers' option to sticky keys

To combine multiple sticky modifiers, the sticky keys must ignore
other (sticky) modifier keypre...

cfd0d3d81af858dc08fb72f26b31a59a0938b51f authored almost 3 years ago
feat(docs): Document locality for RGB underglow behaviors

a1ef7c8090b4dc7b85605b877c56abcc44b2ef4d authored almost 3 years ago
feat(docs): Add note for combos invoking source-specific behaviors

c18c3d910653557db3c3e65b1440ee805f1d38cf authored almost 3 years ago
feat(docs): Document locality for reset behaviors

5c4bf8a3bb2be96b47ddde0e3fa639ebbad404ad authored almost 3 years ago
feat(docs): Document locality for backlight behaviors

76268bae8ffebc304d971342b14cbfcbca2f0b8a authored almost 3 years ago
feat(docs): Document locality for power management behaviors

c0b5985ac788002f03511a6a42109f21b510bfbf authored almost 3 years ago
fix(lighting): Proper split backlight support.

Ensure the backlight behavior is run globally.

e2a90974e3ef859dfef9e5d47a59b61e8bb7a478 authored almost 3 years ago
docs(backlight): improve documentation

be94e049633e2481165ba5b1f9bd07a51b07e62c authored almost 3 years ago
feat(docs): add backlight to power profiler

f8bf8bffd54b8394a45dbbae69b1e3f7dc728cd0 authored almost 3 years ago
feat(backlight): add tests

2c0fe3934d461fe8b565f90f3c5d092ba231caf1 authored almost 3 years ago
feat(backlight): add command to cycle brightness

13a45153004a63dccc421463ddac9ac9075e32cd authored almost 3 years ago
refactor(backlight): code cleanup

ce843825e8343354d3e9bcc497adcc898602b294 authored almost 3 years ago
feat(docs): add backlight documentation

da41391b1f1649d5ed24cb6411927c085268a70b authored almost 3 years ago
feat(lighting): add backlight behavior

85b2d30bd521424686ba7f1c5ac4fe492f5f2ca5 authored almost 3 years ago
feat(backlight): initial split support

5614a8bb80e24f7640f0e9f1f82dc41098cded4d authored almost 3 years ago
chore(deps-dev): bump json-schema-to-typescript in /docs

Bumps [json-schema-to-typescript](https://github.com/bcherny/json-schema-to-typescript) from 10....

84365e6def9f9084b6c166d250aa84638c0e288f authored almost 3 years ago
chore(deps): bump shelljs from 0.8.4 to 0.8.5 in /docs

Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https...

8678a537c63faa4225599f08735d5131d8ed4d7f authored almost 3 years ago
chore(deps): bump follow-redirects from 1.14.1 to 1.14.7 in /docs

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.1 to 1....

614e0f1b2b552af4d4e9cffc91655fd3bc643817 authored almost 3 years ago
Add support for Knob Goblin shield

4a1254bc27f23bc5025fb44970796eb425cd8469 authored almost 3 years ago
feat(ci): Use metadata for builds

* Build per board
* Nightly builds of all boards
* Detect board changes and build those change...

edbbbc75409c06f7828b8fd70323a2a3350980e6 authored almost 3 years ago
refactor(splits): Use index for event source.

* Track peripherals by indexes slot, with all appropiate peripheral
state stored in the slot.
...

9297c5f2b43bae138bea712928f9e8c66efb74a7 authored almost 3 years ago
feature(split): behavior locality support.

* GATT characteristic allowing passng data + behavior
label to invoke the behavior on the peri...

47f873b038c6468d29d97f855dfc05818f660418 authored almost 3 years ago
fix(split): Fix an off-by-one error in split svc.

* Properly check end of behavior device string for null terminator.

b8700eaaa1e24837d6b9ff60430d706c555f9a2f authored almost 3 years ago
fix(underglow): Handle cycling effects on splits.

* Convert relative effect cycling to absolute effect selection.

d486304f7987e6cfd5ab9a77f3e077087759a258 authored almost 3 years ago
fix(split): Slightly improved logging on peripherals.

dbefe92ea099a043619727a9ec33cc65de8e6a0c authored almost 3 years ago
fix(split): Add define for local source.

* Add `ZMK_POSITION_STATE_CHANGE_SOURCE_LOCAL` and use
it consinstently to fix bug w/ local `&...

fa110488b0c9e5c79066d51e0b6214447e223257 authored almost 3 years ago
refactor(behaviors): Always add reset behaviors.

* Don'd omit unreferenced reset behaviors, so they are always
available in split peripherals.

4d55e60adb963b99c3be6e97c56f5c258d3c8bc5 authored almost 3 years ago
refactor(split): Clean up split GATT discovery.

* Use Zephyr auto CCC discovery instead of doing it ourselves.
* Split service versus characteri...

0febaa142a2baca1be293aca339bdc6920500c01 authored almost 3 years ago
fix: Ensure power and underglow behaviors built.

* Remove `/omit-if-no-ref/` from the behavior nodes.

e8540f17fcf2e99604c2d497dab5cf87092b45d5 authored almost 3 years ago
fix(split): Add queue for running remote behaviors

ce3471d4feef7c51e28d52587ccc51b500853b4e authored almost 3 years ago
refactor(splits): Minor cleanups to periph invocation

* Add strlcpy from public domain version.
* Leverage strlcpy to detect truncation of behavior de...

74307504280573aae5819afad29aceaf97b8344e authored almost 3 years ago
Lotus58 (#1090)

* lotus58 shield added

* lotus58 default keymap

* lotus58 keymap legend update

* Lotus5...

c74ae45e1721bc9e63332c07fd0654c0e4126be1 authored almost 3 years ago
fix(behaviors): Capture mods for `&key_repeat`

* When tracking the last keycode, also capture the currently held
explicit modifiers to use wh...

52b1fd5dd3f1cb260cd0fba28c4b5aa23dd3d0f0 authored almost 3 years ago
feat(behaviors): `&key_repeat` behavior + tests.

* Add new `&key_repeat` behavior that captures and re-sends
the most recently triggered keycod...

70bb7c93349344e0990f12282abfcd8d00ba7208 authored almost 3 years ago
chore(deps-dev): bump eslint-plugin-react from 7.24.0 to 7.28.0 in /docs

Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.24.0 to 7.2...

ac3c3170bd70f5186544495cb5ced7bfbf3f6764 authored almost 3 years ago
fix(ble): Restore BLE SC passkey entry for pairing.

* Handle capturing numeric inputs while pairing and sending
final passkey once six digits ente...

ed48d1ae899bd774f70eedf137c80c38c9f45cea authored almost 3 years ago
Add support for the Clog (#1092)

* Add support for the Clog

* format DTSI definition

* add a default keymap

* update cop...

4c317e0febdb9b507ca202b03aebba05384c7646 authored almost 3 years ago
Add Contra shield (#633)

* Add Contra Shield (#1)

* Add bluetooth control layer to contra keymap (#2)

* fix contra ...

4039a50ec344bff10d9798a350e244351ec02f8b authored almost 3 years ago
docs: Add a note for GitHub SSH scheme (#1089)

Co-authored-by: Cem Aksoylar <[email protected]>

2ad8f687c05dcbe2cc759a01174263d641554d16 authored about 3 years ago
fix(boards): Properly use dfu-util to flash DZ60

970e63bec6a63d498989ae5f358d60c8e538bf35 authored about 3 years ago
fix(boards): Proper active high and init delay for Mikoto ext-power

d29236141e1b425669e049bb4e5ae5b65903cd62 authored about 3 years ago
test: print test output immediately and decrease indenting

f692d64d0557f898ec08e26ec75320383d937337 authored about 3 years ago
chore: make west scripts more pythonic and apply Black

f767abe13647d1bf6b05a1b67baf615f58fc046c authored about 3 years ago
test: Change length of fail and pend messages

This makes scanning the output from "west test" easier, as the different states get different ou...

d59797ba13f623b6654e81cd9ee65ffca272d2d9 authored about 3 years ago
Bump init delay to 50ms for nico-nano

e0620f1a2d726bee1859b8618ea4ed24b6b2145e authored about 3 years ago
docs(codes): Windows Support: Media Controls

Co-authored-by: Cem Aksoylar <[email protected]>

e7a52e2cee151bd22290cdc6228b66092d3f6268 authored about 3 years ago
docs: Fix typos and inconsistent spellings (#1079)

be343674de55bfa692cf943a06a11beb60be747f authored about 3 years ago
docs(codes): Windows Support: Language/International Inputs

7b2edbad43cb8da271f3f348b3171b81ba408429 authored about 3 years ago
docs(codes): Windows Support: Audio Controls

1e4f0147ad7e269e339cd63174fe1d9d84320dfd authored about 3 years ago
docs(codes): Windows Support: Workflow Commands and Locks

4a547555bfcf28a20db502efd6963da6674f8806 authored about 3 years ago
docs(codes): Windows Support: Symbols, Operations, and Punctuation

ee0f24412b7ac0e17444245892dfa9966b9f8d26 authored about 3 years ago
docs(codes): Windows Support: Display Adjustment Commands

Co-authored-by: Cem Aksoylar <[email protected]>

387926761580fbfde98b2d43cfd9fce7b6fae11e authored about 3 years ago
fix(setup): Use right flags for curl when wget doesn't exist.

93e76835e4ea1b5b058066990abea720084ca470 authored about 3 years ago
feat(docs): Link to outputs page in troubleshooting re: BT output

ef0d088cb8c5cfafe48db24973f42637c2f75380 authored about 3 years ago
feat(docs): Add note for USB power in outputs page

8c321063a05c0caa43f697a2724f221e8a147a7b authored about 3 years ago
docs: reiterate building from `zmk/app/` (#1031)

Co-authored-by: Cem Aksoylar <[email protected]>

3114ce00b9676625e60c49c05eb1a91db51deb7b authored about 3 years ago
docs: change quick_tap_ms to quick-tap-ms (#1071)

a562578fd20c6601667206a62910a60ff3a60ee8 authored about 3 years ago
Typos

62e3b573b920b17f3f00781dde53d965dbe8a613 authored about 3 years ago
fix(keymaps): add row-offset property to matrix-transform

2666bd622cde5f55366636a8fe24ca104633be85 authored about 3 years ago
Add support for the Jiran (#1048)

* initial files to get stuff working

* Keymap by Ladniy

* Format update to new standards
...

7b023affbde618835ae9943cc34bba2de4ac03c9 authored about 3 years ago
chore: Add a few more items to PR template.

* Kconfig.defconfig conditional correctness.
* Keyboard availability.

f438fb87d8765633e8550e1108a7956e9f5d70c2 authored about 3 years ago
fix(shields): Don't enable SSD1306 automatically.

* Fix Murphpad conditional to ensure SSD1306 driver isn't
enabled whenever `ZMK_DISPLAY` is en...

af98a3fd6e5bd8b31e34416369d883eeb592c37c authored about 3 years ago
[New Shield] Murphpad (#806)

* initial commit

* initial commit

* Encode, OLED, and RGB Nice Nano support added as well ...

569a2ee2cc9016b6bd7b65c557b5762f1679f278 authored about 3 years ago
Add boardsource5x12 (#1027)

* Initial commit of boardsource5x12

* Added copyright/license header

* Update app/boards/s...

df1ae494c7f01587dc56f856fd238a7748477d75 authored about 3 years ago
Add support for keeb.io fourier split keyboard (#1056)

* Add support for keeb.io fourier

* Update app/boards/shields/fourier/fourier_right.overlay
...

eca051efa03b1dd533a6086f32699e621d24d337 authored about 3 years ago
feat(shields): Add Osprette

b23934cf9406ce6b00463cf705b32de455d91983 authored about 3 years ago
feat(boards): Add S40NC board definition (#1021)

* initial commit

* initial commit

* Encode, OLED, and RGB Nice Nano support added as well ...

a8c7cf4f19ad80eb8e6148f872d3a9584b25befc authored about 3 years ago
feat(shields) Add Redox Shield Support (#1002)

* Add redox shield support

* typo

* Pull request fixes

* requested changes

add under...

9148ffd05d409639a7d4088bc78bc73008316a7f authored about 3 years ago
fix(hid): Implicit mods on non-key page events

* Properly send the KEY usage page report for modifier changes
when there are state changes to...

6ef1e7034ffaed14378e6194152269ed9ed5bdd1 authored about 3 years ago
fix(docs): Make the modifier function examples clearer.

* Ensure the list of available modifier functions is clearly shown
as macros, not as basic de...

c4ad3bc5dcfdf01f86b7538b42b7546487a694b0 authored about 3 years ago
feat(boards): Add BT60 Boards

99c5a8ee6fbda71686130a207e9a7719146be013 authored about 3 years ago
fix(boards): BT60 Formatting tweaks

b8774103798fb24b07b8987ccb89ef9b2cb892d4 authored about 3 years ago
feat(shield) Add Chalice support (#1022)

* add chalice

* add split bs transform

* Update app/boards/shields/chalice/chalice.zmk.yml...

66f90dae3a46095330ef057c413baffbb56ce2fa authored about 3 years ago
fix(keymaps): Locate shared conf and overlay for split boards.

b9a35c6ae7e86de637a96bd9f76b362915f309a0 authored about 3 years ago
fix(shields): Fix typo on Quefrency .zmk.yml

0b4432161338368dc4ead0aae85332521c896c3e authored about 3 years ago
feat(behaviors): Add caps word (`&caps_word`).

* Add new `&caps_word` behavior that acts like caps lock, but
releases automatically when any ...

54dabffd0d371595a8142ee4da4f5d888a310cda authored about 3 years ago
docs(conditional-layers): Document feature

cbf6e28e34444b584b9dbaf97d7d40f587d22e82 authored about 3 years ago
test(conditional-layers): Add tests for edge cases

30ed2375335acf47da0216c6832ecfd30ea7097c authored about 3 years ago