Move small macropad-ish layouts to data driven (#20341)
This commit is contained in:
		
							parent
							
								
									06c5c02804
								
							
						
					
					
						commit
						364c06d939
					
				
					 421 changed files with 2788 additions and 7128 deletions
				
			
		| 
						 | 
				
			
			@ -1,28 +0,0 @@
 | 
			
		|||
/*
 | 
			
		||||
 * Copyright 2021 JKDLAB. <jkdlab.co@gmail.com>
 | 
			
		||||
 * Copyright 2021 Jaehee <ljh34210329@gmail.com>
 | 
			
		||||
 * 
 | 
			
		||||
 * 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 3 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 https://www.gnu.org/licenses/.
 | 
			
		||||
 */
 | 
			
		||||
 
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "quantum.h"
 | 
			
		||||
 | 
			
		||||
#define LAYOUT( \
 | 
			
		||||
    K00, K01, \
 | 
			
		||||
       K10 \
 | 
			
		||||
) { \
 | 
			
		||||
    { K10, K00, K01 } \
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -21,9 +21,10 @@
 | 
			
		|||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
            "layout": [
 | 
			
		||||
                {"label": "0", "x": 0, "y": 0},
 | 
			
		||||
                {"label": "1", "x": 1, "y": 0},
 | 
			
		||||
                {"label": "ENTER", "x": 0, "y": 1, "w" : 2}
 | 
			
		||||
                {"matrix": [0, 1], "x": 0, "y": 0},
 | 
			
		||||
                {"matrix": [0, 2], "x": 1, "y": 0},
 | 
			
		||||
 | 
			
		||||
                {"matrix": [0, 0], "x": 0, "y": 1, "w": 2}
 | 
			
		||||
            ]
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue