From 827f4711da288f51be5f7e0e4c0bec8b9f025aca Mon Sep 17 00:00:00 2001 From: Ilya Zhuravlev Date: Tue, 6 Jul 2021 00:40:33 -0400 Subject: [PATCH] qmk_settings: refactor to keep integers internally --- src/main/python/keyboard_comm.py | 14 ++++---- src/main/python/qmk_settings.py | 57 +++++++++++++++++++------------- 2 files changed, 41 insertions(+), 30 deletions(-) diff --git a/src/main/python/keyboard_comm.py b/src/main/python/keyboard_comm.py index 5420e9f..0d875ac 100644 --- a/src/main/python/keyboard_comm.py +++ b/src/main/python/keyboard_comm.py @@ -401,16 +401,14 @@ class Keyboard: for qsid in self.supported_settings: from qmk_settings import QmkSettings - width = QmkSettings.setting_width(qsid) - if width is None: + + if not QmkSettings.is_qsid_supported(qsid): continue data = self.usb_send(self.dev, struct.pack("