Tada68 refactor and readme update #3178
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Readme update
Matrix/info.json refactor
Discovered the matrix that was
KEYMAP_ISO
wasn't valid for an ISO-layout Tada68. After much debugging and comparing of matrices and keymaps, figured out that it was actually more of an ANSI layout with a 1/1.25-split Enter key.@bjacques had already contributed an ISO-UK keymap for the Tada68 in #2612 that redefined the matrix. Using that information, I was able to take the actual ISO matrix and move it to the main
keyboards/tada78/tada68.h
file (hence the deletion ofkeyboards/tada78/keymaps/iso-uk/tada68.h
in the keymap refactor commit). If @bjacques could verify proper functionality, that would be great.The matrix that was
KEYMAP_ISO
is nowLAYOUT_ansi_split_enter
. This matrix was used by @cyky and submitted in #1924. Verification here would be lovely as well.Keymap refactor
All keymaps now use the
QMK_KEYBOARD_H
include.Bugfix for @mattdicarlo keymap
Keymap didn't compile for me as the reference for the function layer was invalid. Updated that and compiled fine locally.