New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eek #529
Eek #529
Conversation
MangoIV
commented
Dec 19, 2020
- added eek shield
- added eek basic keymap
- didn't change every commit since begin of the project :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding support for this shield! All the DT stuff looks pretty solid.
There's a couple files that still need to be updated:
.github/workflows/build.yml
: Add your board to the shield list.
docs/docs/hardware.md
: You should add the eek! to this list
docs/static/setup.ps1
and docs/static/setup.sh
: eek! should be added as a non-split option for both files.
Will do those tomorrow. Thanks. |
added the eek! to the requested files. Thanks for reviewing! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great! Thanks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missed a couple license header spots. @MangoIV once these are fixed up I think this is good to go.
@@ -0,0 +1,6 @@ | |||
if SHIELD_EEK |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add a license header here?
@@ -0,0 +1,2 @@ | |||
config SHIELD_EEK |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
License header here, too, please!
I just add "Copyright blabla " to every newly created file, yes? |
@MangoIV specifically the two I mentioned in the review, but in general, yes. The |
should be fine now :) |
sorry for the rough process, will be easier for the next shields :D |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Very minor suggestions.
docs/docs/hardware.md
Outdated
@@ -36,6 +36,7 @@ That being said, there are currently only a few specific [boards](/docs/faq#what | |||
- [QAZ](https://www.cbkbd.com/product/qaz-keyboard-kit) (`qaz`) | |||
- [CRBN](https://keygem.store/collections/group-buys/products/group-buy-featherlight-40-kit) (`crbn`) | |||
- [tidbit](https://nullbits.co/tidbit/) (`tidbit`) | |||
- [eek!](https://www.cbkbd.com/product/eek-keyboard) (`eek`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You added a !
to the keyboard name setup descriptions. Should this link also follow that style?
Also, I noticed you used a capital "Eek!" in setup and "eek!" in the keyboard name.
app/boards/shields/eek/eek.overlay
Outdated
compatible = "zmk,kscan-gpio-matrix"; | ||
label = "KSCAN"; | ||
diode-direction = "col2row"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The indentation here looks off?
Should be fine now? |