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
Improves readability and consistency.
github.com/zmkfirmware/zmk - 13e46bea817bb9392bdd4922f4949c894c3673bf authored about 4 years ago
* Make it easier to use *just* event payloads by defining the data,
and then having event mana...
* Separate header and data struct for the event.
* Remove duplicate struct in split code.
* Use a single `as_foo` generated function to conditionally
return a certain event type from a...
github.com/zmkfirmware/zmk - 95acbd8859b7fa29877f9494be94a3b302c170a1 authored about 4 years ago
Does not include boards and shields.
github.com/zmkfirmware/zmk - 5978990e6dce086f57b3861977f33bee7798c7b8 authored about 4 years ago
* Avoid deadlocks by using a deadicated workqueue for sending
position state notifications fro...
* Avoid corruption by using work to process
peripheral key position events on the main
work ...
* Zephyr BT stack frees TX buffers from system workqueue,
and to avoid blocking waiting to all...
github.com/zmkfirmware/zmk - a0c32bb47e3827f08096247e3bfecb82a8ed8e7d authored about 4 years ago
* If various events get dropped, we can end up with duplicate
codes in our report, so tweak to...
* Set pro-micro TX/RX pins, but don't enable the UART
by default.
Aligns with the HID specification.
Usage page values were sometimes declared as uint8_t and som...
github.com/zmkfirmware/zmk - 1d18900a994b6a80e1f74d43eb0497c35e9e2f78 authored about 4 years agocloses #45
github.com/zmkfirmware/zmk - feb0d5b90cbbb1a1026bf356afd788c860824ccf authored about 4 years agoReplaces BF0 (zero) with BFO.
Refs: dcd665999a5ee04372559d56fc22b9a2d0784bf2
PR: #595
github.com/zmkfirmware/zmk - 4cfe7885a09917ec267577ed49b9c807144c6cb1 authored about 4 years ago
github.com/zmkfirmware/zmk - 0c6686f6e8ccb23465655458a2837081c3eda5e9 authored about 4 years ago
Removes the USB default under every split right half in favor of a default based on hardware cap...
github.com/zmkfirmware/zmk - 002a89765f27fc295cf14af1648348c3bc0032ae authored about 4 years agogithub.com/zmkfirmware/zmk - 6345bd54688a20cb054e061db3b3c7102bd0a0d4 authored about 4 years ago
github.com/zmkfirmware/zmk - af563e9dbcad8ca4c06f956c342fae79e3706ff7 authored about 4 years ago
github.com/zmkfirmware/zmk - 99f932a47d4705c7ddde83256fada9aa7aa3bda6 authored about 4 years ago
github.com/zmkfirmware/zmk - 79b4a0ea6fdda3bd65cadd40106518ac20914cf5 authored about 4 years ago
github.com/zmkfirmware/zmk - 97ed0cc733bc3fb411fe13ee776e37f932e67aa4 authored about 4 years ago
github.com/zmkfirmware/zmk - 167600f01d0000539bf1f963dbcee0d9b15600cc authored about 4 years ago
github.com/zmkfirmware/zmk - 964b613e982a707e00c8cb5cb07d8dfcfab25419 authored about 4 years ago
This was missing from its original commit.
Refs: f3153b17d293466160c03f7cb618a2be939c55f7
github.com/zmkfirmware/zmk - f0312092c7f3b9b24124b615bf438ad52aa4643f authored about 4 years agogithub.com/zmkfirmware/zmk - de6ce053918f709cc66412746508d27fc91e22b6 authored about 4 years ago
github.com/zmkfirmware/zmk - 5880a284c1074d145bf90e66f1420f544502ed83 authored about 4 years ago
github.com/zmkfirmware/zmk - 28bec8541b8bd8fe10d52c590700bb5022845f54 authored about 4 years ago
github.com/zmkfirmware/zmk - cd8567071be4e24a28fdcb91b33ad4d9bf9186c8 authored about 4 years ago
github.com/zmkfirmware/zmk - 3e4f2a3dc3555be055d1ae6f1ab91c246438008c authored about 4 years ago
github.com/zmkfirmware/zmk - 7fd8561b457e83bea667b130d6c891bc738db9ab authored about 4 years ago
github.com/zmkfirmware/zmk - 185ff462d6d1fe488829f20e6664489d4fe371ea authored about 4 years ago
Tidies pin definitions and map.
github.com/zmkfirmware/zmk - 7fc28328d04ced9ff419c5cead6f1a971cb94e9d authored about 4 years agoRenames instances of `readme.md` to `README.md` so that it's easily noticed.
PR: #561
github.com/zmkfirmware/zmk - 561e535a583c437b96f1f4dd9d3325d42a8a9156 authored about 4 years ago
Checks (daily):
- github-actions
- npm (docs)
Changes made with regex plus some manual tweaks.
Find:
/(?:(?<!#!\/bin\/sh\n)(?:^#\n))*^#.*?[Cc...
github.com/zmkfirmware/zmk - 56ec200bae7610bae32c558cf1302b02d433471d authored about 4 years ago
github.com/zmkfirmware/zmk - ad238d63dff93bcf33c9f91256699cc4ace09c4b authored about 4 years ago
PR: #512
Co-authored-by: innovaker <[email protected]>
PR: #429
github.com/zmkfirmware/zmk - 5c11962d986753d5da9244cf572242f43f4d126c authored about 4 years agogithub.com/zmkfirmware/zmk - e5b1f1e1beb3ca9ad11de2cc3aac64bfa8b4ca4c authored about 4 years ago
github.com/zmkfirmware/zmk - a4703537603d1ae7f5a904fc57d61af7382b6f9f authored about 4 years ago
github.com/zmkfirmware/zmk - 992cee1bac816696839e52eb1f7c4e5f3e51c4db authored about 4 years ago
github.com/zmkfirmware/zmk - a55b1397c9558cead989dfc5920b162f7c8b4c8b authored about 4 years ago
github.com/zmkfirmware/zmk - 74b397ab9136ba23b96e1fd8120bd7e32a1944af authored about 4 years ago
Removes CONFIG_ZMK_SPLIT_BLE_ROLE_PERIPHERAL from the new shield docs
See: #510
Refs: 4db5b1...
PR: #472
github.com/zmkfirmware/zmk - dcd665999a5ee04372559d56fc22b9a2d0784bf2 authored about 4 years agogithub.com/zmkfirmware/zmk - 319ce302700eec9bf2a38b308ac1320aea548453 authored about 4 years ago
Use these instead of the magic return values 0 and 1 for
behavior_driver_api return values.
github.com/zmkfirmware/zmk - caa285852adc2d18ebd925171d11d0fd20d88dc8 authored about 4 years ago
Changes made with regex plus some manual tweaks.
Find:
/^\/\*.*\n(?:^\*.*\n)*^.*\*.*?[Cc]opyrig...
prettier --write .
PR: #563
github.com/zmkfirmware/zmk - 61893e453b90dcb8fb84745b009457375764f7f4 authored about 4 years agogithub.com/zmkfirmware/zmk - a3ac0cb5be0f7918179bc422404a1d7d1f050ad1 authored about 4 years ago
PR: #529
github.com/zmkfirmware/zmk - 5752b4fbda757768e5356a99750066df53aee0a7 authored about 4 years ago
Codes:
- K_VOLUME_UP, C_VOLUME_UP, K_VOLUME_DOWN, C_VOLUME_DOWN, K_MUTE
- C_BRIGHTNESS_INC, C_...
* Onboard stm32f072.
* 3 possible encoder positions.
* Underglow/per-key not yet support.
github.com/zmkfirmware/zmk - 5072590af523cf25941e05945d490d350f148797 authored about 4 years ago
github.com/zmkfirmware/zephyr-west-action - 77f58da3536ae137dd945749ce9fb8aa77e755a8 authored about 4 years ago
github.com/zmkfirmware/zmk - d6988477692f6892096885ed39953a7814a8f53a authored about 4 years ago
github.com/zmkfirmware/zmk - 1c822754c018ad88e281f834f62b38a690ce38c2 authored about 4 years ago
feat(behaviors): Add `&to` behavior to switch to a layer.
github.com/zmkfirmware/zmk - d207c3c30f7f2d0648b32d59f481498fe048230c authored about 4 years agogithub.com/zmkfirmware/zmk - 43f6d798be70ef247b0717730ec34202cb81e96d authored about 4 years ago
* Add uppermost, current layer status widget to oled
* Run clang format
* Fixup display widget...
github.com/zmkfirmware/zmk - 87dbd4ca28405ab3d17cf62f3df86581606279b7 authored about 4 years agogithub.com/zmkfirmware/zmk - 9a9f155e696935f4b576b4213b5256af8adbca93 authored about 4 years ago
Aligns with typedef _t convention.
PR: #531
github.com/zmkfirmware/zmk - 87179698b42a627f4ab7653749377001cb090fed authored about 4 years agoAligns with typedef _t convention.
PR: #531
github.com/zmkfirmware/zmk - 0e71dbc860e19f8eb269841a15b9fccd9ef7d37f authored about 4 years agoAligns with typedef _t convention.
PR: #531
github.com/zmkfirmware/zmk - 87e7c04b00b2cb83540b757a8c909200cdb28255 authored about 4 years agoAligns with typedef _t convention.
PR: #531
github.com/zmkfirmware/zmk - 05b0d185a8c8c4eb19f63968e54f859a0f3e6484 authored about 4 years ago
* Move central/peripheral setting to Kconfig.defconfig
files to allow left/right .conf files t...
* Ensures USB power detection for sleep/charging
is properly detected on the right side by dea...
Aligns *.h and *.c to underscore naming convention.
These were kept (with warnings) for backwar...
github.com/zmkfirmware/zmk - 842aa5a842e117b7b00e49258ca0bde44dc0c789 authored about 4 years agogithub.com/zmkfirmware/zmk - 6927abee6ef0c604fae1c8544fc933a56be14e77 authored about 4 years ago
PR: #533
github.com/zmkfirmware/zmk - 2233f457b2ce5fbf77dbc18c14525559dc452aba authored about 4 years agozmk_action isn't referenced anywhere.
PR: #530
github.com/zmkfirmware/zmk - f8e43932baef7db7639679ce4e00d0b22ea3b60c authored about 4 years agoPR: #534
github.com/zmkfirmware/zmk - aa8efa70783b42a111118cd4fd0532c6026b23f3 authored about 4 years agohandlers.h isn't referenced elsewhere.
PR: #526
github.com/zmkfirmware/zmk - 1f5680f0df39c891cec8ac28aca19a784b7b1a1b authored about 4 years agoPR: #535
github.com/zmkfirmware/zmk - 0d529157565cc442b1efd95857466983d3ab4cff authored about 4 years ago
Build steps are often failing with "ECONNRESET" errors due to
rate-limiting by github. We usuall...
Latest stable version. Also used in zmk-docker images.
github.com/zmkfirmware/zmk - 8fd9b619a7b7d01d51f41411117d5980a7647923 authored about 4 years agoThis effectively caches Zephyr and its dependencies. It also shares them between containers.
P...
github.com/zmkfirmware/zmk - 3b77266bbb43d54a07acf79733190714965ea37e authored about 4 years agoAligns unpacking of usage_page with its equivalent line in keycode-state-changed.h
PR: #520
github.com/zmkfirmware/zmk - 89532eadeb3c34a5ecbb867a63eb7a77415d08a2 authored about 4 years agoWhen combined with the root user volume, this commit instructs bash to save each command to the ...
github.com/zmkfirmware/zmk - b507f9809af6d86aea26b54c327f0a208d35d25b authored about 4 years agoImproves readability and informativeness.
PR: #515
github.com/zmkfirmware/zmk - 78acd7610e2189b49acb01464b570ce89f1a58e3 authored about 4 years agoAligns zmk_endpoints_send_report function declaration with its definition.
PR: #522
github.com/zmkfirmware/zmk - e2aef89d99e0f03939780fb7cffb3e0a817037ee authored about 4 years agoSee: dependabot/dependabot-core#2306
github.com/zmkfirmware/zmk-docker - 709778513fadf553017bdd7d06ec2886fd441347 authored about 4 years ago
Co-authored-by: innovaker <[email protected]>
PR: #356
See: #376
github.com/zmkfirmware/zmk - 565a72bf957061b1a7197922c3f3f4a88c13e647 authored about 4 years ago
github.com/zmkfirmware/zmk - 26af11b390ea7d0c6b8300980e84c48103248809 authored about 4 years ago
github.com/zmkfirmware/zmk - b115f16f4ca73e655be2f64bc208b5f6f4b5c820 authored about 4 years ago
github.com/zmkfirmware/zmk - 1c2796d1c9055fc4fb214aa8004a01133918ed62 authored about 4 years ago
github.com/zmkfirmware/zmk - bc8803ba5079fb81babe6d7e328eac1904234fbf authored about 4 years ago
github.com/zmkfirmware/zmk-config-split-template - 0d3d513071b8fd644b362fd6213b0ea51642d355 authored about 4 years ago
github.com/zmkfirmware/zmk-config-split-template - f0bf0e998170445cbdabd937078d9383cf0a16ba authored about 4 years ago
github.com/zmkfirmware/zmk - f3502dbcb5f017e0b62b9cf09cb0e81c26ce4589 authored about 4 years ago
Aligns with other jobs/workflows. It isn't necessary.
PR: #501
github.com/zmkfirmware/zmk - a57989b1ef092baa317d4c89fcf5330c290889cb authored about 4 years agoCI builds successfully without this step.
PR: #498
github.com/zmkfirmware/zmk - 6fa0f8f060912763a0ec267abd6d6b91eb0ffd7c authored about 4 years agoCaches VS Code extensions and other profile settings between zmk containers.
Based on advice fr...
github.com/zmkfirmware/zmk - 019f7f5465c97bef78bbe490d6b33a5ba7ea61fc authored about 4 years agogithub.com/zmkfirmware/zmk - ae63ce5ee70ed898a07b6eade10c2d5ee13c496d authored about 4 years ago
github.com/zmkfirmware/zmk - 2204a5dce47a5d3f5f8b32f316dbf0d9a8eea201 authored about 4 years ago