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

Create `west test` command to run zmk testsuite.

github.com/zmkfirmware/zmk - c067629c83651c98154bef44a23ec7e5d81be179 authored about 4 years ago
add __pycache__ to gitignore now zmk contains python files

github.com/zmkfirmware/zmk - adfa46a9eebb502b2d6fa13ef7e405ff91a7e205 authored about 4 years ago
improve hold-tap docs with better homerow example and more about flavors

github.com/zmkfirmware/zmk - 5d0532c6d939fa40cb18b395a18a1b020f8300d3 authored about 4 years ago
refactor(docs): Integrate `USB Logging` into `Development` section

Improves discoverability.

github.com/zmkfirmware/zmk - 2d50302a027797b3e1be91c93e148c5f44c753fb authored about 4 years ago
refactor(docs): Move `dev-` documents into `/development`

Aligns to conventions introduced by newer documentation.

github.com/zmkfirmware/zmk - 532c1987b2b464053d5e85c71a775e83e758c1e7 authored about 4 years ago
refactor(docs): Integrate `Dev Guides` into `Development` section

Improves discoverability.

github.com/zmkfirmware/zmk - 2744f44e73436aff2c45d2bb9fa9883004b76ac9 authored about 4 years ago
refactor(hid): Replace modifier usage values with their cpp definitions

Improves readability of the HID reports.

github.com/zmkfirmware/zmk - b6e63683d48d14af07da34ed60cc2389f26ea64a authored about 4 years ago
chore: add copyright to core Kconfig

github.com/zmkfirmware/zmk - 67a6646cd76d3db43734d2be990f6fdf9fb204b3 authored about 4 years ago
build: set zmk_config.cmake cmake_minimum_required to VERSION 3.15

3.15 is the minimum version required to facilitate list(PREPEND) used within zmk_config.cmake.

...

github.com/zmkfirmware/zmk - d50f4afc7e5640990ea90f71249904bb45a0bb9c authored about 4 years ago
fix(drivers): rename module.yaml to module.yml

module.yaml is not a valid module filename.

See Zephyr `scripts/zephyr_module.py`

github.com/zmkfirmware/zmk - 1c8321566a13c622832461efded53d8b533469e7 authored about 4 years ago
fix(setup): make sure selections are numbers

github.com/zmkfirmware/zmk - da08b4852d4a66b751172b3f390302cf2d5c5812 authored about 4 years ago
docs(hold-tap): Capitalize hold-tap behavior document title

Aligns with other documents.

github.com/zmkfirmware/zmk - 3e65f6d4724371345043243ce3a7ea1ce9be64cd authored about 4 years ago
docs: Rename `someSidebar` to `docs`

github.com/zmkfirmware/zmk - bb43c7e05378c2537b3758e5bef11e13a05a1287 authored about 4 years ago
fix(docs/codes): Patch footnotes array support

Fixes bug that was noticeable when more than one code with a footnote array was present in a tab...

github.com/zmkfirmware/zmk - c57c70465a9be2089bbb40dbef0ca9caaeab25ae authored about 4 years ago
docs: Fix typo in PowerShell install script

When I documented the PS install script in #210 I made a typo on the end.

github.com/zmkfirmware/zmk - d5250f0449ad66de07d38ba964052c184c286224 authored about 4 years ago
docs: Remove outdated HID note

Removed outdated HID note from key-press.md

github.com/zmkfirmware/zmk - 4a8a6c58fbb6fa874142a0ad85613155c24c5e02 authored about 4 years ago
docs: Add wired split FAQ

github.com/zmkfirmware/zmk - 3adbdffd0c77861582adedbfe06cb3646fcf4e8b authored about 4 years ago
Jian shield

github.com/zmkfirmware/zmk - f60439802ddd44ffec9d5081e2c1ea43e5ef5358 authored about 4 years ago
Jorne shield

github.com/zmkfirmware/zmk - 3d030ec2abed9c8d48387e0002066c70bd5f085c authored about 4 years ago
zmk-config mounting based on docker volume

github.com/zmkfirmware/zmk - 9388b24e7a9ad2b6b4f3e66647c5278bf37de8b8 authored about 4 years ago
refactor(docs): Extract keymap examples into their own files

Eases maintenance and promotes reuse.

github.com/zmkfirmware/zmk - 28a4f33ee728e4144f00daed8b771f7b2d7d0e13 authored about 4 years ago
fix(docs): Remove obsolete VID/PID CMake error

