diff options
author | James Young <18669334+noroadsleft@users.noreply.github.com> | 2021-07-13 06:46:20 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-13 06:46:20 -0700 |
commit | bf70db479c6b027c670bb0e261f4202864525970 (patch) | |
tree | c0f7279b15ef9e4ef9fbbd5633bd1162a9aaf524 /keyboards/amj60/amj60.c | |
parent | b89abc402bdc70362dbb6d938eafaa8716b5d4ac (diff) |
AMJ60 Refactor (#13530)
* rename LAYOUT to LAYOUT_all
* refactor default keymap
- add license header
- use layer_names enum
- use LAYOUT_all macro
- update keymap to be more generic
- use QMK-native keycode aliases
* info.json: human-friendly formatting
* convert LAYOUT_iso into a proper LAYOUT_60_iso
* LAYOUT_all bugfix
In the physical sense, position k3d is to the left of k3c.
* rework LAYOUT_max into LAYOUT_60_ansi_split_bs_rshift
* remove LAYOUT_iso_splitrshift and iso_split_rshift keymap
* rework LAYOUT_hhkb into LAYOUT_60_hhkb
* amj60.h cleanup
- add license header
- use #pragma once include guard
- concatenate layout block comments
- remove unnecessary function headers
* add license header to amj60.c
* align config.h to QMK template
* align rules.mk to QMK template
* enable Community Layout support
* modernize readme.md
- add PCB image
- convert keyboard data to list
- add flashing and bootloader instructions
- update Docs links
Diffstat (limited to 'keyboards/amj60/amj60.c')
-rw-r--r-- | keyboards/amj60/amj60.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/keyboards/amj60/amj60.c b/keyboards/amj60/amj60.c index 02aa116d54..af0539a679 100644 --- a/keyboards/amj60/amj60.c +++ b/keyboards/amj60/amj60.c @@ -1 +1,17 @@ +/* Copyright 2016 Toni (@toneman77) + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + #include "amj60.h" |