Jason Chestnut
cca8337f05
Add support to GPIO matrix driver for matrix polling, rather than interrupt-based IO.
...
- Add ZMK_KSCAN_MATRIX_POLLING config flag to Kconfig
- Update matrix driver code to use the above flag to conditionally add the handling code for polling operations.
4 years ago
Jason Chestnut
b1dce208f8
Add matrix polling logic to matrix GPIO driver.
4 years ago
Jason Chestnut
9668305621
Restore original matrix driver to correct implementation errors.
4 years ago
Pete Johanson
819c82547d
Merge pull request #180 from CrossR/CrossR/ShellScriptTidyUp
...
Shell script tidy up.
4 years ago
Pete Johanson
d5ec32612d
feat(docs): Add missing shields to hardware page.
4 years ago
Jason Chestnut
5c4705d465
Add new matrix scan flag and implementation in the gpio matrix driver.
4 years ago
CrossR
cd194dbac4
Add licenses.
4 years ago
Jason Chestnut
53425aa3c4
Rename kscan direct wired driver polling kscan flag in preparationfor addition of new matrix driver flag that enables polling.
4 years ago
Pete Johanson
1a1b9652f0
Merge pull request #207 from reizero00/romac_plus
...
Remove bt_unpair_combo from romac_plus.overlay
4 years ago
Kristoffer Onias
8e92ae3089
Remove bt_unpair_combo from romac_plus.overlay
4 years ago
Pete Johanson
6ecf62a9ed
Merge pull request #198 from reizero00/romac_plus
...
RoMac+ v4 Support for nice!nano v1
4 years ago
Kristoffer Onias
641524b1b9
Update Keymap legends for consistency
4 years ago
Kristoffer Onias
9fffebd5da
Adopt new BT unpairing standards
4 years ago
Kristoffer Onias
0ce36865b2
Update keyboard name to be more user friendly
4 years ago
Kristoffer Onias
4c092044ce
Adopt single authors headers
4 years ago
Jason Chestnut
31af9646e6
Adding kconfig flag for enabling matrix polling (vs interrupts) on the matrix gpio driver.
4 years ago
Kristoffer Onias
f1fd71c231
Disabled ec11 since it's an optional configuration
4 years ago
Kristoffer Onias
551756b0ec
Add romac_plus to build.yml
4 years ago
Kristoffer Onias
c044fe8532
Add RoMac plus v4 support on nice nano v1
4 years ago
Pete Johanson
7b53ee51fc
Merge pull request #196 from petejohanson/blog/sotf-2
...
Blog - State of the firmware #2
4 years ago
Pete Johanson
a7ef79e3f8
feat(blog): SOTF #2 initial work.- Closes #182
4 years ago
Pete Johanson
90bfe6026d
fix(boards): Flash Planck with `dfu-util`.
4 years ago
Pete Johanson
736c41fd19
Merge pull request #194 from petejohanson/community/initial-contributing-doc
...
Initial CONTRIBUTING.md file
4 years ago
Pete Johanson
aa1f9bad6e
chore: Add initial CONTRIBUTING.md docs.* Closes #23
4 years ago
CrossR
550c35db23
Fix PR comments, add error checking for push.
4 years ago
Pete Johanson
9b89ed7be4
Merge pull request #187 from kurtis-lew/main
...
Fixed Iris default build/Updated Dev Guide
4 years ago
Kurtis Lew
ec86500524
Update dev-guide-new-shield.md
4 years ago
Kurtis Lew
d86e571757
Update iris.keymap
4 years ago
Kurtis Lew
0f8561daa1
Update dev-guide-new-shield.md
4 years ago
kurtis-lew
f6932992d2
Revert "Revert "Merge pull request #1 from zmkfirmware/main""
...
This reverts commit 5383bdd4df
.
4 years ago
kurtis-lew
5383bdd4df
Revert "Merge pull request #1 from zmkfirmware/main"
...
This reverts commit 36da21b8e3
, reversing
changes made to 719db13c41
.
4 years ago
kurtis-lew
1a492f0f98
Updated dev guide
4 years ago
kurtis-lew
98098dbe21
Updated build.yml to check default iris keymaps
4 years ago
kurtis-lew
64c11f15b0
Removed Copyright Header causing Parse Error
4 years ago
Pete Johanson
c0806d27f1
Merge pull request #186 from BrainWart/tests/fix-build-error-fail
...
Integration Tests Should Fail on Build Errors
4 years ago
Pete Johanson
1cf0bad792
Merge pull request #185 from tominabox1/qaz_update
...
QAZ shield keymap update
4 years ago
tominabox1
0bf4467729
Update Kconfig.shield
4 years ago
Cody McGinnis
f6269df5fc
fix(tests): return error code when build fails
4 years ago
tominabox1
42c42ccbbd
Fixed some space/tab issues as well as updated copyright statements
4 years ago
Pete Johanson
676288fef2
Merge pull request #159 from okke-formsma/docs-update
...
update intro page, add layer-tap docs and update hold-tap docs.
4 years ago
Pete Johanson
9110335142
Merge pull request #183 from petejohanson/ops/clang-format-checks
...
Standardize code formatting using clang-format w/ LLVM style
4 years ago
tominabox1
62c47b1981
Remove duplicate include
4 years ago
tominabox1
63e105db90
Revising keymap to jive with upstream changes
4 years ago
tominabox1
fba207a98b
Merge branch 'qaz_update' of https://github.com/tominabox1/zmk into qaz_update
4 years ago
tominabox1
6a02a2968a
add dstore to git ignore list
4 years ago
tominabox1
fc167f5f5e
Update QAZ keymap for bluetooth config options and homerow hold-taps
4 years ago
Pete Johanson
2c38947d1d
Merge pull request #184 from Nicell/boards/bt-keymap-bindings
...
feature(board): add BT prof management to defaults
4 years ago
tominabox1
1183f96cbc
Update QAZ keymap for bluetooth config options and homerow hold-taps
4 years ago
Nick
7b12dc6caf
feature(board): add BT prof management to defaults
4 years ago
Pete Johanson
191a2d755a
chore: clang-format the codebase.
...
* Use the LLVM style
* Override indent width (8) and column limit (100)
* Fixes #142 .
4 years ago