[Keyboard] Add support for the THE30 keyboard (#7390)
[Keyboard] Add Kudox column-staggered layout. (#7400) * Add Kudox columner layout. * Remove an extra comma from info.json.
Fix typo and code indentation (#7410)
[Docs] Fix Japanese country flag (#7407)
Improve a number of things about how MILC operates (#7344) * Pull in updates for MILC * Remove the shadow argparser * Make it easier to reason about arguments and how they're translated into the config tree * Populate self.config during init to support setting user.qmk_home for the global CLI * Remove the short argument -c so that we can unambiguously determine the config file location without doing full argument processing * Remove the --save-config option as it's a little confusing anyway * Use Pathlib for path manipulation * Fix commands with no arguments
knight Indicator light fix (#7398) * knight Indicator light fix * Update knight.c * Update knight.c * Update knight.c * Update knight.c
[Docs] Modified the description about setting debug_enable in `docs/faq_debug.md`. (#7394)
[Keyboard] Add abnt2 layout to gh60 (#7371) * [keymap] Add abnt2 format to gh60 * Fix typing errors * Change key names to capitals * Fix layout define * Apply suggestions from code review * Fix layout define again I used a k * Remove layer variable * Update keyboards/dz60/keymaps/default_abnt2/readme.md * Make changes from noroadsleft
Run clang-format manually to fix recently changed files
Add Community Layout: 60_abnt2 (#7381) * Add Community Layout: 60_abnt2 Add a 60% version of the standard keyboard layout used in Brazil. * Enable 60_abnt2 support for DZ60 * fix the indenting in the Community Layout keymap
Doc fix to conform with #7221 (#7392)
[Keyboard] Cutie Club Wraith: Configurator Bugfix for LAYOUT_iso (#7376) * debug lint info.json Because I need to debug this file. * move ISO Enter to the proper location in sequence * add key counts because I like having them
[Docs] Explain Tap Dance interruption (#5520)
format code according to conventions [skip ci]
Add CLI command for flashing a keyboard A new CLI subcommand was added, flash, which behaves very similar to the already present compile CLI comamnd, but with the added ability to target a bootloader. The command is used like so: qmk flash [-h] [-b] [-kb KEYBOARD] [-km KEYMAP] [-bl BOOTLOADER] [filename]. A -kb <keyboard> and -km <keymap> is expected, or a configurator export JSON filename. A bootloader can be specified using -bl <target>, and if left unspecified, the target is assumed to be :flash. -bl can be used to list the available bootloaders. If -km <keymap> is provided, but no -kb <keyboard>, then a message is printed suggesting the user to run qmk list_keyboards.
[Keymap] add_mouse_keys (#7372)
Port SPLIT_USB_DETECT to crkbd (#7195)
Updated slave encoder sync to reduce dropped pulses (#7325) * Updated slave encoder sync to reduce dropped pulses * Fixing encoder direction * Encoder behavior fixes, tested * Update keyboards/rgbkb/sol/keymaps/xulkal/rules.mk To make fauxpark happy Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update custom_encoder.c * Update rules.mk
Improvements to Solenoid feature (#7369) * Error out when Solenid pin is not defined Instead of defaulting to a (literally) random pin, error out instead. Because this pin may be used, or because that pin may not be exposed, or may not exist. * Remove 'SOLENOID_ACTIVE' setting since it's not used * Update documentation
Fix the RGB_MATRIX_RAINBOW_PINWHEELS animation (#7365) The internal naming was `PINWHEELS` instead of `RAINBOW_PINWHEELS` causing a mismatch between animation definition and the function.