This was obsoleted by 36d3d01a22a46cdc4f1ebcabe27666dec4afface.

github.com/zmkfirmware/zmk - 18079e3bd31aa93664cdd50de030d243a78d34b5 authored about 4 years ago
docs(key-press): Change `codes` to `usages`

`usages` is a more accurate term in this context.

github.com/zmkfirmware/zmk - 6cf13f6b80547dc6cd3dffb98c091d284dece5bb authored about 4 years ago
add license headers to behavior dtsi files

github.com/zmkfirmware/zmk - 6dcd06bd467abdfba1437e7aeffbe30b8e989463 authored about 4 years ago
fix momentary layer bug when top layer is not &trans

Key release events released keys on the wrong layer if the 'top layer'
was not &trans above the ...

github.com/zmkfirmware/zmk - e48a6b659c6da4afd56f2c3e3fa56d291ebf80e4 authored about 4 years ago
refactor(docs): Change `behavior` to `behaviors`

Makes a better URL.

github.com/zmkfirmware/zmk - 2871dca9bfce2588e23da0905d7142ef5ff1c1a1 authored about 4 years ago
refactor(docs): Change `feature` to `features`

Makes a better URL.

github.com/zmkfirmware/zmk - a685d88744dcf2c9f901fff2d136a129c83d83ab authored about 4 years ago
refactor(shield): Formatting tweaks for QAZ.

github.com/zmkfirmware/zmk - 11a85f651a486094c9a73df609ca2e0b5c901f62 authored about 4 years ago
refactor(docs): Remove explicit document ids (part 2)

This was missed in: 4d42e792c5fe71156ca5618513645a0e825e2fc2

github.com/zmkfirmware/zmk - aa8d0c1c79128bf0a64c781822b2613898bd6767 authored about 4 years ago
refactor(docs): Remove explicit document ids

Aligns older documents with newer file-based ids.

github.com/zmkfirmware/zmk - 4d42e792c5fe71156ca5618513645a0e825e2fc2 authored about 4 years ago
docs: update modifier docs

github.com/zmkfirmware/zmk - d5cc504b3ac684d105051fb06c133965c0cd2420 authored about 4 years ago
Fix connection to incorrect peripheral

github.com/zmkfirmware/zmk - 51ca4fbc1842d8727db7074b465249ffdbfc4809 authored about 4 years ago
boards: Cleanup and standardize features

github.com/zmkfirmware/zmk - 91e3a7d75a961db68aa8bbc7a8836695748b961e authored about 4 years ago
fix(underglow): Switch from legacy SPI to SPIM

github.com/zmkfirmware/zmk - ae51000d60c301d7780211373e4a31add20c9f87 authored about 4 years ago
Merge pull request #352 from innovaker/refactor-hid-ext-usage

refactor(app): Replace `HID_EXT_USAGE` with `HID_USAGE`

github.com/zmkfirmware/zmk - b091c7ed3bc67863b22e0d4f912a4b500b41796b authored about 4 years ago
refactor(app): Replace `HID_EXT_USAGE` with `HID_USAGE`

Simplifies terminology and improves readability.

github.com/zmkfirmware/zmk - c21897856ba50b79bb7ba5cfcfe0ad7756a20c60 authored about 4 years ago
Merge pull request #357 from petejohanson/ble/remove-unpair-combo

fix(ble): Remove unpair combo code.

github.com/zmkfirmware/zmk - 0031f9bd4db40efc5da3c78cb7d0593d9299210e authored about 4 years ago
fix(ble): Remove unpair combo code.

* Favor the settings reset images for this.

github.com/zmkfirmware/zmk - 7d16186b7acd5113a59fc612cd53b7bae7f46f38 authored about 4 years ago
Merge pull request #345 from Nicell/underglow/add-config_

fix(underglow): Add CONFIG_ to underglow Kconfigs

github.com/zmkfirmware/zmk - 3b9130096060759737844331ebd2c0668400dd0c authored about 4 years ago
Merge branch 'main' into underglow/add-config_

github.com/zmkfirmware/zmk - 413a917d1492ede36f9c5cc4495596a85f43deb1 authored about 4 years ago
refactor(app): Remove obsolete include's of `hid_usage_pages.h`

This should've been done in eff1b8223b5010d526914530c5d1d469eff356df.

