aboutsummaryrefslogtreecommitdiff
path: root/keyboards/mechmini
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2021-09-01 19:03:14 +1000
committerGitHub <noreply@github.com>2021-09-01 19:03:14 +1000
commit41c50bb653b840c595fb31541729d892f68666e6 (patch)
treeba05c7c9654f7be1104b20f3195dd2cf288e004e /keyboards/mechmini
parent971d36bb9ea37962c57733e5f7c0c24e5a6cebeb (diff)
downloadqmk_firmware-41c50bb653b840c595fb31541729d892f68666e6.tar.gz
qmk_firmware-41c50bb653b840c595fb31541729d892f68666e6.zip
Change keyboard level include guards to `pragma once` (#14248)
* Change keyboard level include guards to `pragma once` And clean up a lot of layout macros * Oops * Remove dangling endif
Diffstat (limited to 'keyboards/mechmini')
-rw-r--r--keyboards/mechmini/mechmini.h15
-rwxr-xr-xkeyboards/mechmini/v2/config.h6
-rwxr-xr-xkeyboards/mechmini/v2/v2.h71
3 files changed, 42 insertions, 50 deletions
diff --git a/keyboards/mechmini/mechmini.h b/keyboards/mechmini/mechmini.h
index 637021cd2..cbd405285 100644
--- a/keyboards/mechmini/mechmini.h
+++ b/keyboards/mechmini/mechmini.h
@@ -14,17 +14,12 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15*/ 15*/
16 16
17#ifndef MECHMINI_H 17#pragma once
18#define MECHMINI_H
19 18
20#include "quantum.h" 19#include "quantum.h"
21 20
22#ifdef KEYBOARD_mechmini_v1 21#if defined(KEYBOARD_mechmini_v1)
23 #include "v1.h" 22# include "v1.h"
24#endif 23#elif defined(KEYBOARD_mechmini_v2)
25 24# include "v2.h"
26#ifdef KEYBOARD_mechmini_v2
27 #include "v2.h"
28#endif
29
30#endif 25#endif
diff --git a/keyboards/mechmini/v2/config.h b/keyboards/mechmini/v2/config.h
index c19e030bf..7936caef0 100755
--- a/keyboards/mechmini/v2/config.h
+++ b/keyboards/mechmini/v2/config.h
@@ -12,8 +12,8 @@
12 * You should have received a copy of the GNU General Public License 12 * You should have received a copy of the GNU General Public License
13 * along with this program. If not, see <http://www.gnu.org/licenses/>. 13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14*/ 14*/
15#ifndef V2_CONFIG_H 15
16#define V2_CONFIG_H 16#pragma once
17 17
18#include "config_common.h" 18#include "config_common.h"
19 19
@@ -62,5 +62,3 @@
62#define RGBLIGHT_SAT_STEP 8 62#define RGBLIGHT_SAT_STEP 8
63#define RGBLIGHT_VAL_STEP 8 63#define RGBLIGHT_VAL_STEP 8
64#endif 64#endif
65
66#endif
diff --git a/keyboards/mechmini/v2/v2.h b/keyboards/mechmini/v2/v2.h
index 67a13abbb..a0a620675 100755
--- a/keyboards/mechmini/v2/v2.h
+++ b/keyboards/mechmini/v2/v2.h
@@ -13,57 +13,56 @@
13 * along with this program. If not, see <http://www.gnu.org/licenses/>. 13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14*/ 14*/
15 15
16#ifndef V2_H 16#pragma once
17#define V2_H
18 17
19#include "../mechmini.h" 18#include "../mechmini.h"
20 19
20#define XXX KC_NO
21
21#define LAYOUT_ortho( \ 22#define LAYOUT_ortho( \
22 K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ 23 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \
23 K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ 24 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, \
24 K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ 25 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \
25 K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 \ 26 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B \
26) { \ 27) { \
27 { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ 28 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \
28 { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111 }, \ 29 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B }, \
29 { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ 30 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \
30 { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 } \ 31 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B } \
31} 32}
32 33
33#define LAYOUT_625_space( \ 34#define LAYOUT_625_space( \
34 K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ 35 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \
35 K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K111, \ 36 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1B, \
36 K200, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ 37 k20, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \
37 K300, K301, K302, K306, K310, K311 \ 38 k30, k31, k32, k36, k3A, k3B \
38) { \ 39) { \
39 { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ 40 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \
40 { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, KC_NO, K111 }, \ 41 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, XXX, k1B }, \
41 { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ 42 { k20, XXX, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \
42 { K300, K301, K302, KC_NO, KC_NO, KC_NO, K306, KC_NO, KC_NO, KC_NO, K310, K311 } \ 43 { k30, k31, k32, XXX, XXX, XXX, k36, XXX, XXX, XXX, k3A, k3B } \
43} 44}
44 45
45#define LAYOUT_split_space( \ 46#define LAYOUT_split_space( \
46 K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ 47 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \
47 K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K111, \ 48 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1B, \
48 K200, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ 49 k20, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \
49 K300, K301, K302, K304, K307, K309, K310, K311 \ 50 k30, k31, k32, k34, k37, k39, k3A, k3B \
50) { \ 51) { \
51 { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ 52 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \
52 { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, KC_NO, K111 }, \ 53 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, XXX, k1B }, \
53 { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ 54 { k20, XXX, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \
54 { K300, K301, K302, KC_NO, K304, KC_NO, KC_NO, K307, KC_NO, K309, K310, K311 } \ 55 { k30, k31, k32, XXX, k34, XXX, XXX, k37, XXX, k39, k3A, k3B } \
55} 56}
56 57
57#define LAYOUT_2u_space_ortho( \ 58#define LAYOUT_2u_space_ortho( \
58 K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ 59 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \
59 K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ 60 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, \
60 K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ 61 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \
61 K300, K301, K302, K303, K304, K305, K307, K308, K309, K310, K311 \ 62 k30, k31, k32, k33, k34, k35, k37, k38, k39, k3A, k3B \
62) { \ 63) { \
63 { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ 64 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \
64 { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111 }, \ 65 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B }, \
65 { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ 66 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \
66 { K300, K301, K302, K303, K304, K305, K305, K307, K308, K309, K310, K311 } \ 67 { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3A, k3B } \
67} 68}
68
69#endif