Explorar o código

Merge remote-tracking branch 'origin/develop' into xap

QMK Bot %!s(int64=4) %!d(string=hai) anos
pai
achega
71ed6f52c5

+ 35 - 120
keyboards/gboards/georgi/info.json

@@ -5,126 +5,41 @@
     "layouts": {
         "LAYOUT_georgi": {
             "layout": [
-                {
-                    "x": 0.05,
-                    "y": 0.54
-                },
-                {
-                    "x": 1.06,
-                    "y": 0.55
-                },
-                {
-                    "x": 2.06,
-                    "y": 0.29
-                },
-                {
-                    "x": 3.05,
-                    "y": 0.16
-                },
-                {
-                    "x": 4.06,
-                    "y": 0.41
-                },
-                {
-                    "x": 5.06,
-                    "y": 0.54
-                },
-                {
-                    "x": 7.1899999999999995,
-                    "y": 0.41
-                },
-                {
-                    "x": 8.2,
-                    "y": 0.3
-                },
-                {
-                    "x": 9.2,
-                    "y": 0.05
-                },
-                {
-                    "x": 10.2,
-                    "y": 0.29
-                },
-                {
-                    "x": 11.2,
-                    "y": 0.43
-                },
-                {
-                    "x": 12.2,
-                    "y": 0.42
-                },
-                {
-                    "x": 0.05,
-                    "y": 1.54
-                },
-                {
-                    "x": 1.06,
-                    "y": 1.54
-                },
-                {
-                    "x": 2.06,
-                    "y": 1.28
-                },
-                {
-                    "x": 3.05,
-                    "y": 1.16
-                },
-                {
-                    "x": 4.06,
-                    "y": 1.4
-                },
-                {
-                    "x": 5.06,
-                    "y": 1.54
-                },
-                {
-                    "x": 7.1899999999999995,
-                    "y": 1.4
-                },
-                {
-                    "x": 8.2,
-                    "y": 1.28
-                },
-                {
-                    "x": 9.2,
-                    "y": 1.04
-                },
-                {
-                    "x": 10.2,
-                    "y": 1.28
-                },
-                {
-                    "x": 11.2,
-                    "y": 1.42
-                },
-                {
-                    "x": 12.2,
-                    "y": 1.42
-                },
-                {
-                    "x": 3.05,
-                    "y": 2.67
-                },
-                {
-                    "x": 4.06,
-                    "y": 2.68
-                },
-                {
-                    "x": 5.06,
-                    "y": 2.68
-                },
-                {
-                    "x": 7.19,
-                    "y": 2.67
-                },
-                {
-                    "x": 8.2,
-                    "y": 2.67
-                },
-                {
-                    "x": 9.2,
-                    "y": 2.66
-                }
+                {"x": 0, "y": 0.5},
+                {"x": 1, "y": 0.5},
+                {"x": 2, "y": 0.3},
+                {"x": 3, "y": 0},
+                {"x": 4, "y": 0.4},
+                {"x": 5, "y": 0.5},
+
+                {"x": 7, "y": 0.5},
+                {"x": 8, "y": 0.4},
+                {"x": 9, "y": 0},
+                {"x": 10, "y": 0.3},
+                {"x": 11, "y": 0.5},
+                {"x": 12, "y": 0.5},
+
+                {"x": 0, "y": 1.5},
+                {"x": 1, "y": 1.5},
+                {"x": 2, "y": 1.3},
+                {"x": 3, "y": 1},
+                {"x": 4, "y": 1.4},
+                {"x": 5, "y": 1.5},
+
+                {"x": 7, "y": 1.5},
+                {"x": 8, "y": 1.4},
+                {"x": 9, "y": 1},
+                {"x": 10, "y": 1.3},
+                {"x": 11, "y": 1.5},
+                {"x": 12, "y": 1.5},
+
+                {"x": 3, "y": 2.75},
+                {"x": 4, "y": 2.75},
+                {"x": 5, "y": 2.75},
+
+                {"x": 7, "y": 2.75},
+                {"x": 8, "y": 2.75},
+                {"x": 9, "y": 2.75}
             ]
         }
     }

+ 2 - 7
keyboards/gboards/georgi/keymaps/colemak-dh/rules.mk

@@ -1,12 +1,6 @@
-#----------------------------------------------------------------------------
-# make georgi:claymager:dfu
-# Make sure you have dfu-programmer installed!
-#----------------------------------------------------------------------------
-
 NO_REPEAT				 = yes
 VERBOSE					 = yes
 KEYBOARD_SHARED_EP       = yes
-CUSTOM_MATRIX			 = yes
 STENO_LAYERS			 = yes
 
 #Firmware reduction options
@@ -24,7 +18,6 @@ ONLY_QWERTY				 = no
 # know what you're doing.
 #
 # No touchy, capiche?
-SRC += matrix.c i2c_master.c
 ifeq ($(strip $(DEBUG_MATRIX)), yes)
     OPT_DEFS += -DDEBUG_MATRIX
 endif
@@ -43,3 +36,5 @@ endif
 ifeq ($(strip $(STENO_LAYERS)), yes)
     OPT_DEFS += -DSTENOLAYERS
 endif
+
+SRC += sten.c

+ 2 - 7
keyboards/gboards/georgi/keymaps/default-flipped/rules.mk

@@ -1,12 +1,6 @@
-#----------------------------------------------------------------------------
-# make georgi:default:dfu
-# Make sure you have dfu-programmer installed!
-#----------------------------------------------------------------------------
-
 NO_REPEAT				 = no
 VERBOSE					 = yes
 KEYBOARD_SHARED_EP       = yes
