Pete Johanson
cf970efb98
feat(bluetooth): Proper bond management, identity support for non-splits
...
* Add `bt` behavior that can be used to perform certain actions,
such as next/prev identity, reset identity, etc.
NOTE: Multiple identities is only supported for non-split shields,
due to missing Zephyr identity functionality for dual
central/peripheral devices.
* Proper bond reset tied to action, that honors peripheral bonds,
so folks can reset and pair to other hosts, without breaking
bonds between splt halves.
4 years ago
Pete Johanson
68e72f9275
fix: Switch to single AUTHORS file.* Closes #164
4 years ago
Cody McGinnis
a65de800bf
fix(tests): pending tests pass now
4 years ago
Nick
ceda57ddfd
Fix comment name of keyboard
4 years ago
Nick
e845995c2d
Fix Planck defconfig
4 years ago
Nick
6b433fdefd
Finish DZ60RGB board definition
4 years ago
kurtis-lew
4ce42350e7
Update iris_right.overlay
4 years ago
CrossR
0ede549a13
Fix Sofle build, update Intro page.
4 years ago
Okke Formsma
c9a82d71d0
fixes for feedback round 2
4 years ago
Kurtis Lew
6e8f19028a
Added copyright header to iris.keymap
4 years ago
Kurtis Lew
c2ffeb1cf4
Added Copyright Header to Kconfig.defconfig
4 years ago
Okke Formsma
c5ca664411
some fixes based on feedback
4 years ago
Okke Formsma
f6a9c1ee57
rename tests
4 years ago
kurtis-lew
081ae84d0e
Added Iris Shield
4 years ago
Okke Formsma
c33931c72c
Initial implementation of hold-tap
4 years ago
CrossR
ca0f2bb074
Add to setup.
4 years ago
Pete Johanson
01db53b46a
fix(kscan): Avoid sending duplicate kscan events.
4 years ago
Cody McGinnis
639a338c2d
fix(core): track layer state with keypress
4 years ago
Okke Formsma
21fcab208e
stop on fatal errors
4 years ago
Kevin
1ffcbefd72
Added encoder to unified conf file
4 years ago
Kevin
0331943855
Removed extra encoder config lines
4 years ago
Kevin
14c05c92e9
Removed development files
4 years ago
Kevin
8b6e912d36
Reverted back to default keymap
4 years ago
Kevin
72232b4ec7
Fixed encoder config and added build_right script
4 years ago
Kevin
d69c94a183
Added helper scrpits and config file
4 years ago
Kevin
8b38193ec2
Removed status line
4 years ago
Kevin
e616fc2c81
Added left encoder support
4 years ago
Kevin
6475009da9
Added encoder and changed BT unpair keys in overlays
4 years ago
tominabox1
887ba47cbe
Add copyright header
4 years ago
Cody McGinnis
80bef160fc
feat(tests): allow tests to be marked as pending
...
pending tests will not fail the build
4 years ago
Cody McGinnis
26414a6982
fix(docs): move testing docs to website docs
4 years ago
Cody McGinnis
b1d9a7b684
feat(test): record full key log as well
4 years ago
Cody McGinnis
aff39e57d0
fix: add license header to run-test.sh
4 years ago
Cody McGinnis
4564d37477
feat(test): create simple docs for creating tests
4 years ago
Cody McGinnis
79bff11ddd
fancier run test stuff
4 years ago
Cody McGinnis
e2f77f25c8
feat(test): add testing for transparent
4 years ago
Cody McGinnis
a722cbcea3
feat(test): add tests for toggle layer
4 years ago
Cody McGinnis
033bb7bfc4
fix(behavior): add logging to toggle layer for tests
4 years ago
Cody McGinnis
3d325ccb84
feat(test): add tests for none behavior
4 years ago
Cody McGinnis
abf8b5abfa
fix(test): fix normal momentary-layer test snapshot
4 years ago
Cody McGinnis
de92bf2b2d
fix(test): use a smaller value for mock key intervals
4 years ago
Cody McGinnis
f1224422c5
fix(test): stop using pristine and use 4 threads
4 years ago
Cody McGinnis
5f56266a69
feat(test): add tests for momentary layers
4 years ago
Cody McGinnis
5b21f15a0a
fix(test): off by one error with kscan processing
4 years ago
Cody McGinnis
f02fa01e9a
fix(test): change the layout
4 years ago
tominabox1
cf003262e6
Remove RGB, Remove debug, Add Copyright and Licenses
4 years ago
Cody McGinnis
cbea2d5bed
fix(behavior): none should not be transparent
4 years ago
tominabox1
ac3e4af1ce
Add QAZ shield
4 years ago
jrhe
79f0ecf8b5
Correct number of rows in Lily58 shield
4 years ago
Richard Jones
b8fbc3784d
Not needed
4 years ago