From be48bbc96ccb349d34f8d7bff29f873409ececed Mon Sep 17 00:00:00 2001 From: ziptyze Date: Tue, 30 Jan 2024 19:29:47 -0500 Subject: [PATCH 1/2] Create lets_split_v3.json --- v3/ziptyze/lets_split_v3/lets_split_v3.json | 182 ++++++++++++++++++++ 1 file changed, 182 insertions(+) create mode 100644 v3/ziptyze/lets_split_v3/lets_split_v3.json diff --git a/v3/ziptyze/lets_split_v3/lets_split_v3.json b/v3/ziptyze/lets_split_v3/lets_split_v3.json new file mode 100644 index 0000000000..03987cc1b7 --- /dev/null +++ b/v3/ziptyze/lets_split_v3/lets_split_v3.json @@ -0,0 +1,182 @@ +{ + "name": "Let's Split v3", + "vendorId": "0x6F75", + "productId": "0x6900", + "matrix": { "rows": 8, "cols": 6}, + "keycodes": ["qmk_lighting"], + "menus": [ + { + "label": "Lighting", + "content": [ + { + "label": "Backlight", + "content": [ + { + "label": "Brightness", + "type": "range", + "options": [0, 255], + "content": ["id_qmk_rgb_matrix_brightness", 3, 1] + }, + { + "label": "Effect", + "type": "dropdown", + "content": ["id_qmk_rgb_matrix_effect", 3, 2], + "options": [ + "All Off", + "Solid Color", + "Alphas/Mods", + "Gradient Up/Down", + "Gradient Left/Right", + "Breathing", + "Band Sat.", + "Band Val.", + "Pinwheel Sat.", + "Pinwheel Val.", + "Spiral Sat.", + "Spiral Val.", + "Cycle All", + "Cycle Left/Right", + "Cycle Up/Down", + "Rainbow Moving Chevron", + "Cycle Out/In", + "Cycle Out/In Dual", + "Cycle Pinwheel", + "Cycle Spiral", + "Dual Beacon", + "Rainbow Beacon", + "Rainbow Pinwheels", + "Raindrops", + "Jellybean Raindrops", + "Hue Breathing", + "Hue Pendulum", + "Hue Wave", + "Pixel Rain", + "Pixel Flow", + "Pixel Fractal", + "Typing Heatmap", + "Digital Rain", + "Solid Reactive Simple", + "Solid Reactive", + "Solid Reactive Wide", + "Solid Reactive Multiwide", + "Solid Reactive Cross", + "Solid Reactive Multicross", + "Solid Reactive Nexus", + "Solid Reactive Multinexus", + "Splash", + "Multisplash", + "Solid Splash", + "Solid Multisplash" + ] + }, + { + "showIf": "{id_qmk_rgb_matrix_effect} != 0 && {id_qmk_rgb_matrix_effect} != 1 && {id_qmk_rgb_matrix_effect} != 2 && {id_qmk_rgb_matrix_effect} != 3 && {id_qmk_rgb_matrix_effect} != 4", + "label": "Effect Speed", + "type": "range", + "options": [0, 255], + "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] + }, + { + "showIf": "{id_qmk_rgb_matrix_effect} == 2", + "label": "Mod Color", + "type": "range", + "options": [0, 255], + "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] + }, + { + "showIf": "{id_qmk_rgb_matrix_effect} == 2", + "label": "Alpha Color", + "type": "color", + "content": ["id_qmk_rgb_matrix_color", 3, 4] + }, + { + "showIf": "{id_qmk_rgb_matrix_effect} == 3 || {id_qmk_rgb_matrix_effect} == 4", + "label": "Gradient Range", + "type": "range", + "options": [0, 255], + "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] + }, + { + "showIf": "{id_qmk_rgb_matrix_effect} != 0 && {id_qmk_rgb_matrix_effect} != 2 &&{id_qmk_rgb_matrix_effect} != 23 && {id_qmk_rgb_matrix_effect} != 27 && {id_qmk_rgb_matrix_effect} != 28", + "label": "Color", + "type": "color", + "content": ["id_qmk_rgb_matrix_color", 3, 4] + } + ] + } + ] + } + ], + "layouts": { + "keymap": [ + [ + "0,0", + "0,1", + "0,2", + "0,3", + "0,4", + "0,5", + { + "x": 1 + }, + "4,0", + "4,1", + "4,2", + "4,3", + "4,4", + "4,5" + ], + [ + "1,0", + "1,1", + "1,2", + "1,3", + "1,4", + "1,5", + { + "x": 1 + }, + "5,0", + "5,1", + "5,2", + "5,3", + "5,4", + "5,5" + ], + [ + "2,0", + "2,1", + "2,2", + "2,3", + "2,4", + "2,5", + { + "x": 1 + }, + "6,0", + "6,1", + "6,2", + "6,3", + "6,4", + "6,5" + ], + [ + "3,0", + "3,1", + "3,2", + "3,3", + "3,4", + "3,5", + { + "x": 1 + }, + "7,0", + "7,1", + "7,2", + "7,3", + "7,4", + "7,5" + ] + ] + } + } From 1e59fa7d40f30aa1e4c02ad047d69d4e800fdada Mon Sep 17 00:00:00 2001 From: ziptyze Date: Fri, 2 Feb 2024 22:34:25 -0500 Subject: [PATCH 2/2] Update v3/ziptyze/lets_split_v3/lets_split_v3.json Co-authored-by: Xelus22 <17491233+Xelus22@users.noreply.github.com> --- v3/ziptyze/lets_split_v3/lets_split_v3.json | 104 +------------------- 1 file changed, 1 insertion(+), 103 deletions(-) diff --git a/v3/ziptyze/lets_split_v3/lets_split_v3.json b/v3/ziptyze/lets_split_v3/lets_split_v3.json index 03987cc1b7..6e254264a5 100644 --- a/v3/ziptyze/lets_split_v3/lets_split_v3.json +++ b/v3/ziptyze/lets_split_v3/lets_split_v3.json @@ -4,109 +4,7 @@ "productId": "0x6900", "matrix": { "rows": 8, "cols": 6}, "keycodes": ["qmk_lighting"], - "menus": [ - { - "label": "Lighting", - "content": [ - { - "label": "Backlight", - "content": [ - { - "label": "Brightness", - "type": "range", - "options": [0, 255], - "content": ["id_qmk_rgb_matrix_brightness", 3, 1] - }, - { - "label": "Effect", - "type": "dropdown", - "content": ["id_qmk_rgb_matrix_effect", 3, 2], - "options": [ - "All Off", - "Solid Color", - "Alphas/Mods", - "Gradient Up/Down", - "Gradient Left/Right", - "Breathing", - "Band Sat.", - "Band Val.", - "Pinwheel Sat.", - "Pinwheel Val.", - "Spiral Sat.", - "Spiral Val.", - "Cycle All", - "Cycle Left/Right", - "Cycle Up/Down", - "Rainbow Moving Chevron", - "Cycle Out/In", - "Cycle Out/In Dual", - "Cycle Pinwheel", - "Cycle Spiral", - "Dual Beacon", - "Rainbow Beacon", - "Rainbow Pinwheels", - "Raindrops", - "Jellybean Raindrops", - "Hue Breathing", - "Hue Pendulum", - "Hue Wave", - "Pixel Rain", - "Pixel Flow", - "Pixel Fractal", - "Typing Heatmap", - "Digital Rain", - "Solid Reactive Simple", - "Solid Reactive", - "Solid Reactive Wide", - "Solid Reactive Multiwide", - "Solid Reactive Cross", - "Solid Reactive Multicross", - "Solid Reactive Nexus", - "Solid Reactive Multinexus", - "Splash", - "Multisplash", - "Solid Splash", - "Solid Multisplash" - ] - }, - { - "showIf": "{id_qmk_rgb_matrix_effect} != 0 && {id_qmk_rgb_matrix_effect} != 1 && {id_qmk_rgb_matrix_effect} != 2 && {id_qmk_rgb_matrix_effect} != 3 && {id_qmk_rgb_matrix_effect} != 4", - "label": "Effect Speed", - "type": "range", - "options": [0, 255], - "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] - }, - { - "showIf": "{id_qmk_rgb_matrix_effect} == 2", - "label": "Mod Color", - "type": "range", - "options": [0, 255], - "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] - }, - { - "showIf": "{id_qmk_rgb_matrix_effect} == 2", - "label": "Alpha Color", - "type": "color", - "content": ["id_qmk_rgb_matrix_color", 3, 4] - }, - { - "showIf": "{id_qmk_rgb_matrix_effect} == 3 || {id_qmk_rgb_matrix_effect} == 4", - "label": "Gradient Range", - "type": "range", - "options": [0, 255], - "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] - }, - { - "showIf": "{id_qmk_rgb_matrix_effect} != 0 && {id_qmk_rgb_matrix_effect} != 2 &&{id_qmk_rgb_matrix_effect} != 23 && {id_qmk_rgb_matrix_effect} != 27 && {id_qmk_rgb_matrix_effect} != 28", - "label": "Color", - "type": "color", - "content": ["id_qmk_rgb_matrix_color", 3, 4] - } - ] - } - ] - } - ], + "menus": [ "qmk_rgb_matrix" ], "layouts": { "keymap": [ [