github.com/zmkfirmware/zmk - 348a44a8a387e38922e7e275b1ba9af790648016 authored about 4 years ago
fix(shields): Replace Corne w/ Microdox.

github.com/zmkfirmware/zmk - 972158181d33b268c2e5ec4860742dcbfe4f0e5c authored about 4 years ago
fix(blog): Quefrency typo fix.

github.com/zmkfirmware/zmk - edcfe380fed90d4cadd1d1594852fcb571385446 authored about 4 years ago
feat(blog): SOTF #3

github.com/zmkfirmware/zmk - 9fe1793691cbfbde734a069a4f361ae2354692dd authored about 4 years ago
fix(underglow): Add CONFIG_ to underglow Kconfigs

github.com/zmkfirmware/zmk - 0be904c34f6a7d709fd5e292d56b183469c4a9e7 authored about 4 years ago
docs(codes): add modifier functions

Refactor and expand codes documentation to include modifier functions.

Closes #330.

github.com/zmkfirmware/zmk - 0d02441abe96010b95a88fa22f23b8676fccb262 authored about 4 years ago
docs(key-press): Update for standardized keys

Replace existing HID Usage Tables link with links to the new codes documentation.

github.com/zmkfirmware/zmk - 5d04110a58047983e26a25b9879d56d72af1fb7c authored about 4 years ago
docs(intro): Update for standardized keys

Update links to the new codes documentation.

github.com/zmkfirmware/zmk - 642ec46c1f38ad0bc034b656bad0a4d04f90506c authored about 4 years ago
docs(codes): Add (key) codes documentation

Create codes documentation for standardized keys.

Closes #218. Fixes #308. Ref #21.

github.com/zmkfirmware/zmk - ff638eb0105a22780d5084da58da83c98dc6d324 authored about 4 years ago
refactor(hid): Replace `0x01` with `HID_USAGE_CONSUMER_CONSUMER_CONTROL`

This should've changed alongside: 711658206f86fc6af35be7d104243dfcf857f194

github.com/zmkfirmware/zmk - 194854ff7b61999f935e46d7a99060a655292490 authored about 4 years ago
refactor: Replace use of `cp` with `kp` for shields.

github.com/zmkfirmware/zmk - a4dc92a2b9e1838287d7f9bf8a8551e8dfdf2864 authored about 4 years ago
refactor(keys): Unify usage page.

* Remove need for separate `&cp` behavior, but
keep it for now for backward compat.
* Refactor...

github.com/zmkfirmware/zmk - eff1b8223b5010d526914530c5d1d469eff356df authored about 4 years ago
docs(key press): Replace deprecated `NUM_1` with `N1`

This should've been changed in: b8f6d52ae521993c736bdbeaa9cbf63a4de37a5e

github.com/zmkfirmware/zmk - 5f83568a93bbbf07bed6e710ba8c44e45b955ec5 authored about 4 years ago
fix(keys): Replace GUI with Application / Context Menu

This was a misrepresentation in the standardized keys that originated in earlier code.

github.com/zmkfirmware/zmk - c6abdb1890501a19cf9ef859639fec2839d820f0 authored about 4 years ago
refactor(hid): Replace deprecated HID usage page references

Deprecate `USAGE_KEYPAD` and replace with `HID_USAGE_KEY`.

Deprecate `USAGE_CONSUMER` and repla...

github.com/zmkfirmware/zmk - e925319e4ce14b8aaf3515d3f2bea8b9eb287e89 authored about 4 years ago
feat(keys): Standardize keys

Deprecate superseded names with comments.

Add standardized key names.

Closes #21. Closes #158...

github.com/zmkfirmware/zmk - a65295c2a7b029f05155e30a53f365644c0ecc3c authored about 4 years ago
refactor(hid): Replace Zephyr usages with ZMK usages in HID reports

Replace `USAGE_GEN_DESKTOP` with `HID_USAGE_GD`.

