From 36d188abfd1e8b496f03649a7d993b57de645593 Mon Sep 17 00:00:00 2001
From: Pylon <jwang757@bu.edu>
Date: Sun, 19 Sep 2021 20:18:53 -0400
Subject: [PATCH] Changed Product and Vendor IDs on Boston so  they are no
 longer identical to the Driftmechanics Austin  (#60)

* Increased layer count (due to increased EEPROM emulation size in Vial 0.4)

* Added backlights support, renamed "via" folder to "vial"

* Revert "Added backlights support, renamed "via" folder to "vial""

This reverts commit da4497235be63c1aca900e11ebdefd7f166adfc6.

* Added backlight support, renamed "via" folder to "vial"

* Changed Vendor ID and Product ID to not interfere with the Austin

Co-authored-by: bluepylons <jwang@fluentbio.com>
---
 keyboards/boston/config.h               | 8 ++++----
 keyboards/boston/keymaps/vial/vial.json | 6 ++++--
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/keyboards/boston/config.h b/keyboards/boston/config.h
index fb19254d95..8effc4132f 100644
--- a/keyboards/boston/config.h
+++ b/keyboards/boston/config.h
@@ -17,8 +17,8 @@
 #pragma once
 
 /* USB Device descriptor parameter */
-#define VENDOR_ID 0xAC11
-#define PRODUCT_ID 0x4175
+#define VENDOR_ID 0xAC12
+#define PRODUCT_ID 0x4176
 #define DEVICE_VER 0x0001
 #define MANUFACTURER Pylon
 #define PRODUCT Boston
@@ -75,9 +75,9 @@
 
 /*Vial stuff*/
 
-#define DYNAMIC_KEYMAP_LAYER_COUNT 7
+#define DYNAMIC_KEYMAP_LAYER_COUNT 3
 
-#define VIAL_ENCODER_DEFAULT {KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS}
+#define VIAL_ENCODER_DEFAULT {KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS}
 
 #define VIAL_ENCODER_KEYCODE_DELAY 10
 
diff --git a/keyboards/boston/keymaps/vial/vial.json b/keyboards/boston/keymaps/vial/vial.json
index db979b033a..baf87ed3ae 100644
--- a/keyboards/boston/keymaps/vial/vial.json
+++ b/keyboards/boston/keymaps/vial/vial.json
@@ -1,12 +1,14 @@
   {
     "name": "BostonV0",
-    "vendorId": "0xAC11",
-    "productId": "0x4175",
+    "vendorId": "0xAC12",
+    "productId": "0x4176",
     "matrix": {
         "rows": 7,
         "cols": 19
     },
     "lighting": "qmk_backlight",
+    "lighting": "qmk_rgblight",
+
     "layouts": {
         "labels":[
                     [