From eb8388b31e5c0101c1e99e3babb72a47546df156 Mon Sep 17 00:00:00 2001
From: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
Date: Tue, 29 May 2018 03:53:03 -0700
Subject: [PATCH] Refactor and Configurator updates for Woodkeys/NovelKeys Big
Series (#3073)
* Refactor for Woodkeys Big Series
* Configurator update for Woodkeys Big Series
---
keyboards/bigseries/bigseries.h | 2 +-
keyboards/bigseries/info.json | 12 ++++++++++++
keyboards/bigseries/keymaps/8ball/keymap.c | 4 ++--
keyboards/bigseries/keymaps/default/keymap.c | 4 ++--
keyboards/bigseries/keymaps/leddance/keymap.c | 8 ++++----
5 files changed, 21 insertions(+), 9 deletions(-)
create mode 100644 keyboards/bigseries/info.json
diff --git a/keyboards/bigseries/bigseries.h b/keyboards/bigseries/bigseries.h
index 4a8ac1116c..3441407798 100755
--- a/keyboards/bigseries/bigseries.h
+++ b/keyboards/bigseries/bigseries.h
@@ -19,7 +19,7 @@ along with this program. If not, see .
#include "quantum.h"
-#define KEYMAP( \
+#define LAYOUT( \
K00 \
) { \
{ K00 } \
diff --git a/keyboards/bigseries/info.json b/keyboards/bigseries/info.json
new file mode 100644
index 0000000000..ff2fd54c57
--- /dev/null
+++ b/keyboards/bigseries/info.json
@@ -0,0 +1,12 @@
+{
+ "keyboard_name": "Big Series 1-Key",
+ "url": "",
+ "maintainer": "qmk",
+ "width": 4,
+ "height": 4,
+ "layouts": {
+ "LAYOUT": {
+ "layout": [{"x":0, "y":0, "w":4, "h":4}]
+ }
+ }
+}
diff --git a/keyboards/bigseries/keymaps/8ball/keymap.c b/keyboards/bigseries/keymaps/8ball/keymap.c
index df4e3dde8b..1097eb94af 100755
--- a/keyboards/bigseries/keymaps/8ball/keymap.c
+++ b/keyboards/bigseries/keymaps/8ball/keymap.c
@@ -15,7 +15,7 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see .
*/
-#include "../../bigseries.h"
+#include QMK_KEYBOARD_H
static const char * const ANSWERS[] = {
// "Yes" answers
@@ -51,7 +51,7 @@ static const char * const ANSWERS[] = {
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-KEYMAP(
+LAYOUT(
KC_A),
};
diff --git a/keyboards/bigseries/keymaps/default/keymap.c b/keyboards/bigseries/keymaps/default/keymap.c
index 67cfb168c2..7ce837357f 100755
--- a/keyboards/bigseries/keymaps/default/keymap.c
+++ b/keyboards/bigseries/keymaps/default/keymap.c
@@ -15,11 +15,11 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see .
*/
-#include "../../bigseries.h"
+#include QMK_KEYBOARD_H
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-KEYMAP(
+LAYOUT(
KC_A),
diff --git a/keyboards/bigseries/keymaps/leddance/keymap.c b/keyboards/bigseries/keymaps/leddance/keymap.c
index 4cb57f4375..3cd8f1db7f 100755
--- a/keyboards/bigseries/keymaps/leddance/keymap.c
+++ b/keyboards/bigseries/keymaps/leddance/keymap.c
@@ -15,8 +15,8 @@ You should have received a copy of the GNU General Public License
along with this program. If not, see .
*/
-#include "../../bigseries.h"
-#include "print.h"
+#include QMK_KEYBOARD_H
+
extern rgblight_config_t rgblight_config;
@@ -66,9 +66,9 @@ qk_tap_dance_action_t tap_dance_actions[] = {
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[BASE] = KEYMAP(
+[BASE] = LAYOUT(
TD(TD_TOGGLE)),
-[LED] = KEYMAP(
+[LED] = LAYOUT(
TD(TD_TOGGLE)
)