-CUSTOM_MATRIX			 = yes
 
 #Firmware reduction options
 MOUSEKEY_ENABLE			 = yes 		# 1500 bytes
@@ -23,7 +17,6 @@ ONLY_QWERTY				 = no
 # know what you're doing.
 #
 # No touchy, capiche?
-SRC += matrix.c i2c_master.c
 ifeq ($(strip $(DEBUG_MATRIX)), yes)
     OPT_DEFS += -DDEBUG_MATRIX
 endif
@@ -39,3 +32,5 @@ endif
 ifeq ($(strip $(NO_TAPPING)), yes)
     OPT_DEFS += -DNO_ACTION_TAPPING
 endif
+
+SRC += sten.c

+ 2 - 7
keyboards/gboards/georgi/keymaps/default/rules.mk

@@ -1,12 +1,6 @@
-#----------------------------------------------------------------------------
-# make georgi:default:dfu
-# Make sure you have dfu-programmer installed!
-#----------------------------------------------------------------------------
-
 NO_REPEAT				 = no
 VERBOSE					 = yes
 KEYBOARD_SHARED_EP       = yes
-CUSTOM_MATRIX			 = yes
 STENO_LAYERS			 = no
 
 #Firmware reduction options
@@ -24,7 +18,6 @@ ONLY_QWERTY				 = no
 # know what you're doing.
 #
 # No touchy, capiche?
-SRC += matrix.c i2c_master.c
 ifeq ($(strip $(DEBUG_MATRIX)), yes)
     OPT_DEFS += -DDEBUG_MATRIX
 endif
@@ -40,3 +33,5 @@ endif
 ifeq ($(strip $(NO_TAPPING)), yes)
     OPT_DEFS += -DNO_ACTION_TAPPING
 endif
+
+SRC += sten.c

+ 0 - 6
keyboards/gboards/georgi/keymaps/dennytom/rules.mk

@@ -1,8 +1,2 @@
 MOUSEKEY_ENABLE = yes
-EXTRAKEY_ENABLE = yes
 CONSOLE_ENABLE = no
-# COMMAND_ENABLE = no
-NKRO_ENABLE = yes
-
-TMPVAR := $(SRC)
-SRC = $(filter-out sten.c, $(TMPVAR))

+ 2 - 7
keyboards/gboards/georgi/keymaps/minimal/rules.mk

@@ -1,12 +1,6 @@
-#----------------------------------------------------------------------------
-# make georgi:default:dfu
-# Make sure you have dfu-programmer installed!
-#----------------------------------------------------------------------------
-
 NO_REPEAT				 = no
 VERBOSE					 = yes
 KEYBOARD_SHARED_EP       = yes
-CUSTOM_MATRIX			 = yes
 
 #Firmware reduction options
 MOUSEKEY_ENABLE			 = no 		# 1500 bytes
@@ -23,7 +17,6 @@ ONLY_QWERTY				 = no
 # know what you're doing.
 #
 # No touchy, capiche?
-SRC += matrix.c i2c_master.c
 ifeq ($(strip $(DEBUG_MATRIX)), yes)
     OPT_DEFS += -DDEBUG_MATRIX
 endif
@@ -39,3 +32,5 @@ endif
 ifeq ($(strip $(NO_TAPPING)), yes)
     OPT_DEFS += -DNO_ACTION_TAPPING
 endif
+
+SRC += sten.c

+ 2 - 7
keyboards/gboards/georgi/keymaps/norman/rules.mk

@@ -1,12 +1,6 @@
-#----------------------------------------------------------------------------
-# make georgi:default:dfu
-# Make sure you have dfu-programmer installed!
-#----------------------------------------------------------------------------
-
 NO_REPEAT				 = yes
 VERBOSE					 = yes
 KEYBOARD_SHARED_EP       = yes
-CUSTOM_MATRIX			 = yes
 MOUSEKEY_ENABLE			 = yes
 
 #Debug options
@@ -20,7 +14,6 @@ ONLY_QWERTY				 = no
 # know what you're doing.
 #
 # No touchy, capiche?
-SRC += matrix.c i2c_master.c
 ifeq ($(strip $(DEBUG_MATRIX)), yes)
     OPT_DEFS += -DDEBUG_MATRIX
 endif
@@ -33,3 +26,5 @@ endif
 ifeq ($(strip $(ONLY_QWERTY)), yes)
     OPT_DEFS += -DONLYQWERTY
 endif
+
+SRC += sten.c

+ 12 - 8
keyboards/gboards/georgi/rules.mk

@@ -7,13 +7,17 @@ BOOTLOADER = atmel-dfu
 # Build Options
 #   change yes to no to disable
 #
-CUSTOM_MATRIX 		= yes
-MOUSEKEY_ENABLE		= no
-STENO_ENABLE 		= yes
-EXTRAKEY_ENABLE     = yes
-CONSOLE_ENABLE      = yes
-COMMAND_ENABLE      = no
+BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
+MOUSEKEY_ENABLE = no        # Mouse keys
+EXTRAKEY_ENABLE = yes       # Audio control and System control
+CONSOLE_ENABLE = yes        # Console for debug
+COMMAND_ENABLE = no         # Commands for debug and configuration
 NKRO_ENABLE = yes           # Enable N-Key Rollover
-
+BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
+RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
+AUDIO_ENABLE = no           # Audio output
+CUSTOM_MATRIX = yes
+STENO_ENABLE = yes
 LTO_ENABLE = yes
-SRC += matrix.c i2c_master.c sten.c
+
+SRC += matrix.c i2c_master.c