-
-
Notifications
You must be signed in to change notification settings - Fork 40k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tidy up dztech default keymaps and info.json #7608
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I prefer if the key_count
and label
keys are present in info.json
files, but everything's still accurate.
I don't quite understand the point of them, really. |
It makes the files easier to debug if there are problems.
|
Sure, but when a decent GUI editor comes along it'll render that pretty much useless, right? Since if you're missing a key or have one too many it would be fairly obvious. And what about layouts that don't resemble the typical ANSI/ISO format? I guess I just don't see why info.json should have an opinion on which keys "do" what, unless the goal for it is to also include a default set of keycodes or something. |
A GUI editor IMO only solves this if two things happen:
It doesn't; it's mainly for the human reading the file, though yanfali and I did recently discuss the possibility of doing exactly what you've described. |
* master: (99 commits) [Keymap] Added userspace for d4mation. Included their keymap for the Atreus62 (qmk#7483) [Keymap] Custom user keymap for Think6.5 with LED range control (qmk#7603) [Keymap] CRKBD Custom Keymap - KidBrazil (qmk#7630) [Keymap] Add pico 70 keys keymap (qmk#7654) Tidy up dztech default keymaps and info.json (qmk#7608) Heisenberg handwired keyboard added (qmk#7643) [Keyboard] Added Filco Majestouch TKL Pegasus Hoof ISO Layout (qmk#7647) Ported J80 to QMK (qmk#7488) [Keyboard] Magnavox Videowriter conversion with Pro Micro (qmk#7634) [Docs] add japanese translation (basic part) (qmk#7461) Tidy up dztech rules.mk Relocate RGB keycode processing (qmk#7508) Move kwerdenker's personal keymap from RGB (qmk#7645) Remove QMK_KEYBOARD_CONFIG_H from boards (qmk#7635) Disable usb on slave half to resolve random 'lockup' (qmk#7649) [Core] Optimize matrix processing (qmk#7621) [Keymap] boy_314's satisfaction75 layout (qmk#7638) [Keyboard] XD68 65% ATMega32U4 based (qmk#7395) [keyboard] Plain60 cleanups (qmk#7644) update default h88 keymap (qmk#7646) ...
* 'master' of https://github.com/qmk/qmk_firmware: (226 commits) Make the keyboard beep when Audio is enabled and `\a` is encountered in a sendstring Turn off RGB Matrix LEDs when keyboard sleeps (qmk#7713) Add backwards compatibility for oled_write_raw_P on ARM Update toshi0383 keymap (qmk#7700) Completely remove i2c_transmit_receive function (qmk#7686) Readded lost pgm_read_word code to encoder array lookups (qmk#7577) Add central location for ChibiOS defines (qmk#7542) Add TADA68 keymap/rules/config for QMK bootloader (qmk#7679) [Docs] fix docs (qmk#7642) [Keyboard] Clueboard 60 fix col 11 12 mixup (qmk#7685) Missed these LTO blocks I corrected my name. [Keymap] Added userspace for d4mation. Included their keymap for the Atreus62 (qmk#7483) [Keymap] Custom user keymap for Think6.5 with LED range control (qmk#7603) [Keymap] CRKBD Custom Keymap - KidBrazil (qmk#7630) [Keymap] Add pico 70 keys keymap (qmk#7654) Improve docs "Edit Document" footer Tidy up dztech config.h Tidy up dztech default keymaps and info.json (qmk#7608) Heisenberg handwired keyboard added (qmk#7643) ...
* upstream/master: (1080 commits) Update toshi0383 keymap (qmk#7700) Completely remove i2c_transmit_receive function (qmk#7686) Readded lost pgm_read_word code to encoder array lookups (qmk#7577) Add central location for ChibiOS defines (qmk#7542) Add TADA68 keymap/rules/config for QMK bootloader (qmk#7679) [Docs] fix docs (qmk#7642) [Keyboard] Clueboard 60 fix col 11 12 mixup (qmk#7685) Missed these LTO blocks I corrected my name. [Keymap] Added userspace for d4mation. Included their keymap for the Atreus62 (qmk#7483) [Keymap] Custom user keymap for Think6.5 with LED range control (qmk#7603) [Keymap] CRKBD Custom Keymap - KidBrazil (qmk#7630) [Keymap] Add pico 70 keys keymap (qmk#7654) Improve docs "Edit Document" footer Tidy up dztech config.h Tidy up dztech default keymaps and info.json (qmk#7608) Heisenberg handwired keyboard added (qmk#7643) [Keyboard] Added Filco Majestouch TKL Pegasus Hoof ISO Layout (qmk#7647) Ported J80 to QMK (qmk#7488) [Keyboard] Magnavox Videowriter conversion with Pro Micro (qmk#7634) ...
Description
Mostly whitespace/alignment. I have more queued for the rest of the keyboard code.
Types of Changes
Issues Fixed or Closed by This PR
Checklist