Replace `USAGE_GEN_DESKTOP_KEYBOARD` with `HID...

github.com/zmkfirmware/zmk - 711658206f86fc6af35be7d104243dfcf857f194 authored about 4 years ago
feat(hid): Enhance consumer report to support higher codes

Switch from single byte to double byte usages.

Allow the entire 0x0C page for future compatibil...

github.com/zmkfirmware/zmk - 7e795bf4f92c4ece01dd20703a1ca5ad7d217c6b authored about 4 years ago
refactor: Replace superseded key names

Replace deprecated key names (LCTL, NUM_0, NUM_1).

Replace abbreviated names with fully qualifi...

github.com/zmkfirmware/zmk - d748d8a7496ea436a7e643245dbefb7b9c99d0cb authored about 4 years ago
test: Replace superseded key names in test keymaps

Replace deprecated key names (LSFT, LCTL, RCTL, M_NEXT).

Replace abbreviated names with fully q...

github.com/zmkfirmware/zmk - aebe90908df58e332186f3152f67fbdc9f0d3ffb authored about 4 years ago
docs: Replace deprecated key names

Follow-up to #21.

github.com/zmkfirmware/zmk - b8f6d52ae521993c736bdbeaa9cbf63a4de37a5e authored about 4 years ago
feat(hid): Add preprocessor definitions for HID usages v1.21

Developed from specification:
https://usb.org/sites/default/files/hut1_21.pdf

Closes #217. Pre...

github.com/zmkfirmware/zmk - 3c0a0ff3087d7c3d522d610227c6fedcec8f27a7 authored about 4 years ago
docs: Reformat example keymaps

Align to wider columns to improve readability for newcomers.

github.com/zmkfirmware/zmk - 651204c121254e5927e300eedf3251ad4bd9103b authored about 4 years ago
Merge pull request #270 from careyk007/refactor_kconfig

Refactor Kconfig

github.com/zmkfirmware/zmk - dd7ab9914aa166d7b2d9b66d786deedafd4629b1 authored about 4 years ago
feat(underglow): Debounce state settings save

github.com/zmkfirmware/zmk - 1af4221908b52f6fc46e30445af8c87056b5f60b authored about 4 years ago
fix(docs): remove incorrect defines for outputs

The output selection behaviors page still referenced defines that were
removed while reviewing t...

github.com/zmkfirmware/zmk - c3e7742f9c990bcc55a7f7358a51530bf4897265 authored about 4 years ago
Add blog post about #322

github.com/zmkfirmware/zmk - 274fdec783f0815b5f94f75bf00187692b3f0cc2 authored about 4 years ago
feat(ci): Only build firmware when app/ changes.

github.com/zmkfirmware/zmk - 698c27ba3bea209366a9a40a497eb3c0577dbbbe authored about 4 years ago
feat(docs): Add eslint and prettier GH Actions.

github.com/zmkfirmware/zmk - fe62929af855c71f363da8011d57653d5ea83a44 authored about 4 years ago
docs: formatted with prettier

github.com/zmkfirmware/zmk - a1dd21651911df5dcd42e9980d91e51bef45dfe8 authored about 4 years ago
fix: Formatting fix.

github.com/zmkfirmware/zmk - a29e041b1f9edfa1937354daf003172480828b6c authored about 4 years ago
refactor(hid): Mod defines in dedicated header.

github.com/zmkfirmware/zmk - 32e715937379eea431b54cf73f15a785527f3aa1 authored about 4 years ago
clang-format

github.com/zmkfirmware/zmk - 55b5936d00cd92e734e4fa8136ee30cf156ecec3 authored about 4 years ago
initial implementation for modifiers

https://github.com/zmkfirmware/zmk/issues/86

github.com/zmkfirmware/zmk - 4f258efbf1602e212a808cc10915050a1b46e140 authored about 4 years ago
make note about keyboard name more explicit

github.com/zmkfirmware/zmk - a9e729b427800fab230fc1fcdacd3cbdb6bedc19 authored about 4 years ago
tweak doc according to PR feedback

github.com/zmkfirmware/zmk - 9b941b7509b99539a133da14fc33a7cdb7853533 authored about 4 years ago
update doc for new shield in user repo

github.com/zmkfirmware/zmk - e7cb863a4162b8d871cf0ba2fb2f298947682305 authored about 4 years ago
fix(boards): Remap flash to account for bootloader

github.com/zmkfirmware/zmk - 82a5736d0887c10e2be6e1a968ce9b3a4944a61a authored about 4 years ago
Add Github.com personal token to prerequisites.

github.com/zmkfirmware/zmk - a32d14cc192f080b97ea06281278a122b435f9cd authored about 4 years ago
feat(battery): Add BAS GATT reporting

github.com/zmkfirmware/zmk - 953de7164620581aeb360efa6f525da86d0fc799 authored about 4 years ago
fix(battery): Only log if finding battery device failed

Co-authored-by: Pete Johanson <[email protected]>

github.com/zmkfirmware/zmk - 89b8bfc95deac50f062f41d0a0bf47b5aa229126 authored about 4 years ago
fix(bvd): Add SENSOR_CHAN_ALL support

github.com/zmkfirmware/zmk - 877956389642283ee6f72fcc64bbe1d0f74e3f98 authored about 4 years ago
fix(boards): Rename BVD labels

github.com/zmkfirmware/zmk - 74fa113d888c7ad8a7eecd6fa13e617052d0eb17 authored about 4 years ago
docs(outputs): run prettier on outputs.md (#317)

Fixes #269

github.com/zmkfirmware/zmk - 4672a0cbb55d5fd5713bf019e91169d5636c8632 authored about 4 years ago
focus on refactor

github.com/zmkfirmware/zmk - 3f4d47a06e5a2280a11a1735995e13b914ed9a6e authored about 4 years ago
feat(docs): Warn of battery life impact of logging

github.com/zmkfirmware/zmk - 1766b090ee12dab95b4c4c5587a4d43468a48270 authored about 4 years ago
feat(docs): Link to outputs behavior docs.

github.com/zmkfirmware/zmk - 7e0924107cf64e90812ca6f99dffa526a5052c6f authored about 4 years ago
Merge pull request #269 from joelspadin/endpoint-selection

feat: only send HID reports to one endpoint

github.com/zmkfirmware/zmk - 2d31e1d05f737ebf8df2c5261912fe79b56a63c3 authored about 4 years ago
Merge pull request #313 from innovaker/hid-nkro-boot

refactor(hid): configurable NKRO integer arrays & boot friendly

github.com/zmkfirmware/zmk - 3c958e62079059c375b86e29f66137a74c3b36c8 authored about 4 years ago
feat(endpoints): rename behavior to outputs

"Outputs" is probably easier for most people to understand than "endpoints".

github.com/zmkfirmware/zmk - 2fe1fbb526d9190e478999f36adbcfcf4a8847b2 authored about 4 years ago
feat(endpoints): update on BLE profile change

Added zmk_ble_active_profile_is_connected() to allow code outside ble.c to check
the status of t...

github.com/zmkfirmware/zmk - b538e605321791568aa25f0bd534ebcb30da92c2 authored about 4 years ago
feat: only send HID reports to one endpoint

Added some utility functions and an event for tracking the state of the
USB connection.

Updated...

github.com/zmkfirmware/zmk - 1d369ffa73ae63af821d012b1c2ab4a07a5dc9c7 authored about 4 years ago
feat(endpoints): remove redundant connection check

github.com/zmkfirmware/zmk - 821f0540711158985eb38b360b1f1b422408ca31 authored about 4 years ago
feat(endpoints): simplify behavior constants

github.com/zmkfirmware/zmk - 440d09fd45fa59de481837825d27635819ad1c37 authored about 4 years ago
feat(endpoints): clear HID report on endpoint change

This prevents stuck keys when switching endpoints by clearing
everything in the HID report and s...

github.com/zmkfirmware/zmk - 8f666cecc9717b3fbbe2f5f34375b6a45b8965fd authored about 4 years ago
feat(endpoints): add preferred endpoint setting

Added a new setting to remember the user's preferred endpoint. When both USB and
BLE are connect...

github.com/zmkfirmware/zmk - 600bba25f049b1fa161b2372b2a47762164c7fcd authored about 4 years ago
Merge pull request #309 from innovaker/netlify-node-version

docs: Set netlify node version to lts/*

github.com/zmkfirmware/zmk - dfb69d8727e01cb9ee855ac2d1cb7a6da1d6aa85 authored about 4 years ago
move initialization priorities to advanced menu

github.com/zmkfirmware/zmk - c5172e433752942026822d498a2c7d956f5237a5 authored about 4 years ago
Merge https://github.com/zmkfirmware/zmk into refactor_kconfig

github.com/zmkfirmware/zmk - 99ad9cbdefee94007511ec2e53437951cf0e4305 authored about 4 years ago
feat(docs): Add Boardsource 3x4 to hardware list.

github.com/zmkfirmware/zmk - cb922fd8a2a3eddcbece040ca3727d43b171ffe3 authored about 4 years ago