Add Plain60 support (#4887) * Add Plain60 support * Delete info.json * Remove definition of KC_TRNS in keymap * Add spaces for proper markdown to readme.md
[Keyboard] Enable RGB Underglow for Idobo Boards (#4885) * Update rules.mk * Update rules.mk * Update rules.mk * Update rules.mk * Update rules.mk
[Keyboard] DC60 layout_all not really layout_all (#4884) * add k3c and change layout to LAYOUT_all * fix up info.json for the new layout * forgot to add k3c into the physical layout matrix * fix keymaps
[Keyboard] TKC Candybar: Correct info.json (#4882) Inadvertently left a key position out of info.json, keeping it from rendering properly.
[Keyboard] Initial support for TKC Candybar (#4881) * Initial support for TKC Candybar * Correct FN layer issue Both shift keys were overloaded. Moved Caps Lock to FN + C. * Update keyboard description in config.h. * Info.json * Update project information * Update keyboards/candybar/readme.md Co-Authored-By: TerryMathews <terry@terrymathews.net>
handwired/qc60: refactor, Configurator update, and readme update (#4878) * handwired/qc60: refactor and Configurator update - correct layout macro name (LAYOUT_ANSI_DEFAULT to LAYOUT_ansi_default) - add layout data for remaining layout macros - correct ISO layout macros (neither had a split left Shift) - refactor LAYOUT_iso_alt (place KC_NUHS key on home row; consistent with LAYOUT_iso_default) - proto.h refactored to use #pragma once include guard * handwired/qc60: keymap refactor - delete redundant KC_TRNS and KC_NO aliases * handwired/qc60: readme update - update header (made consistent with QMK template) - update Docs links (Newbs Guide; grammar)
[Keyboard] handwired/ortho60 Configurator update, readme update, and rules tidy (#4877) * handwired/ortho60: Configurator update - correct labels for Up and Right keys - add layout data for LAYOUT_1x2uC * handwired/ortho60: readme update - update readme file to use QMK template * handwired/ortho60: deleted DEFAULT_FOLDER rule Not needed as the keyboard currently has no revisions.
Fix Encoder documentation (#4861)
TKC1800 refactor and Configurator visual fixes (#4870) * TKC1800: refactor - tkc1800.h - updated to use #pragma once - visual alignment - update config.h files to use #pragma once - update all keymaps to use #include QMK_KEYBOARD_H - delete redundant mod mask, KC_TRNS, and KC_NO definitions - reformat keymap layers for readability - add block comment for Function layer in default keymap - delete commented action_get_macro code blocks (deprecated function) - update files to better conform with QMK coding conventions - update smt keymap to use set_single_persistent_default_layer (instead of persistent_default_layer_set) - replace instances of `?=` with `=` in rules.mk * TKC1800: Configurator visual fixes - correct key sizes and positioning - reformat file so each physical key object has its own line for readability - update and add `label` keys for readability * TKC1800: readme update - fix image gallery link - update Hardware Supported and Hardware Availability lines - update make example (add :default suffix) - update QMK Docs links (Newbs Guide; grammar) * Add missing semicolons to smt keymap
Fixed the build break of helix/rev1:OLED_sample caused by PR #4462. (#4874)
Add cursor keys to top layer (#4876)
[Keyboard] Fix bootloader size for v60_type_r (#4873)
Flip definitions of macOS brightness alias Before: KC_BRMU - Brightness Down KC_BRMD - Brightness Up After: KC_BRMU - Brightness Up KC_BRMD - Brightness Down
Grammatical fixes for GPIO Control doc (#4869) * Grammatical fixes for GPIO Control doc I found the Advanced Settings section to be poorly written. * Commit suggestions from fauxpark * Change first instance of "microcontroller" to match suggestion
handwired/ortho5x13: layout macro refactor Discovered the LAYOUT_compact macro didn't compile in QMK Configurator. Realized the reason for that was that it automatically prepends `KC_` to every keycode received. Renamed the macro to LAYOUT_kc so Configurator will ignore it. Also changed the file to use the #pragma once include guard because I was in here anyway.
Add new brightness aliases to keycodes_basic.md
[Keyboard] update VENDOR_ID, PRODUCT_ID, and DEVICE_VER for Duck boards (#4612) * change VENDOR_ID, PRODUCT_ID, and DEVICE_VER as step one in getting VIA support * fix v1 product id * VIA doesn't use the version, so we need to encode it into PRODUCT_ID
Add Planck rev1 and rev2, clean up rev3-5 config.h
Allows Terminal to use ModTap/LayerTap keys (#4586) * fixes #4583 * #4583 - terminal also handles layer tap now
Defined IS_(HOST_)LED_ON/OFF() and improved LED documentation (#4853) * Defined IS_(HOST_)LED_ON/OFF() and improved LED documentation * Update docs/custom_quantum_functions.md Co-Authored-By: DidierLoiseau <didierloiseau+github@gmail.com> * Update docs/custom_quantum_functions.md Co-Authored-By: DidierLoiseau <didierloiseau+github@gmail.com> * Integrated @drashna and @fauxpark's PR comments - changed all plurals of "LED" to "LEDs" in the file - rewording of the note about host_keyboard_leds() vs. led_set_user() * Update docs/custom_quantum_functions.md Co-Authored-By: DidierLoiseau <didierloiseau+github@gmail.com>