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
6cd1734851c31884cdf14b40fddc5a9df273b296 authored about 3 years ago
This is a generalization of the existing concept of tri-layer support
that's already well known....
a908396013f4af15dd906cc882e23baa121bf89c authored about 3 years ago
df110beac4c028ac658eb58925dc79176e0b334c authored about 3 years ago
* Logical max values are signed, so for the report descriptor, use a two
byte logical max desc...
Notice some keycodes are not matched with the expected keys.
c412fad40da718b5df518c92b08b4913d26621c6 authored about 3 years ago
Implements new hold/tap flavor, tap-unless-interrupted
Adds tests
Adds docs
* Supports selecting from several possible charge currents
Co-authored-by: Pete Johanson <pet...
f2e0642291621611f3abce69f73a22c33b1ce801 authored about 3 years agoBumps [DoozyX/clang-format-lint-action](https://github.com/DoozyX/clang-format-lint-action) from...
944f93170454008759200a27a11225da40935edf authored about 3 years ago
* Handle disconnects of peripherals, and properly clean up
and resume discovering for when the...
Co-authored-by: jding <[email protected]>
73fd4b9230bec4333fc3ecc74e455af78016f0e2 authored about 3 years ago
* Add optional `hold-trigger-key-positions` hold-tap configuration
* Leverage configuration for...
Switched the GPIO matrix driver to debouncing using a simple integrator
algorithm. Whenever a ke...
* Some runtimes (e.g. podman), require explicit registries in image URLs
or will prompt for the...
Now that PR #506 is merged, we can address this TODO.
e3eb77dfc6c48b3f8bcf72101973d6342d6fc3f4 authored over 3 years agoBumps [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) from 0....
503bb0ec2f91ee6c500cc688e04a339184dd9a3a authored over 3 years ago05167c65394083d6ea7c31f8b74dba32cd3d44ef authored over 3 years ago
e6c815f1b0b1bae88a373fa0633e0e6d8db9cafd authored over 3 years ago
0dc7d46eb16fcd654eaa9dc4c36fc39e8004e7f7 authored over 3 years ago
* Find the unified keymap filename for onboard controller split
keyboards.
* Make the synthetic "base name" property double underscore prefixed,
since internal, and to ...
* Use unified config template repo that uses an external
build matrix YAML file.
* Proper hand...
6f294530417051da13ae2200ede3361261b32f49 authored over 3 years ago
51298f1d22767df02942f65b5782a193907366de authored over 3 years ago
e11477f7b1f3cf7d8e87718ab5dc889067f255ae authored over 3 years ago
Recent refactoring of the font handling seems to have broken the display
of the last symbol of t...
f221ff1dc7a8100ca8037f322033cb73c4575fd6 authored over 3 years ago
f23f427cae7140939238bc68fc7a3d0fb350af91 authored over 3 years ago
Co-authored-by: jrhrsmit <[email protected]>
c5b8dd85fdf28d1912ef0d2cefce8b55652c0db7 authored over 3 years ago
For example, Debian Bullseye (current stable) packages Node.js version
12, which is too old to b...
* Add ZMK_HID_CONSUMER_REPORT_USAGES choice to allow choosing
between full consumer usage rang...
* Add Kconfig settings for NKRO or HKRO (boot compatible), HID
report types for keyboard page....
063b496c26316026e95cf7cdb0ba6c343b6c6efb authored over 3 years ago
19a7d686fbb7ed1bc53444f1536a1cc2c5bd2d8d authored over 3 years ago
3b8244e4662c4f01f049c0d6ee1e2fa1c2de3779 authored over 3 years ago
687e91ab18bbff88f16d30d6b88125e6d03addf4 authored over 3 years ago
4a03214e069f7f879a1f1ae5ed62ab2e701d91bd authored over 3 years ago
e6645882c32454251466949fa9a6447b195acd72 authored over 3 years ago
014e5ba93c9328d74f6905f30b87241c2a47f253 authored over 3 years ago
36ced48e532dbb8f703d2affe37ea3e84a9d1c84 authored over 3 years ago
10870b24bf30ebe9f1037695f84a9cd7b378d450 authored over 3 years ago
478cf9437421cd14fd8a67cef3f80aff03001bb6 authored over 3 years ago
* Only select fonts for the default built in status screen
* Leverage theme default fonts, inste...
* Submit widget updates to display queue.
* Use mutex to control access to shared state for widg...
* Add new Kconfig settingsx to allow selecting system or dedicated
work queue for performing U...
9f2785786fed6e195949f4f88acd8b272f95e1d3 authored over 3 years ago
This should be CONFIG_EC11
5d2120ad1770f971b56f3526fe2c0a4b14ff5fbc authored over 3 years ago212a05feb38d9c7c800f97c776e04bf9e21257a7 authored over 3 years ago
The shorter name is more user-friendly.
80b01c726587780d3568c02fad8054c823020edb authored over 3 years ago0c15c2291e2b7c3dfd24fc5d5c1527169d5a9a31 authored over 3 years ago
db4bbbf9ebda2e0fc50ab57750ec4086b50a70a4 authored over 3 years ago
c52887e2366ec7cd8848cd7fe00854be07ad7172 authored over 3 years ago
* Workaround for ensuring macOS pairing happens early enough,
for their stack, we require encr...
8bdd270c91a6aeb9686c2d32096040558b967a9e authored over 3 years ago
05b03532197e8d6f454094f0bb548d0223965d25 authored over 3 years ago
Co-authored-by: Cem Aksoylar <[email protected]>
50174af658872b8bd317bb00b0c18b140e1ccbaa authored over 3 years agoc27c1048e4486e5dd046d8d98a4278f0d77d2937 authored over 3 years ago
748bc75587d58d348542358a31b7bf1cec35e05e authored over 3 years ago
The security warning applies for downloaded executables. If you are
following the instructions t...
93fbf8dd97bc90e56c6ddee5a933ceca5064297b authored over 3 years ago
33fa15a235ec731db976d8c1eb6342d6d0f84581 authored over 3 years ago
For split keyboards using an IO expander over TRRS/i2c, if the
right half isn't connected, we sh...
* Onboard stm32f072 with mcp23018 IO expander.
* No underglow support yet.
* Miryoku inspired de...
* Upstream Zephyr has in progress driver, so doing this locally here,
until we can move over t...
* `Get-Acl` not found in Linux Powershell version, so only call it
if it exists.
2907704f9f72c0cb3d8c45377e15089f1408bd75 authored over 3 years ago
7d65539735d2d224f982dd14f85bedceba3bda47 authored over 3 years ago
* No longer recommending that all new shields get added to the
build matrix in `build.yml`, so...
* Standalone and pro-micro format board metadata added.
0c3f1309c619a619fc466e4204f0ed73ff8dd21a authored over 3 years agof8e88d78c47b614f7a057ff84107149978f0dc96 authored over 3 years ago
b82bbb5ba22ef5c4346e82ccd41d3f794a4bf376 authored over 3 years ago
* Generate TS types from new hardware metadata schema.
* Aggregate all hw metadata YAML into one...
b52835ffbf1c47ab854d491dac9bb5ffbb15e80f authored over 3 years ago
47abbe7925dece8a50b1001b0b9f32c64268f61b authored over 3 years ago
c7e513634d2425dbdf21ccd693872301f80cad65 authored over 3 years ago
683991aa9346a29c265299020a59c0b4c1805926 authored over 3 years ago
* Initial hardware metadata JSON schema.
* GH Action to validate all schemas for boards/shields.
* Add interconnect details.
* Add m60 and nrf52840_m2 metadata files.
4a5454b0f9f2cbf755f507ab2a233a2f8c4a2fd3 authored over 3 years ago
Refactored the GPIO matrix kscan driver so that only the data and config
structures are defined ...
2a9ab828b53b70539621ccb4ec4fa0cd47afc959 authored over 3 years ago
e491c282e74559d10818394feae3d64c7a559acf authored over 3 years ago
* Basic driver, using the GD7965 driver as a basis, since the ICs
are very similar.
My Planck rev 6.1 would not register any keys without "col2row".
I also had to apply a matrix_tr...
"load your newly flashed firmware" not "load your newfly flashed fireware"
b235034dc933d349844d6b172d404a5281052247 authored over 3 years agodb1afe603733c29e55815dc926e910126ae4a217 authored over 3 years ago
d964faaa896df439ce886b0f96ca39387d802277 authored over 3 years ago
689ba2d171d07eb32497c3b424f157b61c9646c4 authored over 3 years ago
Fixed code formatting in docs files.
6870fdc6043f3398f82befea6c04500ec4ab966b authored over 3 years ago47109641d8d257ee8124fecd5977d618fa5839b4 authored over 3 years ago
d05d7ec2d2b40ca40339b4d7cceb31974bac0e94 authored over 3 years ago
* Use a `k_work` to send usb status events from the system
workqueue thread, not the USB work ...
08687b170920c20661be89569213e7ab32f2dc61 authored over 3 years ago
cf5c56c4f1023c3d6b3911e2f57724e54dfd6842 authored over 3 years ago
2b9deb824b9fa6bb22d73ccec4794ff51fabdfc7 authored over 3 years ago
1cafbd8069ae98682b4b4849a6dfd281c1370f58 authored over 3 years ago
f31ffd8acbf1725977744e836e2602e2cc488445 authored over 3 years ago
Bumps [eslint](https://github.com/eslint/eslint) from 7.29.0 to 7.32.0.
- [Release notes](https:...
* Update default keymap to use SQT
Instead of the invalid “QUOTE”
* Update keymap-example-...
6d105f324b25dc71f1a44c7d7efcb1ff5c2ee4be authored over 3 years ago
Added a driver which uses the nRF52's ADC channel on the VDDH pin to
read the battery voltage wh...