summaryrefslogtreecommitdiffstats
path: root/keyboards/bandominedoni/bandominedoni.h
diff options
context:
space:
mode:
authorlokher <lokher@gmail.com>2022-12-06 17:10:48 +0800
committerlokher <lokher@gmail.com>2022-12-07 15:50:49 +0800
commita336c2c5005251e4cb0f3a62ccabdb4cfccad915 (patch)
tree3c948b631a5e3b6f940dabe02fad3c7487e6f350 /keyboards/bandominedoni/bandominedoni.h
parent27fc28fd2ff52e079a5bc58d6aaea4c752420615 (diff)
Merge upstream master to 2022 Q4 breaking change
Diffstat (limited to 'keyboards/bandominedoni/bandominedoni.h')
-rw-r--r--keyboards/bandominedoni/bandominedoni.h85
1 files changed, 0 insertions, 85 deletions
diff --git a/keyboards/bandominedoni/bandominedoni.h b/keyboards/bandominedoni/bandominedoni.h
deleted file mode 100644
index c83958ce8a..0000000000
--- a/keyboards/bandominedoni/bandominedoni.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/* Copyright 2021 3araht
- *
- * 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/>.
- */
-
-#pragma once
-
-#include "quantum.h"
-
-/* This is a shortcut to help you visually see your layout.
- *
- * The first section contains all of the arguments representing the physical
- * layout of the board and position of the keys.
- *
- * The second converts the arguments into a two-dimensional array which
- * represents the switch matrix.
- */
-
-// oc: for Open Close selection pedal
-// fn: function layer
-
-#define LAYOUT( \
- l00, l01, l02, l03, l04, \
- l10, l11, l12, l13, l14, l15, l16, \
- l20, l21, l22, l23, l24, l25, l26, \
- l30, l31, l32, l33, l34, l35, l36, \
- l40, l41, l42, l43, l44, l45, l46, l47, \
- \
- oc, r00, r01, r02, r03, fn, \
- r10, r11, r12, r13, r14, \
- r20, r21, r22, r23, r24, r25, \
- r30, r31, r32, r33, r34, r35, r36, r37, \
- r40, r41, r42, r43, r44, r45, r46, r47, \
- r50, r51, r52, r53, r54, r55, r56, r57, r58 \
-) { \
- { l40, l00, l01, l02, l03, l04, KC_NO }, \
- { l10, l11, l12, l13, l14, l15, l16 }, \
- { l20, l21, l22, l23, l24, l25, l26 }, \
- { l30, l31, l32, l33, l34, l35, l36 }, \
- { l41, l42, l43, l44, l45, l46, l47 }, \
- { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO }, \
- { r50, r40, r31, r20, r10, r00, r30 }, \
- { r51, r41, r32, r21, r11, r01, oc }, \
- { r52, r42, r33, r22, r12, r02, fn }, \
- { r53, r43, r34, r23, r13, r03, r58 }, \
- { r54, r44, r35, r24, r14, r47, r57 }, \
- { r55, r45, r36, r25, r37, r46, r56 } \
-}
-
-// Uncomment below if a pedal used for Open/Close is normally-on type (such as Yamaha's.)
-// #define PEDAL_NORMALLY_CLOSED
-
-#ifdef PEDAL_NORMALLY_CLOSED
-# define MO_SWAP MO(_OPEN)
-# define DF_SWAP DF(_CLOSE)
-# define TG_SWAP TG(_OPEN)
-#else
-# define MO_SWAP MO(_CLOSE)
-# define DF_SWAP DF(_OPEN)
-# define TG_SWAP TG(_CLOSE)
-#endif
-
-// Long press: go to _FN layer, tap: MUTE
-#define FN_MUTE LT(_FN, KC_MUTE)
-#define DF_QWER DF(_QWERTY)
-#define MIS_EIS LT(_MISC,KC_LNG2)
-#define MIS_KAN LT(_MISC,KC_LNG1)
-
-
-// Overriding is_keyboard_left() in qmk_firmware/quantum/split_common/split_util.c to limit the handedness check only once.
-// reason: bandoMIneDonI has no space on right hand side to use "SPLIT_HAND_MATRIX_GRID".
-// However, It enables to decide the handedness by the HW by adding one condition: "not to press any keys (especially r30) dusing startup."
-bool is_keyboard_left(void);
-