Ecosyste.ms: OpenCollective

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

ZMK Firmware

An open source, wireless first, keyboard firmware
Collective - Host: opensource - https://opencollective.com/zmkfirmware - Website: https://zmk.dev - Code: https://github.com/zmkfirmware

refactor(behaviors): Always add reset behaviors.

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

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 0febaa142a2baca1be293aca339bdc6920500c01 authored almost 3 years ago
fix: Ensure power and underglow behaviors built.

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

github.com/zmkfirmware/zmk - e8540f17fcf2e99604c2d497dab5cf87092b45d5 authored almost 3 years ago
fix(split): Add queue for running remote behaviors

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 74307504280573aae5819afad29aceaf97b8344e authored almost 3 years ago
Lotus58 (#1090)

* lotus58 shield added

* lotus58 default keymap

* lotus58 keymap legend update

* Lotus5...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 4c317e0febdb9b507ca202b03aebba05384c7646 authored almost 3 years ago
Add Contra shield (#633)

* Add Contra Shield (#1)

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

* fix contra ...

github.com/zmkfirmware/zmk - 4039a50ec344bff10d9798a350e244351ec02f8b authored almost 3 years ago
docs: Add a note for GitHub SSH scheme (#1089)

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

github.com/zmkfirmware/zmk - 2ad8f687c05dcbe2cc759a01174263d641554d16 authored about 3 years ago
fix(boards): Properly use dfu-util to flash DZ60

github.com/zmkfirmware/zmk - 970e63bec6a63d498989ae5f358d60c8e538bf35 authored about 3 years ago
More minor routing tweaks.

github.com/zmkfirmware/zmk-uno - 73372bbe5462ea1a156c0b791e3f6fc49a88d8d1 authored about 3 years ago
Move to new marbastlib.

github.com/zmkfirmware/zmk-uno - 33b90e03b7490f8fc64798d0ea8ebe174287fafc authored about 3 years ago
fix(boards): Proper active high and init delay for Mikoto ext-power

github.com/zmkfirmware/zmk - d29236141e1b425669e049bb4e5ae5b65903cd62 authored about 3 years ago
test: print test output immediately and decrease indenting

github.com/zmkfirmware/zmk - f692d64d0557f898ec08e26ec75320383d937337 authored about 3 years ago
chore: make west scripts more pythonic and apply Black

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - d59797ba13f623b6654e81cd9ee65ffca272d2d9 authored about 3 years ago
Bump init delay to 50ms for nico-nano

github.com/zmkfirmware/zmk - e0620f1a2d726bee1859b8618ea4ed24b6b2145e authored about 3 years ago
docs(codes): Windows Support: Media Controls

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

github.com/zmkfirmware/zmk - e7a52e2cee151bd22290cdc6228b66092d3f6268 authored about 3 years ago
docs: Fix typos and inconsistent spellings (#1079)

github.com/zmkfirmware/zmk - be343674de55bfa692cf943a06a11beb60be747f authored about 3 years ago
Convert arcs to traces.

github.com/zmkfirmware/zmk-uno - fb6e2995a9805de52c07d58db2cc90643fb7c876 authored about 3 years ago
Routing tweaks for new PWM backlight.

github.com/zmkfirmware/zmk-uno - e3bd8bddc12f6ce94528eb1361d368e8f218dbbe authored about 3 years ago
TRRS jack silk.

github.com/zmkfirmware/zmk-uno - d989aed497c2aead0f710cab94c8a7bad1e2b961 authored about 3 years ago
Minor schematic visual clean up.

github.com/zmkfirmware/zmk-uno - 85b2c70549da3d81090a4c4d5611123b1893526d authored about 3 years ago
Routing/placement fixes.

github.com/zmkfirmware/zmk-uno - e3196f9778db21beb2b4ff10b114febab03320b7 authored about 3 years ago
docs(codes): Windows Support: Language/International Inputs

github.com/zmkfirmware/zmk - 7b2edbad43cb8da271f3f348b3171b81ba408429 authored about 3 years ago
docs(codes): Windows Support: Audio Controls

github.com/zmkfirmware/zmk - 1e4f0147ad7e269e339cd63174fe1d9d84320dfd authored about 3 years ago
docs(codes): Windows Support: Workflow Commands and Locks

github.com/zmkfirmware/zmk - 4a547555bfcf28a20db502efd6963da6674f8806 authored about 3 years ago
docs(codes): Windows Support: Symbols, Operations, and Punctuation

github.com/zmkfirmware/zmk - ee0f24412b7ac0e17444245892dfa9966b9f8d26 authored about 3 years ago
docs(codes): Windows Support: Display Adjustment Commands

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

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

github.com/zmkfirmware/zmk - 93e76835e4ea1b5b058066990abea720084ca470 authored about 3 years ago
feat(docs): Link to outputs page in troubleshooting re: BT output

github.com/zmkfirmware/zmk - ef0d088cb8c5cfafe48db24973f42637c2f75380 authored about 3 years ago
feat(docs): Add note for USB power in outputs page

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

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

github.com/zmkfirmware/zmk - 3114ce00b9676625e60c49c05eb1a91db51deb7b authored about 3 years ago
docs: change quick_tap_ms to quick-tap-ms (#1071)

github.com/zmkfirmware/zmk - a562578fd20c6601667206a62910a60ff3a60ee8 authored about 3 years ago
Schematic cleanup, BOM tweaks.

github.com/zmkfirmware/zmk-uno - c4f67cdffc1906fc220dc24fd552e07b3fa09a50 authored about 3 years ago
Move to EL817S1 optocoupler, start of BOM docs.

github.com/zmkfirmware/zmk-uno - db2ef8a4811335b5e69d7e0ffd246200fa60a261 authored about 3 years ago
README improvements.

github.com/zmkfirmware/zmk-uno - c71ccd66628e9cc87390196b00cb008c58064f83 authored about 3 years ago
Proper 2mm spacing for switch pin header rows.

github.com/zmkfirmware/zmk-uno - 44f5ff2dc79a0ba56294f963480dc61b8cc19b07 authored about 3 years ago
Rename to .md extension.

github.com/zmkfirmware/zmk-uno - 00b72d6e2c5268595b7170d345870cfaeeed7cbb authored about 3 years ago
Fix embedded images.

github.com/zmkfirmware/zmk-uno - a63f578cfdffb49acadd868e8b42e7637a305a64 authored about 3 years ago
Initial readme.

github.com/zmkfirmware/zmk-uno - 4cf23359cd9d33bd78861d6c746c9c5ebea8ae75 authored about 3 years ago
Tweak reset, RGB LEDs.

github.com/zmkfirmware/zmk-uno - e516d5f11951c6dd1df430dabf3b675037a4b5e2 authored about 3 years ago
Add CERN OSL-W license.

github.com/zmkfirmware/zmk-uno - 481fb6704caede2a159ed1b3b3ec27e9fae371de authored about 3 years ago
Actually route encoder A/B lines

github.com/zmkfirmware/zmk-uno - 9061d69764eb4d802569cbf768870a87813091ee authored about 3 years ago
feat: routed, silk updates, etc.

github.com/zmkfirmware/zmk-uno - 63ccac8372a68913c9c876f90dc1347841197189 authored about 3 years ago
Initial work on ZMK Uno.

github.com/zmkfirmware/zmk-uno - b2906b76fcfafd7621ccd067b5ab274572312d5c authored about 3 years ago
fix(keymaps): add row-offset property to matrix-transform

github.com/zmkfirmware/zmk - 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
...

github.com/zmkfirmware/zmk - 7b023affbde618835ae9943cc34bba2de4ac03c9 authored about 3 years ago
chore: Add a few more items to PR template.

* Kconfig.defconfig conditional correctness.
* Keyboard availability.

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - af98a3fd6e5bd8b31e34416369d883eeb592c37c authored about 3 years ago
[New Shield] Murphpad (#806)

* initial commit

* initial commit

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

github.com/zmkfirmware/zmk - 569a2ee2cc9016b6bd7b65c557b5762f1679f278 authored about 3 years ago
Add boardsource5x12 (#1027)

* Initial commit of boardsource5x12

* Added copyright/license header

* Update app/boards/s...

github.com/zmkfirmware/zmk - 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
...

github.com/zmkfirmware/zmk - eca051efa03b1dd533a6086f32699e621d24d337 authored about 3 years ago
feat(shields): Add Osprette

github.com/zmkfirmware/zmk - 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 ...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - c4ad3bc5dcfdf01f86b7538b42b7546487a694b0 authored about 3 years ago
feat(boards): Add BT60 Boards

github.com/zmkfirmware/zmk - 99c5a8ee6fbda71686130a207e9a7719146be013 authored about 3 years ago
fix(boards): BT60 Formatting tweaks

github.com/zmkfirmware/zmk - 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...

github.com/zmkfirmware/zmk - 66f90dae3a46095330ef057c413baffbb56ce2fa authored about 3 years ago
fix(keymaps): Locate shared conf and overlay for split boards.

github.com/zmkfirmware/zmk - b9a35c6ae7e86de637a96bd9f76b362915f309a0 authored about 3 years ago
fix(shields): Fix typo on Quefrency .zmk.yml

github.com/zmkfirmware/zmk - 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 ...

github.com/zmkfirmware/zmk - 54dabffd0d371595a8142ee4da4f5d888a310cda authored about 3 years ago
docs(conditional-layers): Document feature

github.com/zmkfirmware/zmk - cbf6e28e34444b584b9dbaf97d7d40f587d22e82 authored about 3 years ago
test(conditional-layers): Add tests for edge cases

github.com/zmkfirmware/zmk - 30ed2375335acf47da0216c6832ecfd30ea7097c authored about 3 years ago
test(conditional-layers): Add interleaved up/downs

github.com/zmkfirmware/zmk - 6cd1734851c31884cdf14b40fddc5a9df273b296 authored about 3 years ago
feat(conditional-layers): Implement feature

This is a generalization of the existing concept of tri-layer support
that's already well known....

github.com/zmkfirmware/zmk - e9140b2da914ee121e7f40eaeb8c6cf827d03622 authored about 3 years ago
test(conditional-layers): Add multi-config tests

github.com/zmkfirmware/zmk - a908396013f4af15dd906cc882e23baa121bf89c authored about 3 years ago
test(conditional-layers): Add basic unit tests

github.com/zmkfirmware/zmk - df110beac4c028ac658eb58925dc79176e0b334c authored about 3 years ago
fix(hid): Basic consumer code fixes for signed logical max.

* Logical max values are signed, so for the report descriptor, use a two
byte logical max desc...

github.com/zmkfirmware/zmk - f8018b22d0bcba97e54652a01e8bdefb15f83c4c authored about 3 years ago
fix(shields): Fix some keycodes in reviung41 keymap

Notice some keycodes are not matched with the expected keys.

github.com/zmkfirmware/zmk - c412fad40da718b5df518c92b08b4913d26621c6 authored about 3 years ago
feat: hold/tap flavor tap-unless-interrupted

Implements new hold/tap flavor, tap-unless-interrupted
Adds tests
Adds docs

github.com/zmkfirmware/zmk - 4e62319982ea258741eca2b79cf952fe7b8d6b3b authored about 3 years ago
feat(boards): Add Mikoto board

* Supports selecting from several possible charge currents

Co-authored-by: Pete Johanson <pet...

github.com/zmkfirmware/zmk - f2e0642291621611f3abce69f73a22c33b1ce801 authored about 3 years ago
chore(deps): bump DoozyX/clang-format-lint-action from 0.12 to 0.13

Bumps [DoozyX/clang-format-lint-action](https://github.com/DoozyX/clang-format-lint-action) from...

github.com/zmkfirmware/zmk - 944f93170454008759200a27a11225da40935edf authored about 3 years ago
fix(split): Properly rediscover peripherals.

* Handle disconnects of peripherals, and properly clean up
and resume discovering for when the...

github.com/zmkfirmware/zmk - 0b0b49d62666cfec2157900fd0dbf62460aa33f9 authored about 3 years ago
fix(behavior): Properly break in decision switch statement.

Co-authored-by: jding <[email protected]>

github.com/zmkfirmware/zmk - 73fd4b9230bec4333fc3ecc74e455af78016f0e2 authored about 3 years ago
feat(behaviors) Required keys for tap-hold behaviors

* Add optional `hold-trigger-key-positions` hold-tap configuration
* Leverage configuration for...

github.com/zmkfirmware/zmk - 19ee7849f80e18d8f29ac47ffeee3bb223c35a80 authored about 3 years ago
feat(kscan): Improve matrix debouncing

Switched the GPIO matrix driver to debouncing using a simple integrator
algorithm. Whenever a ke...

github.com/zmkfirmware/zmk - f946dc68931a712bae1c2be0ed1581815ccc8767 authored about 3 years ago
refactor(build): remove bzip2

This is bundled with Ubuntu.

PR: https://github.com/zmkfirmware/zmk-docker/pull/88

github.com/zmkfirmware/zmk-docker - 25972e7aad57a2b48f6141185711943cf76fc03b authored about 3 years ago
fix: Increase docs timeout to ensure tests pass.

github.com/zmkfirmware/zmk-docker - 7b0494a33944fe463d31e90679ee963932f74bd7 authored about 3 years ago
refactor: Move to explicit docker.io/* image references.

* Some runtimes (e.g. podman), require explicit registries in image URLs
or will prompt for the...

github.com/zmkfirmware/zmk - 5cc7c280a5d97df99e08bace0e373e24cad13abd authored over 3 years ago
refactor(combos): Use ZMK_KEYMAP_EXTRACT_BINDING

Now that PR #506 is merged, we can address this TODO.

github.com/zmkfirmware/zmk - e3eb77dfc6c48b3f8bcf72101973d6342d6fc3f4 authored over 3 years ago
chore(deps): bump @fortawesome/react-fontawesome in /docs

Bumps [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) from 0....

github.com/zmkfirmware/zmk - 503bb0ec2f91ee6c500cc688e04a339184dd9a3a authored over 3 years ago
fix(docs): Typo fix, open -> upon

github.com/zmkfirmware/zmk - 05167c65394083d6ea7c31f8b74dba32cd3d44ef authored over 3 years ago
fix: Properly find boards in user config repos.

github.com/zmkfirmware/zmk - e6c815f1b0b1bae88a373fa0633e0e6d8db9cafd authored over 3 years ago
fix: Only search for board one not found yet.

github.com/zmkfirmware/zmk - 0dc7d46eb16fcd654eaa9dc4c36fc39e8004e7f7 authored over 3 years ago
fix(keymaps): Properly locate split board keymaps.

* Find the unified keymap filename for onboard controller split
keyboards.

github.com/zmkfirmware/zmk - 742f4c28268c80a0e9682532cd938d1e0886ee72 authored over 3 years ago
refactor: Add js-yaml dep, scrtipt gen tweaks.

* Make the synthetic "base name" property double underscore prefixed,
since internal, and to ...

github.com/zmkfirmware/zmk - 01d2102c2326b86b0f87bb008c2a3eb3871e3963 authored over 3 years ago
refactor: Config setup scripts to support onboard keyboards.

* Use unified config template repo that uses an external
build matrix YAML file.
* Proper hand...

github.com/zmkfirmware/zmk - e544d74948097864a9e0d846694ea16e5a443f22 authored over 3 years ago
[squash] implement feedback

github.com/zmkfirmware/zmk - 6f294530417051da13ae2200ede3361261b32f49 authored over 3 years ago
Add ergodash

github.com/zmkfirmware/zmk - 51298f1d22767df02942f65b5782a193907366de authored over 3 years ago
chore: Add note about copyrights on PR checklist

github.com/zmkfirmware/zmk - e11477f7b1f3cf7d8e87718ab5dc889067f255ae authored over 3 years ago
fix(display): Increase char buffer size to fit all symbols

Recent refactoring of the font handling seems to have broken the display
of the last symbol of t...

github.com/zmkfirmware/zmk - a774ce855517fb9e74ca8c8ebef9cb85b7d65e6c authored over 3 years ago
add ranges and descriptions from #669

github.com/zmkfirmware/zmk - f221ff1dc7a8100ca8037f322033cb73c4575fd6 authored over 3 years ago