Refactor and Configurator updates for Woodkeys/NovelKeys Big Series (#3073)
* Refactor for Woodkeys Big Series * Configurator update for Woodkeys Big Series
This commit is contained in:
parent
edb149fb5a
commit
eb8388b31e
5 changed files with 21 additions and 9 deletions
|
@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#include "quantum.h"
|
#include "quantum.h"
|
||||||
|
|
||||||
#define KEYMAP( \
|
#define LAYOUT( \
|
||||||
K00 \
|
K00 \
|
||||||
) { \
|
) { \
|
||||||
{ K00 } \
|
{ K00 } \
|
||||||
|
|
12
keyboards/bigseries/info.json
Normal file
12
keyboards/bigseries/info.json
Normal file
|
@ -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}]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -15,7 +15,7 @@ You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../../bigseries.h"
|
#include QMK_KEYBOARD_H
|
||||||
|
|
||||||
static const char * const ANSWERS[] = {
|
static const char * const ANSWERS[] = {
|
||||||
// "Yes" answers
|
// "Yes" answers
|
||||||
|
@ -51,7 +51,7 @@ static const char * const ANSWERS[] = {
|
||||||
|
|
||||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
KEYMAP(
|
LAYOUT(
|
||||||
KC_A),
|
KC_A),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -15,11 +15,11 @@ You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../../bigseries.h"
|
#include QMK_KEYBOARD_H
|
||||||
|
|
||||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
KEYMAP(
|
LAYOUT(
|
||||||
KC_A),
|
KC_A),
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -15,8 +15,8 @@ You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "../../bigseries.h"
|
#include QMK_KEYBOARD_H
|
||||||
#include "print.h"
|
|
||||||
|
|
||||||
extern rgblight_config_t rgblight_config;
|
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] = {
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
|
|
||||||
[BASE] = KEYMAP(
|
[BASE] = LAYOUT(
|
||||||
TD(TD_TOGGLE)),
|
TD(TD_TOGGLE)),
|
||||||
[LED] = KEYMAP(
|
[LED] = LAYOUT(
|
||||||
TD(TD_TOGGLE)
|
TD(TD_TOGGLE)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue