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

fix(docs): Fix keymap upgrader

Bumped web-tree-sitter to v0.19.4 and added v0.4.0 of
tree-sitter-devicetree, which had to be re...

824d605c2218ff01ece4391711d69f623fcc75c0 authored over 3 years ago
docs: Switch back to package version 2

package-lock.json was rewritten to version 1 in
13dbbefcb4e6f63b68a36857d65d93cebe133ea3.

0325fe9a18ab9e2e01c58d8684fe030c793ecf8e authored over 3 years ago
fix: Add missing semicolon for nano V2 case.

861a2bf6d09c94138c7ed6a12dbd7f04b9e5231b authored over 3 years ago
docs(setup): replace `zephyr-west-action` with `zmk-docker`

This should've been changed after #481.

See: https://github.com/zmkfirmware/zmk/pull/481
PR: ht...

a8c0c76fca0eea98e6155173764222458522e5f9 authored over 3 years ago
chore(deps): bump @docusaurus/* to 2.0.0-beta.3

13dbbefcb4e6f63b68a36857d65d93cebe133ea3 authored over 3 years ago
fix(display): Avoid fault w/ LVGL API usage.

* Increment the tick from within the ISR itself.
* Don't call task handler until in the display ...

65ff995033eb882c2f09474ff8c50374f7599c6c authored over 3 years ago
docs(setup): bump `ZSDK_VERSION` to `0.12.4`

PR: https://github.com/zmkfirmware/zmk/pull/736

76979d293ad82f7488bc7bec5a115a8b294e2adc authored over 3 years ago
docs: bump Zephyr documentation links to Zephyr v2.5.0

PR: https://github.com/zmkfirmware/zmk/pull/736

47043c86e934bd3445d7b4fbd7600f8c198ebf83 authored over 3 years ago
docs(setup): add `x86_64-linux` to Zephyr SDK setup filename

See: zmkfirmware/zmk-docker@b8341e185ab694f7c596b81d03ada34ac76d2f1c
PR: https://github.com/zmkf...

c03046e54a2cca7bdf3f84b71eba86918c0cd29f authored over 3 years ago
refactor(boards): Switch proton_c to newer pinmux approach.

See: https://github.com/zephyrproject-rtos/zephyr/issues/28999
PR: https://github.com/zmkfirmwar...

b2d64fe598d562af13ece92deb555af2e2498eaa authored over 3 years ago
fix(boards): Enable pinmux for bdn9_rev2 by default.

See: https://github.com/zephyrproject-rtos/zephyr/issues/28999
PR: https://github.com/zmkfirmwar...

d7475f792fd08a4a1d8fa011526284e979ff039a authored over 3 years ago
fix(tests): Revert default to previous formatter.

* new cbprintf formatter causes issues for our use of string formatting.

See: https://github.co...

6c23bb5c117edddb4a1321c63dfc641d013687b1 authored over 3 years ago
refactor(core): Move away from deprecated DT API.

* Move to `DEVICE_DT_INST_DEFINE` everywhere.

See: https://docs.zephyrproject.org/2.5.0/release...

2a69f31eb0d3af1290152afb1517142100b3316d authored over 3 years ago
refactor(core): update power API to Zephyr v2.5.0

See: https://github.com/zephyrproject-rtos/zephyr/pull/29410
PR: https://github.com/zmkfirmware/...

ad981c3bbda0c2f047b6387c41d4b02dd30508e7 authored over 3 years ago
feat: bump `zephyr` to `v2.5.0+zmk-fixes`

PR: https://github.com/zmkfirmware/zmk/pull/736

71a85a0c8eeef8d5482ee06f7e06bf35cabbbf9b authored over 3 years ago
ci: bump `zmk-build-arm` to `2.5`

PR: https://github.com/zmkfirmware/zmk/pull/736

5542c105ed89a31275bee2217ddb9b7db2d28ac1 authored over 3 years ago
feat(devcontainer): bump `zmk-dev-arm` to `2.5`

PR: https://github.com/zmkfirmware/zmk/pull/736

03a39680180a0d459d054193c44228a1987ca11c authored over 3 years ago
feat(docs): Add Zephyr 2.5 blog post.

Simple blog post outlining the work done for the Zephyr 2.5 upgrade,
and steps needed to make th...

6217664bc32b673dc61fcc1825b3ceebe418b44b authored over 3 years ago
feat(docs): Add nice!nano v2 to scripts, actions, and documentation

asdf

asdf

asdf

9c1319c4ff37f71e7437219b0f65d045c6971e93 authored over 3 years ago
feat(boards): Add nice!nano v2

edb3ff1bb15cc2ad800010bd2819a9fe4aec548f authored over 3 years ago
chore(deps-dev): bump eslint from 7.28.0 to 7.29.0 in /docs

Bumps [eslint](https://github.com/eslint/eslint) from 7.28.0 to 7.29.0.
- [Release notes](https:...

fc014b2506be1e819e4e0c48a7e318f9d7ea6860 authored over 3 years ago
chore(deps): bump @docusaurus/preset-classic in /docs

Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/doc...

18c988d7e966815a2f0025d68b08da638b169161 authored over 3 years ago
chore(deps): bump @docusaurus/core in /docs

Bumps [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) f...

64ea0f25435dc84abc0958e56f6f97dc99af3e28 authored over 3 years ago
docs(setup): fix whitespace in Fedora toolchain install command

Aligns Fedora whitespace with Debian.

576ce76ad37aae0b3733d537a0992bff8d7e8925 authored over 3 years ago
docs(setup): remove extra slash from Fedora toolchain install command

84a5fec458d031dbba91972c600fffb997949020 authored over 3 years ago
docs(setup): fix whitespace mismatch in host dependencies

Replaces spaces with tabs (bzip2).

6f3a2529aefefa1d580bd94c9f2025b7a50bfd97 authored over 3 years ago
fix(behaviors): Fix timing of delayed hold-tap trigger

A hold-tap timer event would be triggered too soon if the hold-tap
was delayed for longer than i...

efa497c69b813852d3704dbd96207f1186eb941a authored over 3 years ago
fix(shields): Cradio v2 keymap/shield improvements

* fix cradio dtsi add new keymap and readme

Co-authored-by: Dom H <[email protected]>

0f281304938dd1820cfe71dee431770ae545c883 authored over 3 years ago
fix(docs): Add permanent redict to zmk.dev domain.

84ce6b066aae497c7435bdc3b2ec354c84fbbd22 authored over 3 years ago
refactor: Move to new zmk.dev domain name.

3f4839ec96c116350fd5b11177927ec0d03da2df authored over 3 years ago
chore(docs): Bump prettier, and reformat w/ it.

* Bump to prettier 2.3.1.
* Re-run prettier:format to apply updated format.

ba45aaa81bd5c4d768e315ff57520738b6b59777 authored over 3 years ago
chore(deps): bump react-toastify from 6.0.9 to 7.0.4 in /docs

Bumps [react-toastify](https://github.com/fkhadra/react-toastify) from 6.0.9 to 7.0.4.
- [Releas...

22800455e21b31fdf79ab7568627e7ae9c2837ec authored over 3 years ago
chore(deps): bump react and react-dom in /docs

Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https:...

c83dea3742f64578f16ac2ff2425df5941556396 authored over 3 years ago
fix(docs): Upgrade docusaurus, webpack/loaders.

Upgrade to the new Docusaurus 2 beta release, which also required
upgrades to newer Webpack@5, a...

7323f78a37467e7144eb6414ef2296de050a45fd authored over 3 years ago
fix(shields): added right alt and layer quick tap to Jian

e8b42221cfe30b47a1962b5fbce1e500ccb7cafa authored over 3 years ago
feat(docs): Add icon legend to the feature matrix

Add icon legend to the feature matrix

87ee2304a119c52ad1ef0d073e84f7e149f6ec00 authored over 3 years ago
chore(deps): bump react-copy-to-clipboard from 5.0.2 to 5.0.3 in /docs

Bumps [react-copy-to-clipboard](https://github.com/nkbt/react-copy-to-clipboard) from 5.0.2 to 5...

33f611cc5ceb3c6a10a427f4aa5cc38ffd8bc767 authored over 3 years ago
fix(kscan): Fix nibble demux scan errors on encoder row

+ Add a 1us sleep to let the column selection settle in order to avoid spurious keypresses when ...

f3bb90f9e101c2f6d35e6577a52d51b778727dfa authored over 3 years ago
feat(keys): Add LSHIFT and RSHIFT aliases

Using LSHIFT or RSHIFT instead of LSHFT or RSHFT was a common error.

4c1a71551b8b1dae46442e3d46c3c13b0ecbd03c authored over 3 years ago
docs(codes): Add LSHIFT and RSHIFT aliases

52ee08269239d8110ca96932ec99f450ea64b109 authored over 3 years ago
docs(codes): Use LSHIFT/RSHIFT in keymap upgrader

faa90be1bad3f9f2f58d9f00bb3b622e6447f3d6 authored over 3 years ago
docs(codes): Refer to LSHIFT instead of LSHFT

`LSHIFT` is slightly more intuitive and should result in fewer user
errors.

06a85f944f4d3b6520b4af7819a2831d40ff502b authored over 3 years ago
fix(docs): Update macos GCC embedded section with brew cmd

* Update macos GCC embedded section with brew cmd

Brew has a cask for GCC embedded, so we can...

bb3200547440e6b3b976ef738745cdcfff599bfd authored over 3 years ago
test(combo): Add unit test for complete long combo

eecc12c98022c1dce4a228914887ed328b1774c2 authored over 3 years ago
refactor(combos): Rename existing long combo test

This test doesn't test a long combo that completes, but rather one
that's incomplete (so the com...

bba1599824dc98284656d96748c7f09f10d5a00e authored over 3 years ago
fix(combos): Check each combo key, not just last

The current combo completion check only makes sure the last key in the
combo is set. This works ...

4e69a32103a2905b9a32c80c8d3d798fbb0d9a0f authored over 3 years ago
fix(ble): Ignore out of range profiles

Don't allow selecting a BLE profile that is out of range to avoid
reading/writing past the end o...

0a9efbf85d0ed295446db3da310e4662e39e2d15 authored over 3 years ago
fix(boards): Set nice!60 nRF subfamily for openocd (#816)

efcc49f23dba0fa896c5cc0603e3fc9c664af166 authored over 3 years ago
fix(boards): Add delay on initializing external power for BlueMicro840

This commits adds a delay of 20ms on initializing the external
power control driver. Previously...

719b6aa0ae66ffc0a1da44cae66f00a20ebb24f4 authored over 3 years ago
fix(boards): Fix Blue LED pin definition in BlueMicro840

This commit fixes the pin definition for BlueMicro840. Based on the
schematics, the blue led is...

cdbfb3566245c47d0259303c09b89c81e3d722ee authored over 3 years ago
feat(boards): Add nice!60 board

3f838f0aaf90cd5f8dad622fd1d901a9a8eb40d0 authored over 3 years ago
fix(tests): Use debug builds and high resolution timer

By setting CONFIG_DEBUG, the native_posix builds will not be optimized
which makes debugging th...

a32cd668d6c793ee77c4d85ce5fb47e793f8ae11 authored over 3 years ago
fix(docs): Add missing semicolon to examples

Co-authored-by: Christian Stücklberger <[email protected]>

8196b1d46b54883758f9b153da0445fd1a641971 authored over 3 years ago
chore(deps-dev): bump eslint-plugin-mdx from 1.8.2 to 1.13.0 in /docs

Bumps [eslint-plugin-mdx](https://github.com/mdx-js/eslint-mdx) from 1.8.2 to 1.13.0.
- [Release...

5b86fdd876ed1b0b58fd70ab4208265ba9584b55 authored over 3 years ago
chore(deps): bump react-dom from 16.13.1 to 16.14.0 in /docs

Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 16.13.1 t...

c735bb8de61dc13037c3f91b75f79b5730c86467 authored over 3 years ago
chore(deps): bump @fortawesome/free-solid-svg-icons in /docs

Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.15...

f26da9cd4b4fdaa509cd4ddda7ab26782c885796 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....

b09b1f3c8ca52b9fa5e9bb4f22752ecfa5d47da0 authored over 3 years ago
chore(deps-dev): bump eslint-plugin-react from 7.21.5 to 7.23.2 in /docs

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

8a39683965c540677e2a84428a88d947debf6235 authored over 3 years ago
chore(deps): bump DoozyX/clang-format-lint-action from 0.11 to 0.12

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

fe36073a105db036d6db7aba35509aad14019bd1 authored over 3 years ago
fix(behaviors): Fix sticky keys quick-release for normal keypresses

Quick release for sticky keys failed for non-layer keys. The sticky key
was released just before...

de4979bf58a628692547b056c80a75678005a647 authored over 3 years ago
chore(deps): bump react from 16.13.1 to 16.14.0 in /docs

Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 16.13.1 to 16.14....

a00697082531785dff3b9516d9178d3ec367d8f1 authored over 3 years ago
feat(tests): Override test parallelism w/ `J=8` environment.

977746dbde34bd3d3cd5eedc003daaea512a94ae authored over 3 years ago
fix(docs): Updated eslint config for unified prettier setup.

e19cf7912dcba324315f6f827802f817077cb72c authored over 3 years ago
chore(deps-dev): bump eslint-config-prettier in /docs

Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 6.14.0 t...

ea57f620485018d0a6430acf0f2a1945634a7830 authored over 3 years ago
chore(deps-dev): bump eslint from 7.12.0 to 7.25.0 in /docs (#773)

Bumps [eslint](https://github.com/eslint/eslint) from 7.12.0 to 7.25.0.
- [Release notes](https...

fa2e51b52870c7c9e4127b2dfbef672f30d128fc authored over 3 years ago
fix(docs): Readjusted colors for dark theme for OSes in docs

Previously the colors of operating systems were the same both for dark
and light color scheme. ...

8e235a2d658331cc951a9bc9b6976ebf02069f26 authored over 3 years ago
feat(docs): Added support for prefers-color-scheme in docs

Now, instead of always defaulting to light theme, documentation, docs
will default to the color...

96bd927be2d160255b019e1a5bd2cbd2ec2cc8b7 authored over 3 years ago
fix(docs) omit layers -1 example, clarify it defaults when omitted (#757)

* fix(docs) omit layers -1 example, clarify

* comment, simplify description

* remove 'the'

fadb50867147c935b912b2afbfebd9734ef00ccb authored almost 4 years ago
Docs: added mod morph page (#749)

* docs(behaviors): add mod-morph doc page

* docs(behaviors): add mod-morph doc page

* docs...

3893d50e13c0ed8bbe93e7f529c7403dc89b4752 authored almost 4 years ago
fix(boards): Proper BlueMicro840_V1 &pro_micro_a map for A10 (#733)

d8119cd663310944258674c79024a484c7963e80 authored almost 4 years ago
fix(boards): Move board endif to proper location.

* Nibble and tidbit conditional was closed early, enabling
some settings incorrectly for other...

28d454655b89f127a65b14381ba4b796db6c3c7a authored almost 4 years ago
fix(kscan): Proper direct wire warning message.

27c89e69c15def0d9d4fe742912a062b3783b463 authored almost 4 years ago
feat(docs): Add power profiler

4ef11ac4aa5185994db19ef3f69a8c54c70fb06c authored almost 4 years ago
fix(combos): Fix stuck keys when pressing long combos.

To properly retrigger hold-taps when a combo is not activated, some
position down events are rer...

0df71100581d040178bd0fe8ec0382d84dc59a40 authored almost 4 years ago
refactor(core): make the event manager a bit easier to read

8ebe0cd0c88a8ffbb323784f03229889cecc4b52 authored almost 4 years ago
fix(logging): remove unnecessary newline

c01243d1c6e0c84556f248fbc1d83496222209c3 authored almost 4 years ago
fixed order of setting state_of_charge

b8a8ecd59daa9575ff027bd3afe379d04cd82d66 authored almost 4 years ago
only send zmk_battery_state_changed on change

df4ec51f964f5647bb46fb2b721370064073bb54 authored almost 4 years ago
added battery.h, last_state_of_charge to uint8_t

c643f1cd961307490a7edee29e4a68da85967a42 authored almost 4 years ago
change "Under Development" to "Beta Testing"

d956193251739026e1d52f83a45648cb4b6de110 authored almost 4 years ago
move the information to its own page

ac50e741be88b043c47e65c13770ba24384c45ae authored almost 4 years ago
feat(docs): add information for testing PRs

daf10d9741f7f78e2169b8f337b75764ccd402c7 authored almost 4 years ago
Fix broken link in documentation (encoders) (#707)

* Update encoders.md

Link to "New Keyboard Shield" didn't work

* Update encoders.md

For...

a7c6e080a7def74d8bdc9c0b326a911bf5ceec4a authored almost 4 years ago
Add detailed pin mapping explanation to underglow docs (#709)

* Update underglow.md

Updated the documentation according to my current understandring of how...

0a7491af877808265830a294935d468b0ada3396 authored almost 4 years ago
Fix the label for the GPIO kscan driver.

0f9fff755474750df49bda897094f93d3b167faa authored almost 4 years ago
fix(behaviors): Add missing hold-tap trigger

A hold-tap trigger was missing in the scenario where a hold-tap behavior
was queued for a while ...

32008825fe6893c52ed86c05fc64b780d3088a8f authored almost 4 years ago
refactor(hold-tap): pretty print decision_moment

9c4c266b17f6fec4866d65bec0889233845b6282 authored almost 4 years ago
refactor(hold-tap): use enum for hold-tap status

200c6cabeaed2101f136a0ab844657e592f12d09 authored almost 4 years ago
feature(hold-tap): Retro tapping

89ed816c670abdc74fe02b484fe148bc5658564c authored almost 4 years ago
refactor(hold-tap): split hold state into interrupt and timer

abc60fc7cb5c145bff9029a1aadd73c5adbf4a7b authored almost 4 years ago
refactor(hold-tap): create press_binding and release_binding functions

0ebf440de8c673c7dbbc1df2abfc38d79ea53d29 authored almost 4 years ago
refactor(hold-tap): improve switch statements

62ae157c0bbd85654cd098d058dc95b0de54171a authored almost 4 years ago
refactor(hold-tap): simplify flavor enum

6b7026cdd1ed472941339c9e5a69a17d541e6661 authored almost 4 years ago
feature(hold-tap): no-hold-flash for retro taps

This is an improvement on retro-tap, solving the 'flashing hold' issue
users people experience.
...

0c1940bb799ec8d97bb2f80661778a1396e9277e authored almost 4 years ago
fix(ext-power): Initialize as soon as settings are available

b43fb8502e246de679518bc96492ec4478722f18 authored almost 4 years ago
refactor(ext-power): Add init-delay-ms option

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

57661362ea3deee3cd2c4cc7e25b8e4cd4b49f1d authored almost 4 years ago
fix(display): Check for display in idle handler.

* Closes #679

ff7891c0977834f26b29a9edc1a547679a1f4f1e authored almost 4 years ago
fix(pre-commit): use prettier mirror and pin version

daf3a4af75d24a8f0865b3433dbda2071aa412c7 authored almost 4 years ago
style(hold-tap)!: Write hold-tap params with dashes

tapping_term_ms -> tapping-term-ms
quick_tap_ms -> quick-tap-ms

The old style works, although i...

af9d6e9b0551f735382ce6576b33e29a86329fa3 authored almost 4 years ago
refactor(rgb): Expose explicit on/off command/API.

bb2c478af915616640d78ae9ba984fbf1f817185 authored almost 4 years ago