-
-
Notifications
You must be signed in to change notification settings - Fork 41k
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
Fix a build warning and tidy up a keymap #24805
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
waffle87
approved these changes
Jan 10, 2025
milosbugarinovic
pushed a commit
to milosbugarinovic/qmk_firmware
that referenced
this pull request
Jan 13, 2025
gebolze
pushed a commit
to gebolze/qmk_firmware
that referenced
this pull request
Jan 16, 2025
pashashocky
pushed a commit
to pashashocky/qmk
that referenced
this pull request
Jan 17, 2025
vinniefranco
pushed a commit
to Good-Great-Grand-Wonderful/qmk_firmware
that referenced
this pull request
Jan 20, 2025
fsecilia
pushed a commit
to fsecilia/qmk_firmware
that referenced
this pull request
Jan 27, 2025
alk-alyss
added a commit
to alk-alyss/qmk_firmware
that referenced
this pull request
Jan 30, 2025
* 'master' of https://github.com/qmk/qmk_firmware: (221 commits) Add Keychron C3 Pro (Red & RGB) (qmk#24874) [OS Detection] Improve MacOS detection (qmk#24708) Bump vite from 5.2.14 to 5.4.12 in /builddefs/docsgen (qmk#24852) Reject keyboard.json next to info.json (qmk#24882) Add keyboard clap_studio/flame60 (qmk#24870) [Keyboard] Add Support E8ghtyNeo (qmk#24859) [License Violation] add pressplayid (qmk#24869) Fix missing wait.h include in Dip Switch Map (qmk#24863) Add Model-B keyboard (qmk#24681) Updated Licence Violations for Chosfox L75 (qmk#24833) License violations updates. (qmk#24831) Add Lily (qmk#24813) `kikoslab/kl90`: fix keymap (qmk#24826) [Keyboard] Add ic45v2 (qmk#24818) Allow running Docker container on MacOS (without in-container USB support) (qmk#24412) `salane/ncr80alpsskfl`: add additional layouts (qmk#24809) Bump nanoid from 3.3.7 to 3.3.8 in /builddefs/docsgen (qmk#24713) Fix a build warning and tidy up a keymap (qmk#24805) [Bug] Fix Underglow keycode processing (qmk#24798) [Docs] Fix wording in Mod Tap documentation (qmk#24796) ...
fsecilia
pushed a commit
to fsecilia/qmk_firmware
that referenced
this pull request
Jan 31, 2025
Rumadon
pushed a commit
to Rumadon/qmk_firmware
that referenced
this pull request
Jan 31, 2025
MaximumP
pushed a commit
to MaximumP/qmk_firmware
that referenced
this pull request
Feb 1, 2025
alinelena
pushed a commit
to alinelena/qmk_firmware
that referenced
this pull request
Feb 3, 2025
artlugovoy
pushed a commit
to artlugovoy/qmk_firmware
that referenced
this pull request
Feb 16, 2025
chadhs
added a commit
to chadhs/qmk_firmware
that referenced
this pull request
Feb 17, 2025
* Fix `thumbsup:default` keymap (#24459) * Fix Caps Lock indication on Valhalla v2 (#23012) * Fix Caps Lock indication * User LED state function override added Co-authored-by: Drashna Jaelre <[email protected]> * Change backlight enabled check and remove backlight headers Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]> * add ergodox Community Layout for LAYOUT_ergodox keyboards (#22963) initial commit * Fix indicator code for NK classics (#24462) Fix indicator code Co-authored-by: yiancar <[email protected]> * Fixup Lily58 keymap comment (#24466) * Expand count checks in keymap introspection (#24464) * Add check Tap Dance count check to keymap introspection * Add checks for combos and key overrides to introspection * [Keyboard] Add Piantor UV 44 (#24247) Co-authored-by: Ryan <[email protected]> * Add Ploopyco functions for host state control (#23953) * Add Scotto37 handwired keyboard (#23938) Co-authored-by: Joel Challis <[email protected]> * fix hotdox76v2 oled font to more closely mirror utf8 (#23807) * `mykeyclub/jris65/hotswap`: fix keymap (#24472) * Fix duplication of core `GU_TOGG` keycode (#24474) * Fix rendering of `keymap_config.no_gui` within `led_update_kb` (#24473) * Rename RGB and HSV structs (#24471) * Update combo user function variable (#24467) * Add svlinky converter (#24449) * zsa/moonlander: Fix execution of user callback (#24475) * Separate RGBLight/RGB Matrix keycode handling (#23679) * Separate RGBLight/RGB Matrix keycode handling * Remove `_DISABLE_KEYCODES` handling * Update RGB Matrix keycode docs * Update underglow keycodes for previously migrated boards * Update keycodes for boards with custom handling * Fix typos * Fix bad merge * [Core] quantum: util: add bit and bitmask helpers (#24229) quantum: util: add bit and bitmask helpers These helpers are handy and can prevent off-by-one errors when working with registers and general low level bit manipulation tasks. The macros themself are inspired by the bits.h macros from the linux kernel source code. Signed-off-by: Stefan Kerkmann <[email protected]> Co-authored-by: Pascal Getreuer <[email protected]> * Rename RGB/HSV structs: keyboard-level code (#24476) * keebio/nyquist: Remove invalid I2C config (#24479) * xiudi/xd002: Remove broken oversized `multilayer_rgb` keymap (#24480) * horrortroll/nyx/rev1: Fix compilation of custom RGB effect (#24481) * Digitizer: fix units tag in report descriptor (#24482) * [Keyboard] Add JK60 RGB (#24485) * add vector macropad (#24487) Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Ryan <[email protected]> * [Core] `usb_device_state`: consolidate usb state handling across implementations (#24258) * usb_device_state: add idle_rate, led and protocol Previously all usb drivers and platform implementations (expect for our oddball atsam) tracked the same two global variables: - keyboard_protocol: to indicate if we are in report or boot protocol - keyboard_idle: for the idle_rate of the keyboard endpoint And a local variable that was exposed trough some indirection: - keyboard_led_state: for the currently set indicator leds (caps lock etc.) These have all been moved into the usb_device_state struct wich is accessible by getters and setters. This reduces code duplication and centralizes the state management across platforms and drivers. Signed-off-by: Stefan Kerkmann <[email protected]> * usb_device_state: reset protocol on reset The usb hid specification section 7.2.6 states: When initialized, all devices default to report protocol. However the host should not make any assumptions about the device’s state and should set the desired protocol whenever initializing a device. Thus on reset we should always do exactly that. Signed-off-by: Stefan Kerkmann <[email protected]> * keyboards: fix oversize warnings Signed-off-by: Stefan Kerkmann <[email protected]> --------- Signed-off-by: Stefan Kerkmann <[email protected]> * Correct layouts/default/readme.md (#23805) Update readme.md remove orphan layout * [Bug] Fix compiliation issues with OS Detection (#24502) * Rename saevus to concreteflowers (#24249) * Fix 6x13 default keymap (#24509) Update keymap.c * Add Iris LM series of keyboards (#24510) * RGBLight: Improve RGB Test animation (#24477) * [Keyboard] Add xdboards/recon keyboard (#24135) Co-authored-by: Drashna Jaelre <[email protected]> * [Keyboard] Add SIRIND Tomak79H (#24505) * Add Tomak79H Add Tomak79H * Update Update * Update keyboards/era/sirind/tomak79h/tomak79h.c Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]> * Add Vanguard65 Keyboard (#24497) * Initial commit * update * added two options for the slider * comments * added rounding for the lower end of the LED values * moved folder, cleaned up code * fixed layout def * fioxed default layout * Update keyboards/keebfront/vanguard65/config.h Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/rules.mk Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: jack <[email protected]> * updated default keymap to have encoder map functionality * Update keyboards/keebfront/vanguard65/rules.mk Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/config.h Co-authored-by: jack <[email protected]> * Update keyboards/keebfront/vanguard65/config.h Co-authored-by: jack <[email protected]> * add encoder_update_kb * Update keyboards/keebfront/vanguard65/vanguard65.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/vanguard65.c Co-authored-by: Drashna Jaelre <[email protected]> * new qmk * misc fixes * Test * Removed extraneous parts of hte rules.mk * Remove extra layers in the keymap * Revert "Remove extra layers in the keymap" This reverts commit c82ee931acef589c8ef260e26a3de7ecd88acb53. * removed excess layers * update for latest QMK led definition * update * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Delete vanguard65.c * run qmk format_json * Update keyboards/keebfront/vanguard65/rules.mk Co-authored-by: Ryan <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/readme.md Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/info.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: James Young <[email protected]> * Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c Co-authored-by: James Young <[email protected]> * Confirm all keymaps compile * update for latest QMK best definitions * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Added minimum slider functionality. * update readme * Apply suggestions from code review Co-authored-by: Joel Challis <[email protected]> * Update keyboards/keebfront/vanguard65/keyboard.json Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: James Young <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Joel Challis <[email protected]> * Add timer_save and _restore functions. (#23887) Co-authored-by: Sergey Vlasov <[email protected]> Co-authored-by: Nick Brassel <[email protected]> * Move pointing device driver code (#24445) Co-authored-by: Drashna Jaelre <[email protected]> * Add madjax_macropad keyboard (#24524) Co-authored-by: Ryan <[email protected]> * Refactor Riverflow matrix effect with runner (#24520) Co-authored-by: Ryan <[email protected]> * Update Pixel Rain to respect LED range limits (#24532) * Update Jellybean Raindrops to respect LED range limits (#24534) * Refactor Breathing effect with runner (#24535) * Improve consistency of syntax within `data/constants/keycodes` (#24528) * Change default ARM hardware PWM WS2812 tick frequency to 800kHz (#24508) * [Keyboard] Add S6xty PCB (#24465) Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Trần Thanh Sơn <[email protected]> * Refactor LED Breathing effect with runner (#24540) * Cipulot Updates (#24539) * [Keyboard] Add Singa Kohaku (#24309) Co-authored-by: jack <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> * Handle `cli._subcommand.__name__` deprecation warning (#24533) * Remove `appdirs` from `requirements.txt` (#24550) * Handle 'MILCInterface' object has no attribute 'log_level' error (#24549) * Bump minimum required Python version (#24554) * [Keyboard] Add KLEC-01 (#24543) * Add new keyboard "KLEC-02" (#24559) Co-authored-by: jack <[email protected]> * Add keyboards/converter/thinkpad_t6x/rpi_pico (#23696) * Adding SdraKb00 keyboard (#24552) Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> * [Keyboard] Add Teton78 (#24562) * Added Teton_78 qmk keyboard files * Fixed a syntax issue * Waffles suggested changes * Read me updated Used the Alpine65 reame to model off. * Update keyboards/mountainmechdesigns/teton_78/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> * Accidental File * Updated readme with missing info * Update readme.md * Update keyboards/mountainmechdesigns/teton_78/readme.md Co-authored-by: Ryan <[email protected]> * Update keyboards/mountainmechdesigns/teton_78/readme.md Co-authored-by: Ryan <[email protected]> * Update keyboards/mountainmechdesigns/teton_78/readme.md Co-authored-by: Joel Challis <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]> * Adding support for Windstudio's Wind X R1 keyboard (#24564) * Added a default firmware and layout for the WindStudio Wind X R1 keyboard. * Wind X R1: cleaned-up the folders to make clear that this firmware is for the release 1 of this keyboard. * Added rules.mk to the default layout * Renamed the folder R1 into r1. * Added readme.md files for the keyboard and default layout. * Added a license header to keymap.c * Update keyboards/windstudio/wind_x/r1/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/windstudio/wind_x/r1/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/windstudio/wind_x/r1/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/windstudio/wind_x/r1/readme.md Co-authored-by: jack <[email protected]> * Added a proper link to the image (logo of windstudio) * Wind X R1 - Corrected the default keymap with the QK_GESC key instead of the KC_ESC. - Removed the unnecessary rules.mk in the default layout * Wind X R1: applied `qmk format-json -i` on keyboard.json to conform with the project formatt standards. * Added a picture of the keyboard. * Added a caption to the image. --------- Co-authored-by: jack <[email protected]> * Add keyboard buff75 (#24297) * Create herevoland * Delete keyboards/herevoland * Add files via upload * Delete keyboards/herevoland/buff75 directory * Add files via upload * Delete keyboards/herevoland/buff75/buff75.h * Delete keyboards/herevoland/buff75/rules.mk * Delete keyboards/herevoland/buff75/halconf.h * Update and rename info.json to keyboard.json * Delete keyboards/herevoland/buff75/matrix_diagram.md * Update readme.md * Update readme.md * Add files via upload * Delete keyboards/herevoland/buff75/keymaps/via directory * Update readme.md * Update keymap.c * Update matrix_diagram.md * Update readme.md * Update keyboard.json * Update readme.md * Update matrix_diagram.md * Update keyboard.json * Update keymap.c * Update keymap.c * Update keyboard.json * Update mcuconf.h * Delete keyboards/herevoland/buff75/mcuconf.h * Speed improvements to `qmk find`. (#24385) * Expose rgb_matrix_update_pwm_buffers to be available in keymaps (#24573) * Expose rgb_matrix_update_pwm_buffers to be available in keymaps Exposing this API enables the examples in the keyboard shutdown/reboot documentation to compile instead of calling `rgb_matrix_driver.flush` directly. * Remove extraneous rgb_matrix_update_pwm_buffers prototype declarations Now that `rgb_matrix_update_pwm_buffers` is public, there isn't the need for local prototype declarations. * added support for shorty KB (#24518) * added support for shorty KB Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Ryan <[email protected]> * Add Idyllic Pizza Pad (#24566) * Initial PizzaPad firmware * Updated files to conform to PR checklist * Fix default keymap location * Update keyboard.json * Apply suggestions from code review Co-authored-by: Joel Challis <[email protected]> * Update keyboards/idyllic/pizzapad/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> * Add Fuyu HS (#24567) * Add Fuyu HS * Fix keyboard.json linting * Fix rgbmatrix configuration * Apply suggestions from code review Co-authored-by: Joel Challis <[email protected]> --------- Co-authored-by: Joel Challis <[email protected]> * [Keyboard] Add tenstad (#24571) * [Keyboard] Add tenstad * fix: remove settings disabled by default Co-authored-by: Less/Rikki <[email protected]> * fix: add serial and transport to json Co-authored-by: Less/Rikki <[email protected]> * fix: format json * docs: update img url * fix: delete now-redundant rules.mk * fix: format keymap.json (keeping 'layout' at the top) --------- Co-authored-by: Less/Rikki <[email protected]> * [docs] Fix dead link to keyboard list in newbs.md (#24579) * [docs] Turn on icons for external links (#24580) * Joystick: add support for 8-way hat switch (#24515) * remove "w": 1 from /keyboards/ (#24587) * Bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 (#24592) Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.6.8 to 4.6.9. - [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases) - [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.8...v4.6.9) --- updated-dependencies: - dependency-name: JamesIves/github-pages-deploy-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [docs] Add "edit this page" link at the bottom (#24585) * [Keyboard] Add Majestouch Redux (#24586) * [Keyboard] Add Majestouch Redux * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: Duncan Sutherland <[email protected]> * Perform test compiles during `qmk doctor`. (#24282) Co-authored-by: James Young <[email protected]> * Revert removal of `QK_OUTPUT_AUTO`, fixup docs to reflect. (#24593) * [docs] Improve halconf/mcuconf code examples (#24597) * docs: move description of host_language from Macros to Language-specific Keycodes (#24584) Co-authored-by: フィルターペーパー <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Ryan <[email protected]> * [Keyboard]Add Lily58 Lite Rev3(lily58/lite_rev3) (#24255) * add Lily58 Lite Rev3 Firmware * fix README * Update README * delete lite_rev3.h * Update keyboards/lily58/lite_rev3/halconf.h Co-authored-by: jack <[email protected]> * Update keyboards/lily58/lite_rev3/config.h Co-authored-by: jack <[email protected]> * Update keyboards/lily58/lite_rev3/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/lily58/lite_rev3/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/lily58/lite_rev3/mcuconf.h Co-authored-by: jack <[email protected]> * fix image url * fix SERIAL_DRIVER definition * fix VIA_ENABLE definition disable * fix cols pin * Update keyboards/lily58/lite_rev3/config.h Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/lily58/lite_rev3/keyboard.json Co-authored-by: jack <[email protected]> * delete rules.mk * Update README * Update keyboards/lily58/lite_rev3/readme.md --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> * docs: fix RWIN alias (#24610) * Fix typo in docs/api_development_overview.md (#24620) * Add Sagittarius encoder support. (#24617) * Backward compatibility for new RGB keycode handling (#24490) Co-authored-by: Dasky <[email protected]> * [CLI] Refactor painter arguments to table instead of commandline (#24456) Co-authored-by: Nick Brassel <[email protected]> * `qmk new-keymap`: validate keymap name (#23420) * `qmk via2json`: Improve macro parsing (#24345) * `qmk new-keyboard`: separate dev board and MCU selection (#24548) * Added MCU support for ArteryTek AT32F415 (#23445) * [Core] Add Layer Lock feature (#23430) Co-authored-by: Daniel <[email protected]> Co-authored-by: Pascal Getreuer <[email protected]> Co-authored-by: Pascal Getreuer <[email protected]> * Bring supported STM32F4 configs in line with F4x1 (#24413) Co-authored-by: Sergey Vlasov <[email protected]> * `qmk find`: expand operator support (#24468) * Review fixes for layer lock feature (#24627) * Fix rendering of `reference_configurator_support.md` (#24629) * [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630) * [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#21881) * Apply suggestions from code review Co-authored-by: Nick Brassel <[email protected]> --------- Co-authored-by: Nebuleon <[email protected]> Co-authored-by: Nick Brassel <[email protected]> * Update keymaps to use PDF keycode (#24633) * Simple Python script to show polling rate (#24622) * Add pointing tests (#24513) * Remove keyboard use of eeconfig_read_default_layer (#24635) * Allow codegen of `keymap.json` => `keymap.c` without requiring layers/layout etc. (#23451) * Update keycodes for keyboards with RGB Matrix (#24484) * Provide method to save a single default layer in the full range of 0-31 (#24639) * `develop` 2024q4 changelog. (#24638) * Merge point for 2024q4 breaking change. * Bump JamesIves/github-pages-deploy-action from 4.6.9 to 4.7.1 (#24654) Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.6.9 to 4.7.1. - [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases) - [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.9...v4.7.1) --- updated-dependencies: - dependency-name: JamesIves/github-pages-deploy-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update leftover RGB keycodes (#24653) * Improve "feature/encoder config both specified" warnings (#24641) * Avoid loading keymap rules.mk twice (#24665) * [Keyboard] Add fistbnmp (#24595) * Add Xlant XL keyboard (#24608) Co-authored-by: jack <[email protected]> * Addition of Hotdog Pad (#24650) * Add Hotdog Pad * remove encoder_map feature * Add rules.mk * move rules.mk into keymap * Update keyboards/onnenon/hotdog_pad/keyboard.json Co-authored-by: Joel Challis <[email protected]> * Update keyboards/onnenon/hotdog_pad/keyboard.json Co-authored-by: Joel Challis <[email protected]> * Update keyboards/onnenon/hotdog_pad/keymaps/default/keymap.c Co-authored-by: Joel Challis <[email protected]> * Update keyboards/onnenon/hotdog_pad/keymaps/default/keymap.c Co-authored-by: Joel Challis <[email protected]> * add hotdog_pad.c * fix reversed encoder pins * Update keyboards/onnenon/hotdog_pad/hotdog_pad.c Co-authored-by: Joel Challis <[email protected]> --------- Co-authored-by: Joel Challis <[email protected]> * [Keyboard] Added nibell micropad4x4 (#24662) * feat: added nibell micropad4x4 * chore: updated readme * chore: updated keymap * feat: added layers * chore: added bootloader doc * Added layers * changed RSHIFT and RCTRL * Update keyboards/nibell/micropad4x4/keyboard.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/nibell/micropad4x4/readme.md --------- Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]> * sawnsprojects/bunnygirl65: Fix typo in name (#24668) * [Keyboard] Add support E8ghty (#24632) * Update support S6xty5 * Delete chconf.h * Update manufacturer, community layout for hhkb * Update layout * fix row index * Update tyson60s * Update community layout and layout name * Update remove rgb test mode * Update capslock led * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> * Remove deprecated s6xty5 * Update support for E8ghty * remove rgb test mode * Update community layout * Update fix pipeline build ci * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: Trần Thanh Sơn <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> * [Keyboard] Add suika27melo (#24616) * add keyboard suika27melo * Update keyboards/suikagiken/suika27melo/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/suikagiken/suika27melo/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/suikagiken/suika27melo/readme.md Co-authored-by: jack <[email protected]> * Update keyboards/suikagiken/suika27melo/readme.md Co-authored-by: jack <[email protected]> * change to imgur link --------- Co-authored-by: jack <[email protected]> * [Keyboard] Add support S6xty5Neo Rev.2 (#24631) * Update support S6xty5 * Delete chconf.h * Update manufacturer, community layout for hhkb * Update layout * fix row index * Update tyson60s * Update community layout and layout name * Update remove rgb test mode * Update capslock led * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> * Add support for S6xty5Neo Rev.2 * Remove deprecated s6xty5 * Update layout * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> * Move mcuconf and config to outer folder --------- Co-authored-by: Trần Thanh Sơn <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> * [murcielago] Enable split watchdog (#24463) * [Keyboard] Add h88 gen2 (#24454) * initial commit * small updates * matrix fix * fix rgb lighting * updates * fix rgb pin * pin fixes * readme update * json formatting * Update keyboards/hineybush/h88_g2/config.h Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> * Add new keyboard "Jourkey" (#24409) * jourkey * rotary encoder * fix keymap * jourkey * format json * Update keyboards/takashicompany/jourkey/readme.md Co-authored-by: Joel Challis <[email protected]> * fix layout * Update readme.md --------- Co-authored-by: Joel Challis <[email protected]> * [Keyboard] Add splitkb.com's Halcyon Kyria rev4 (#24512) * Add Halcyon Kyria Rev4 * Remove bootmagic and unused features * Fix encoderindex * Update readme.md * Remove rgblight * Implement requested changes * Add encoder update user * Remove rules.mk and add VIK configuration * Move options to config.h * Update RGB keycodes (qmk#24484) * implement changes --------- Co-authored-by: harvey-splitkb <[email protected]> * [Keyboard] Add NCR80 ALPS SKFL/FR (#24625) * ADD NCR80 ALPS SKFL/FR * fix * Update config.h * Update config.h * Update keyboards/salane/ncr80alpsskfl/keyboard.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/salane/ncr80alpsskfl/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/salane/ncr80alpsskfl/keymaps/default/keymap.c Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/salane/ncr80alpsskfl/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/salane/ncr80alpsskfl/readme.md Co-authored-by: jack <[email protected]> --------- Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]> * [Keyboard] Add keyboard reviung46 (#24245) * add keyboard reviung46 * modified keyboards/reviung/reviung46/readme.md * modified keyboards/reviung/reviung46/keyboard.json * modified keyboards/reviung/reviung46/readme.md * fix keyboards/reviung/reviung46/keyboard.json * fix keyboards/reviung/reviung46/keymaps/default/keymap.c fix keyboards/reviung/reviung46/keymaps/via/keymap.c * fix keyboards/reviung/reviung46/keymaps/via/keymap.c * fix keyboards/reviung/reviung46/keyboard.json * fix keyboards/reviung/reviung46/keyboard.json * modified reviung/reviung46/readme.md * fixed keyboards/reviung/reviung46/keyboard.json * fixed keyboards/reviung/reviung46/keymaps/default/keymap.c deleted keyboards/reviung/reviung46/keymaps/via/keymap.c deleted keyboards/reviung/reviung46/keymaps/via/rules.mk * fix keyboards/reviung/reviung46/keyboard.json and keyboards/reviung/reviung46/keymaps/default/keymap.c * Update keyboards/reviung/reviung46/readme.md --------- Co-authored-by: jack <[email protected]> * Update hardware_keyboard_guidelines.md to Fix Typos (#24671) Corrected a typo in the phrase "iOS device need lessthan 100" to "iOS devices need less than 100." This was to improve clarity and professionalism of the doc. * Bump JamesIves/github-pages-deploy-action from 4.7.1 to 4.7.2 (#24672) Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.7.1 to 4.7.2. - [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases) - [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.7.1...v4.7.2) --- updated-dependencies: - dependency-name: JamesIves/github-pages-deploy-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add cornia keyboard (#24442) * Add cornia keyboard * Update Fire keymap * [Cornia/Doc] Host image on imgur * [Cornia/config] Remove unnecessary defines * [Cornia] Move I2C stuff to keyboard level * [Cornia/config] Remove unnecessary defines & move all callbacks to keymap.c * [Cornia] Use tri-layer in default keymap * [Cornia/makefiles] remove license headers & root makefile * [Cornia] Put common configuration to top keyboard level * [Cornia] Remove unecessary custom keycodes * [Cornia] Fix readme * [Cornia] Fix RGB keycodes * [Cornia] Fix config files * [Cornia] Fix readme * [Cornia] Fix mcuconf.h license * Add a keyboard entry for yacobo model m replacement control boards (#23827) * add the keyboard * Update keyboards/ibm/model_m/yacobo/keyboard.json Co-authored-by: jack <[email protected]> * remove dead file * PR Comments * standardize comments * PR Comments --------- Co-authored-by: Stephen Edwards <[email protected]> Co-authored-by: jack <[email protected]> * [Keyboard] Add dactyl_manuform_pi_pico (#23891) Adds new keyboard under handwired/dactyl_manuform_pi_pico It is a dactyl_manuform(5x6) running on Pi Pico micro controller * [Keyboard] Add cans12erv2 (#24628) Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Can Baytok <[email protected]> * [Keyboard] Add Marcopad (#24636) * Marcopad debut * Applying core review suggestions * Optional layout with backlit * Line feeds and replacing dev board configs * Function to toggle backlight * Move to RGB Matrix * Fixing capitalization * Review comments --------- Co-authored-by: Marco Pelegrini <[email protected]> * Addition of EC Constellation (#24644) * Addition of EC Constellation * Fix layout macro name * Addition of EC1-AT (#24645) * [Keyboard] add kbd0 Curve0 60 ANSI (#24609) * add kbd0/curve0/60_ansi keyboard * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: unknown <code-monke> Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> * [Keyboard] Add Binepad BNK8 keyboard (#24598) * Add Binepad BNK8 keyboard * Moved keymap.c to keymap.json * Fix product page URL * RGB_ -> RM_ keycodes after this round of breaking changes Co-authored-by: Ryan <[email protected]> --------- Co-authored-by: Ryan <[email protected]> * Add Cerberus to QMK (#24226) * Add Cerberus to QMK * Update readme to add hotswap callouts * Update readme formatting * Use format json to update keyboard.json formatting * Split Cerberus HS and Solderable into separate folders * Update JSON formatting * make solderable keymaps a bit more useful * Backlight fix on solderable * Update keyboards/cannonkeys/cerberus/hotswap/keyboard.json Co-authored-by: jack <[email protected]> * Remove cerberus VIA keymaps * Apply suggestions from code review Change some whitespace Co-authored-by: Drashna Jaelre <[email protected]> * Add RGB control keycodes to cerberus keymap * Add backlight controls to default keymap on solderable version * Update keyboards/cannonkeys/cerberus/readme.md --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> * Fix keymap.json error of keyboard/suikagiken/suika27melo (#24677) * Add Macroflow Original macropad firmware (#24538) * Adding Macroflow Macropad * Macroflow_Macropad * Macroflow_Macropad * Adding My Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Adding Macroflow Macropad * Added License Headers * Updated code for merge * Added License Header * Added Encoder Map * Updated Files * Fixed Matrix * Update keyboards/macroflow_original/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/keymaps/default/keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/keymaps/default/rules.mk Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/macroflow_original/macroflow_original.c Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]> * Organise default community layouts summary (#24500) * Organise default community layouts summary * Remove erroneous layout * [Keyboard] Add SIRIND Tomak79S (#24684) * Add Tomak79S Add Tomak79S * Update keyboards/era/sirind/tomak79s/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]> * Adding new keyboard Promenade RP24S (#24689) * adding keymaps for krado industries * Modified default keymap.c files to be the same as via. * Changing vendor ID for Krado Industries * Suggested changes made Making changes suggested by zvecr. Removed dynamic_layer indicator, updated copyright year, deleted unused layers in keymaps. Co-authored-by: Joel Challis <[email protected]> * rgbpin for ws2812 changed in info.json * Added encoder mapping rule file for default keymaps; added Fn layer shortcuts to Promenade layouts * Added rules.mk with encoder mapping for encoder boards at keymaps level. * Deleted extra key in LAYOUT * Update keyboards/kradoindustries/kousa/rules.mk Move WS2812 Driver from rules.mk to info.json Co-authored-by: jack <[email protected]> * Update keyboards/kradoindustries/kousa/info.json Move WS2812 Driver from rules.mk to info.json Co-authored-by: jack <[email protected]> * Update keyboards/kradoindustries/kousa/keymaps/default/keymap.c Move WS2812 Driver from rules.mk to info.json Co-authored-by: jack <[email protected]> * Reverting settings.json * Encoder map code change [2]>[NUM_DIRECTIONS] * Adding Promenade RP24S Adding Promenade RP24S keyboard.json, default keymap, and readme * Adding layer access to Promenade RP24S Adding layer access to layers 1 and 2 --------- Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> * fix: KC_MEDIA_PLAY_PAUSE label (#24693) * Adding ctrl-M replacement controller for IBM Model M (#24375) * This is a configuration of QMK intended to be used with the [ctrl-M controller](https://github.com/nuess0r/ctrl-M). * Move USB_MAX_POWER_CONSUMPTION to data driven due to upstream change * Clean up according to PR checklist Check the keymaps/nuess0r how you can make better use of your Model M including Windows, multimedia keys etc. * Move CAPS_HOLD feature from default build to custom keymap * More data driven configuration Move layout definition from ctrl_m.h to info.json Move has_ghost to info.json -> this makes the config.h file obsolete * Implement changes suggested by review * Removing user keymap (nuess0r) to follow current guidelines The nuess0r keymap which is shipped with the ctrl-M controller is kept here: https://github.com/nuess0r/qmk_firmware/tree/nuess0r_keymap * Changed image hosting location to Github requested in review by drashna * Changed image hosting location to imgur * Settings removed from info.json that are disabled by default. * Change URL as suggested by @dunk2k Not pointing to the QMK firmware but to the replacement controller electronics project. * Migrate build target markers to keyboard.json * Adding tindie link and implement review suggestions * Removing via keymap to follow current guidelines Will be moved to the https://github.com/the-via/qmk_userspace_via repo. * Add LAYOUT_all to support ANSI and ISO keyboards with the same firmware Add a LAYOUT_all similar to other keyboards that defines all available keys. Change the default keymap to use the _all layout so both ANSI and ISO Model M variants work out of the box. * Remove unnecessary enum from default keymap Co-authored-by: Less/Rikki <[email protected]> --------- Co-authored-by: Less/Rikki <[email protected]> * [Keyboard] Add Orbweaver (#24692) * Create README.md * Add files via upload * Create keymap.c * Update README.md * Update keyboards/lostdotfish/rp2040_orbweaver/README.md Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/lostdotfish/rp2040_orbweaver/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Rename README.md to readme.md * Update readme.md * Update keyboards/lostdotfish/rp2040_orbweaver/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/lostdotfish/rp2040_orbweaver/mcuconf.h Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboard.json * Update keyboards/lostdotfish/rp2040_orbweaver/config.h Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboard.json * Update mcuconf.h * Update rp2040_orbweaver.c * Delete keyboards/lostdotfish/rp2040_orbweaver/halconf.h * Update config.h * Update readme.md * Update readme.md * Update readme.md * Update keyboards/lostdotfish/rp2040_orbweaver/keyboard.json --------- Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: jack <[email protected]> * Addition of EC65X (#24648) * Addition of EC TKL X (#24647) * [Keymap] Update rp2040_orbweaver (#24704) * Update keymap.c enhancement - power down indicator LEDs when host sleeps * Update keyboards/lostdotfish/rp2040_orbweaver/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/lostdotfish/rp2040_orbweaver/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]> * Added VT-40 keyboard (#24706) * Added VT-40 keyboard * Remove commented out code. Oops Co-authored-by: jack <[email protected]> * Change name of planck_layers to layers. Co-authored-by: jack <[email protected]> * Update keyboards/vt40/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> * Removed unused features that I stole from the contra config * Removed unused features that I stole from the contra config * fixed lower/raise keys * make adjust layer accessible * Added adjust key for real this time * Update keyboards/vt40/keyboard.json Co-authored-by: Duncan Sutherland <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> * Add licensing violations page. (#24697) * [Keyboard] add swagkeys eave (#24711) * add swagkeys eave * fix up * Update keyboards/swagkeys/eave/keyboard.json Co-authored-by: jack <[email protected]> * Update keyboards/swagkeys/eave/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: Xelus22 <> Co-authored-by: jack <[email protected]> * [Keyboard] swagkeys integral (#24712) swagkeys integral Co-authored-by: Xelus22 <> * Resolve `cli.log.warn` warnings (#24551) * [Keyboard] wilba_tech/wt45_h1 (#24717) * Add Reverie to QMK (#24227) * Add Reverie to QMK * Add backlight to reverie * Update reverie readme and copyright notices * Use format json to update keyboard.json formatting * Update to have solderable and hotswap variants split * Update copyright noticeS * JSON formatting updates * inherit config.h * fix broken keymap * Update reverie hs keyboard.json to be accurate * Update keyboards/cannonkeys/reverie/hotswap/keyboard.json Co-authored-by: jack <[email protected]> * Remove VIA keymaps * Update keymap --------- Co-authored-by: jack <[email protected]> * fix: mechwild/bb65 coordinate mix-up (#24738) * [Keyboard] Add keycult 1800 (#24729) Co-authored-by: jack <[email protected]> Co-authored-by: yiancar <[email protected]> * Clarify keymap location and format in newbs_building_firmware.md (#24663) * DecenTKL main keyboard (#24702) * DecenTKL numpad (#24696) * [Keyboard] Add SIRIND Brick65S (#24315) Co-authored-by: Joel Challis <[email protected]> * add mellow keyboard (#24319) Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> * add chlx piche (#24252) Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: chalex <[email protected]> * [Keyboard] Add Somei70 (#24444) * Somei70 addition * Changes made, added VIA keymap, cleaned formatting * keymap via * Create rules.mk * Add files via upload * Delete keyboards/somei70/keymaps/via directory * Fixed RGB and matrix * Layout corrections and LED positions * removal of rules.mk * Moved OLED Settings to somei70.c, formatted C removed TABs, removed _LAYERC * Forgot to include license header * Further changes as per suggestions, replaced _user for _kb within somei70.c * Updated keymap 'changes in Nov24' * Requested changes * Set custom effect defines for LED Matrix (#24745) * Add ArteryTek AT32 dfu to udev rules (#24747) * [bug] Djinn theme fix. (#24754) Theme fix. * Skip parsing g_led_config when matrix_size is missing (#24739) * [Keyboard] Ghoul TKL (#24762) Co-authored-by: jack <[email protected]> * Remove invalid "effect_max" animation from keyboards (#24767) * Fix g_led_config parse warning (#24769) * [CI] Regenerate Files (#24770) Regenerate Files * Fix link to TMK magic commands (#24773) * [Keyboard] Add handwired/dactyl_manuform/5x8 (#24726) * add handwired/dactyl_manuform/5x8 config * add keymap scheme * Update keymap.c * Update keyboard.json * Update keyboard.json * fix and compile worked configs * Update readme.md * Update readme.md * Update readme.md * add dynamic macros support * change key sets on first workday/add right2left layer * Update keyboard.json * Update keymap.c * move license header to top keymap.c * Update keyboard.json * I rewrote the layout so that the halves are not stacked. * I rewrote the layout so that the halves are not stacked (keymap.c) * change "serial pin" syntactic change "soft_serial_pin": "D0" to "serial": { "pin": "D0" } * fix KC_BSPC and KC_SPC on right keyboard * Update readme.md * Update keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keymap.c Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: skandiPC <[email protected]> Co-authored-by: iliorik-ph <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> * Add shuguet shu89 (#24758) Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> * Update some changes for AT32F415 (#24766) * Fixed SPI can't compiled issue * Added solenoid support and use 256KB ldscript for Onekey board * [Keyboard] Add 3W6HS (#22539) Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]> * Add EE_HANDS for KLEC-02 (#24777) Add #define EE_HANDS * Fix durgod k3x0 docs (#24774) * Remove preprocessor sanity check for STM32L0/L1 now that it relies on types in C. (#24793) * Convert stray legacy warn/info docs panels (#24799) * [Docs] Fix wording in Mod Tap documentation (#24796) * [Bug] Fix Underglow keycode processing (#24798) Co-authored-by: Ryan <[email protected]> * Fix a build warning and tidy up a keymap (#24805) * Bump nanoid from 3.3.7 to 3.3.8 in /builddefs/docsgen (#24713) Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * `salane/ncr80alpsskfl`: add additional layouts (#24809) * Allow running Docker container on MacOS (without in-container USB support) (#24412) * [Keyboard] Add ic45v2 (#24818) * adding in ic45 handwired * fix wrong title * Apply suggestions from code review Thank you @waffle87 Co-authored-by: jack <[email protected]> * Update keyboards/handwired/ic45_v2/keyboard.json adding whitespace Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> * `kikoslab/kl90`: fix keymap (#24826) * Add Lily (#24813) Co-authored-by: Duncan Sutherland <[email protected]> * License violations updates. (#24831) * Updated Licence Violations for Chosfox L75 (#24833) Co-authored-by: Joel Challis <[email protected]> * Add Model-B keyboard (#24681) * Add Model-B keyboard * PR changes for Model-B * Update to OLED on Model-B * added license to pass lint check * update virtual eeprom for Model-B * eeconfig_read_kb() update on Model-B * cleanup changes for Model B * implementing Model B suggestions * Fix missing wait.h include in Dip Switch Map (#24863) * [License Violation] add pressplayid (#24869) add pressplayid lic viol Co-authored-by: Xelus22 <> * [Keyboard] Add Support E8ghtyNeo (#24859) * Update support S6xty5 * Delete chconf.h * Update manufacturer, community layout for hhkb * Update layout * fix row index * Update tyson60s * Update community layout and layout name * Update remove rgb test mode * Update capslock led * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> * Remove deprecated s6xty5 * handle init e8ghtyneo firmware * Update qk boot firmware * Update firmware e8ghtyNeo * Update matrix * update manufacture * Update copyright --------- Co-authored-by: Trần Thanh Sơn <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> * Add keyboard clap_studio/flame60 (#24870) - Got the source code from the _Clap_Studio_ Discord server - Migrated the source code to `keyboard.json` format - Added more layouts for most common cases - Fixed errors in `keymaps/default/keymap.c` - Updated the picture with a real picture of the PCB, to avoid confusion * Reject keyboard.json next to info.json (#24882) * Bump vite from 5.2.14 to 5.4.12 in /builddefs/docsgen (#24852) * [OS Detection] Improve MacOS detection (#24708) * update readme * address breaking changes https://docs.qmk.fm/ChangeLog/20240225 --------- Signed-off-by: Stefan Kerkmann <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: QMK Bot <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Álvaro A. Volpato <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: yiancar <[email protected]> Co-authored-by: yiancar <[email protected]> Co-authored-by: フィルターペーパー <[email protected]> Co-authored-by: azhizhinov <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Victor <[email protected]> Co-authored-by: Joe Scotto <[email protected]> Co-authored-by: Woodrow Douglass <[email protected]> Co-authored-by: Sadek Baroudi <[email protected]> Co-authored-by: Stefan Kerkmann <[email protected]> Co-authored-by: Pascal Getreuer <[email protected]> Co-authored-by: Alabahuy <[email protected]> Co-authored-by: David Doan <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Ramon Imbao <[email protected]> Co-authored-by: Jan Bláha <[email protected]> Co-authored-by: Danny <[email protected]> Co-authored-by: Daniel Weeks <[email protected]> Co-authored-by: era <[email protected]> Co-authored-by: Felix Jen <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: James Young <[email protected]> Co-authored-by: Dasky <[email protected]> Co-authored-by: Sergey Vlasov <[email protected]> Co-authored-by: Nick Brassel <[email protected]> Co-authored-by: Guido Bartolucci <[email protected]> Co-authored-by: Nikolai Grigoriev <[email protected]> Co-authored-by: David Hoelscher <[email protected]> Co-authored-by: Thanh Son Tran <[email protected]> Co-authored-by: Trần Thanh Sơn <[email protected]> Co-authored-by: Cipulot <[email protected]> Co-authored-by: leyew <[email protected]> Co-authored-by: takashicompany <[email protected]> Co-authored-by: Michael Büchler <[email protected]> Co-authored-by: Diego Andres Rabaioli <[email protected]> Co-authored-by: Bennett Balogh <[email protected]> Co-authored-by: Christian C. Berclaz <[email protected]> Co-authored-by: HereVoLand <[email protected]> Co-authored-by: Eric N. Vander Weele <[email protected]> Co-authored-by: Akshay <[email protected]> Co-authored-by: Danny Tan <[email protected]> Co-authored-by: Amund Tenstad <[email protected]> Co-authored-by: Less/Rikki <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Druah <[email protected]> Co-authored-by: Naoki Katahira <[email protected]> Co-authored-by: russell-myers1 <[email protected]> Co-authored-by: Pablo Martínez <[email protected]> Co-authored-by: HorrorTroll <[email protected]> Co-authored-by: Daniel <[email protected]> Co-authored-by: Pascal Getreuer <[email protected]> Co-authored-by: Nebuleon <[email protected]> Co-authored-by: Stephen Onnen <[email protected]> Co-authored-by: Nibell <[email protected]> Co-authored-by: Sắn <[email protected]> Co-authored-by: suikagiken <[email protected]> Co-authored-by: Thomas Queste <[email protected]> Co-authored-by: Josh Hinnebusch <[email protected]> Co-authored-by: VeyPatch <[email protected]> Co-authored-by: harvey-splitkb <[email protected]> Co-authored-by: gtips <[email protected]> Co-authored-by: Vaarai <[email protected]> Co-authored-by: Stephen Edwards <[email protected]> Co-authored-by: Stephen Edwards <[email protected]> Co-authored-by: GustawXYZ <[email protected]> Co-authored-by: Can Baytok <[email protected]> Co-authored-by: Can Baytok <[email protected]> Co-authored-by: Marco Pelegrini <[email protected]> Co-authored-by: Marco Pelegrini <[email protected]> Co-authored-by: kbd0 <[email protected]> Co-authored-by: Vino Rodrigues <[email protected]> Co-authored-by: Andrew Kannan <[email protected]> Co-authored-by: Patrickemm <[email protected]> Co-authored-by: Feags <[email protected]> Co-authored-by: nuess0r <[email protected]> Co-authored-by: Lostdotfish <[email protected]> Co-authored-by: Xelus22 <[email protected]> Co-authored-by: J <[email protected]> Co-authored-by: Bertrand Le Roy <[email protected]> Co-authored-by: dztech <[email protected]> Co-authored-by: chalex <[email protected]> Co-authored-by: chalex <[email protected]> Co-authored-by: James Gzowski <[email protected]> Co-authored-by: chillKB <[email protected]> Co-authored-by: Tocho Tochev <[email protected]> Co-authored-by: Philip <[email protected]> Co-authored-by: skandiPC <[email protected]> Co-authored-by: iliorik-ph <[email protected]> Co-authored-by: Sylvain Huguet <[email protected]> Co-authored-by: Leo Lou <[email protected]> Co-authored-by: Haim Gelfenbeyn <[email protected]> Co-authored-by: Patrick Fan <[email protected]> Co-authored-by: Rory Chatterton <[email protected]> Co-authored-by: Brian Hill <[email protected]> Co-authored-by: Mick Hohmann <[email protected]>
haxwagon
pushed a commit
to haxwagon/qmk_firmware
that referenced
this pull request
Feb 19, 2025
slotThe
pushed a commit
to slotThe/qmk_firmware
that referenced
this pull request
Feb 24, 2025
fsecilia
pushed a commit
to fsecilia/qmk_firmware
that referenced
this pull request
Feb 24, 2025
srphcr
pushed a commit
to srphcr/qmk_firmware
that referenced
this pull request
Mar 24, 2025
ell1010
added a commit
to ell1010/QMK-OpenRGB
that referenced
this pull request
Mar 25, 2025
commit 4e6bd7e0253e79325fabc401ee31602094290d6d Author: ell_1010 <[email protected]> Date: Tue Mar 25 14:14:25 2025 +0000 updated precompiled binaries commit 4f953edd40ff59a74cff53093cfcbb2561282d98 Author: ell_1010 <[email protected]> Date: Tue Mar 25 11:54:50 2025 +0000 reverting the include order commit 9b1c3c9c7ec93214b44f89e2d284dd804b5b7fbc Author: ell_1010 <[email protected]> Date: Tue Mar 25 00:22:45 2025 +0000 found the bug commit 318e9fe319884c104382ed9787dddbcd5cde3053 Author: ell_1010 <[email protected]> Date: Mon Mar 24 21:46:35 2025 +0000 backup for local wipe commit c650f67cbb7a804b008d6cdc0cd77875ce19ce18 Author: ell_1010 <[email protected]> Date: Mon Mar 24 19:13:49 2025 +0000 more cleanup and fixes commit d02a3c5a8274528dee57b64b76be5fc2da3e051a Author: ell_1010 <[email protected]> Date: Sun Mar 23 14:26:49 2025 +0000 cleanup commit 507c3fb2d6ee754a9c9241e5e4be2683f77eb8ef Merge: 08957ac8f2 ce2f7d86be Author: ell_1010 <[email protected]> Date: Sun Mar 23 14:18:50 2025 +0000 Merge remote-tracking branch 'base/master' into testing commit ce2f7d86be171f7273299720ba739b8c85d4c267 Author: Grigory Avdyushin <[email protected]> Date: Sun Mar 23 06:17:05 2025 +0100 Franky36 handwired keyboard (#25029) commit 08957ac8f2b69e25aefd0bd9eb1a246995330d0b Author: ell_1010 <[email protected]> Date: Sat Mar 22 15:14:54 2025 +0000 changed updated qmk repo to testing branch and reverted main commit a2c791669e3a0d1edff865037bc5ba8d2e85a1d6 Merge: b07d03c594 e90d32583f Author: ell_1010 <[email protected]> Date: Sat Mar 22 13:12:19 2025 +0000 Merge branch 'main' of https://github.com/ell1010/qmk-openRGB commit b07d03c5941072dbb3223633f28a9e61777c9a75 Author: ell_1010 <[email protected]> Date: Sat Mar 22 13:06:00 2025 +0000 continuation of main qmk files update (trying to make sure all the files are exact) commit e90d32583f0ec32d993b35630a866c023a014c34 Author: ell_1010 <[email protected]> Date: Sat Mar 22 13:06:00 2025 +0000 continuation of main qmk files update (trying to make sure all the files are exact) commit a614e1ffb5a8945c89533a8bb4e678b555ad64b4 Merge: 1ff789b090 6a947fa534 Author: ell_1010 <[email protected]> Date: Sat Mar 22 12:25:57 2025 +0000 Merge branch 'master' of https://github.com/qmk/qmk_firmware commit 1ff789b09021a81f3e5c26673bced2ced50bce02 Author: ell_1010 <[email protected]> Date: Fri Mar 21 20:04:40 2025 +0000 qmk main files update commit 483ff7b75428312be21ccc65d77f62dbbc83ca43 Merge: 73e7dd40a9 f4dfa218ff Author: ell_1010 <[email protected]> Date: Fri Mar 21 19:59:28 2025 +0000 Merge branch 'master' of https://github.com/qmk/qmk_firmware commit 6a947fa5345b47f8d41c5ab13c0c6dac79cb3bc9 Author: Dasky <[email protected]> Date: Fri Mar 21 18:00:28 2025 +0000 Add Mechboards Crkbd (#24993) commit f4dfa218ff924f0e9f964f81706474a765c88cc2 Author: plodah <[email protected]> Date: Thu Mar 20 22:34:14 2025 +0000 fix swapped encoder pins on ploopy thumb rev1_001 (#25044) fix swapped pins on ploopy thumb rev1_001 encoder commit f6dbb56a10d1886945f2f79f4cc46b7bb56aeab0 Author: uv777bk <[email protected]> Date: Thu Mar 20 18:22:43 2025 -0400 Update Lighting Mode Animations on Monsgeek M5 (#24981) Update keyboard.json commit 894b9c458d91e0ecb5c482e8071315db8842e2b8 Author: Max Rumpf <[email protected]> Date: Thu Mar 20 23:22:02 2025 +0100 Enable mouse key feature and disable leader key on Maxr1998/Phoebe (#24982) * Enable mousekey support on Maxr1998/Phoebe * Add GPLv2 license header commit 9f44488bb172f454b231518ddccc580f05784c24 Author: Icy Avocado <[email protected]> Date: Thu Mar 20 16:21:18 2025 -0600 Add directpins 21 keys pico (#24919) * Add directpins 21 keys pico - https://learn.adafruit.com/diy-pico-mechanical-keyboard-with-fritzing-circuitpython/21-key-pico-keyboard * Rename from 21keys to pico_pad * Add pico_pad readme * Update bootloader instruction --------- Co-authored-by: Dai <[email protected]> commit a958276a764af481f5626cafb2f0c6ec00894ff2 Author: Drashna Jaelre <[email protected]> Date: Thu Mar 20 15:12:46 2025 -0700 Add Super Alt-Tab macro example as module (#24970) * Add Super Alt-Tab macro example as module * Make module more configurable * remove unneeded comments Co-authored-by: jack <[email protected]> * Update modules/qmk/super_alt_tab/super_alt_tab.c Co-authored-by: Nick Brassel <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Nick Brassel <[email protected]> commit 7fd12c2b98f00b7e70bfc70a74654a23c2b04d16 Author: Akshay Atam <[email protected]> Date: Thu Mar 20 18:00:01 2025 -0400 Ducky one2mini ansi tsangan layout (#24909) * Added ANSI Tsangan keymap for Ducky One2 Mini * Updated keyboard.json to support ANSI Tsangan layout for Ducky One2 Mini commit 3a8c76fae59387df3435948a424cdd0fcda7d66f Author: mikiya418 <[email protected]> Date: Fri Mar 21 06:54:54 2025 +0900 Develop 5keys (#24555) * [Keyboard]Add 5keys * Add files via upload * Delete 5keys.json * Add files via upload * Delete 5keys_default.hex * Add keyboard 5keys * Add Copylight * Update keyboards/5keys/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/5keys/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Update readme.md --------- Co-authored-by: Drashna Jaelre <[email protected]> commit 96882c6a67c95bd5d59873d0921f15a3903dd6dc Author: Duncan Sutherland <[email protected]> Date: Thu Mar 20 21:44:19 2025 +0000 Correct json for Fullsize JIS Community Layouts (#23660) initial commit commit c5232ba6996f89b62a53496e95271cb9052c50ee Author: Anthony Abruzzini <[email protected]> Date: Thu Mar 20 14:35:58 2025 -0700 Fix typo in docs: split_keyboard.md SPLIT_USB_DETECT ("theres's -> "there's") (#24984) * Fix typo "theres's" * Update docs/features/split_keyboard.md Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]> commit e7c5695a0c09d9d673b2185548cae43a38026085 Author: Andrew Kannan <[email protected]> Date: Thu Mar 20 01:06:54 2025 -0400 Minor keymap fix on Cerberus HS (#25043) commit 46829663aa976fa730c70083114b5d7933fe42b4 Author: Wilson Pika Choo <[email protected]> Date: Thu Mar 20 01:33:53 2025 +0900 [Keyboard] Change uzu42 `usb.vid` (#25014) change generic vendor code commit 386a5019a8147136c2732452cd87954378e0ec16 Author: Nick Brassel <[email protected]> Date: Wed Mar 19 12:45:28 2025 +1100 Fixup MSYS + unix-style paths in Community Modules. (#25012) Fixup MSYS + unix-style paths. commit 271efeb8bc99922e6ce1a664f82bc922cd2e8121 Author: Nick Brassel <[email protected]> Date: Wed Mar 19 02:48:27 2025 +1100 Latest batch of license violations. (#25031) commit 95223aa8721ee7abdb23550362810a37bd7a8871 Author: Nick Brassel <[email protected]> Date: Tue Mar 18 06:07:24 2025 +1100 Latest batch of license violations as per #24085. (#25023) * Latest batch of license violations as per #24085. * No links. commit c6446aeaf9b234a492d3320524df95da69a83255 Author: Joel Challis <[email protected]> Date: Sun Mar 16 08:44:31 2025 +0000 Bump tj-actions/changed-files from 45 to 46 (#25020) commit 65aef7be95025a8a26fa8fe0c4af3ce0d36f47f4 Author: André Cruz <[email protected]> Date: Thu Mar 13 21:04:32 2025 +0000 [Keyboard] Add Sofle Choc Prog from keebart (#24974) commit 8ae5d34c0db1cabe2a8de9aa5213a769b1d4ef8d Author: Joel Challis <[email protected]> Date: Thu Mar 13 21:00:58 2025 +0000 keyten/kt60_mu - Add missing header guard (#25011) commit 25af20bef42173925b4f6154480ec79c0d03dea0 Author: Ivan Gromov <[email protected]> Date: Thu Mar 13 23:20:56 2025 +0400 [Keyboard] Add kt60-MU PCB (#24797) * Add kt60-MU * Adding some license headers * Update keyboards/keyten/kt60_mu/keyboard.json Co-authored-by: Sergey Vlasov <[email protected]> * Update keyboards/keyten/kt60_mu/keyboard.json Co-authored-by: Sergey Vlasov <[email protected]> * Update keyboard.json * Update keyboard.json * Update keyboards/keyten/kt60_mu/keyboard.json Co-authored-by: Duncan Sutherland <[email protected]> * Update keyboards/keyten/kt60_mu/keyboard.json Co-authored-by: Sergey Vlasov <[email protected]> --------- Co-authored-by: Sergey Vlasov <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> commit 84f9b6dd3e979cefe89271ca1356f9e3d6614998 Author: Dasky <[email protected]> Date: Tue Mar 11 09:42:33 2025 +0000 Add Mechboards Sofle (#25004) * add sofle * fix readme commit a70288bc4a22385325eaaec081bd4139b5b56f90 Author: Christian C. Berclaz <[email protected]> Date: Sun Mar 9 08:59:02 2025 +0100 New standard layout for Mechlovin' Zed60 (60_tsangan_hhkb) (#24801) * Added a default firmware and layout for the WindStudio Wind X R1 keyboard. * Wind X R1: cleaned-up the folders to make clear that this firmware is for the release 1 of this keyboard. * Delete keyboards/windstudio/wind_x/R1 directory Removing the uppercase R1 folder * feat(mechlovin/zed60): Added the missing standard 60_tsangan_hhkb * style(mechlovin/zed60): Ran qmk format-json -i on keyboard.json commit 3c6a69112690d32b83ed75d77896d7baa3924458 Author: Joel Challis <[email protected]> Date: Thu Mar 6 23:17:21 2025 +0000 keychron/c*_pro_v2: Migrate DIP_SWITCH_PINS (#24978) commit 0302171facfa2992bfa9871e23c446d843d6a7bb Author: Joel Challis <[email protected]> Date: Tue Mar 4 23:40:28 2025 +0000 Remove invalid RGB Matrix effects (#24977) commit fcfe0e8a952382e4fda442321090a07b09b607c0 Author: Joel Challis <[email protected]> Date: Tue Mar 4 23:40:08 2025 +0000 Fix `xelus/valor/rev3` compilation (#24976) commit f0a5db96c8a128bdf7f8321fdc1e0011160aeb3a Author: dnlnm <[email protected]> Date: Tue Mar 4 03:22:37 2025 +0800 Add keyboard Cloak (#24858) Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit c2979e309f9c4cc758d9f1b1f37a5a9ff33b6426 Author: takashicompany <[email protected]> Date: Tue Mar 4 04:21:47 2025 +0900 Add new keyboard "Palmslave" (#24814) Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit b2ee1612fadd7b413122ad2d07af7f9e0907a35e Author: Armand du Parc Locmaria <[email protected]> Date: Mon Mar 3 11:18:33 2025 -0800 Fix Lily58 Lite Rev3 reversed columns (#24968) commit cc09f171116ba09ef65a82edd96619e21b3420ca Author: floookay <[email protected]> Date: Mon Mar 3 06:34:16 2025 +0100 add keyboard: zwerg (#24918) Co-authored-by: jack <[email protected]> Co-authored-by: Joel Challis <[email protected]> commit a585bd08a3febcedc4743ac7612f06a59a39b817 Author: yiancar <[email protected]> Date: Mon Mar 3 03:32:25 2025 +0000 Keycult Zero (#24927) * Initial Commit for Keycult Zero * Update keyboards/keycult/keycult_zero/keycult_zero.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/keycult/keycult_zero/rules.mk Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: yiancar <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit cb6e1c1af54790e778062ba7203aa23370c263b0 Author: leah-splitkb <[email protected]> Date: Sun Mar 2 22:33:03 2025 +0100 Add splitkb.com's Elora (#22557) * Add splitkb's Elora * WIP * Make requested changes * fix missing call to keyboard init user for elora * sync vial_qmk with qmk * Add fixes * Add encoder quadrature and update files * Update Readme * Implement changes * Remove encoder driver from keyboard.json * make requested changed * Implement changes and remove myriad_task as it wasn't actually doing anything. * Remove myriad.h from matrix.c * Simplify OLED code debug * Update RGB keycodes (qmk#24484) * remove rules.mk (qmk#23281) * Add matrix state sync --------- Co-authored-by: NapOli1084 <[email protected]> Co-authored-by: harveysch <[email protected]> Co-authored-by: harvey <[email protected]> Co-authored-by: VeyPatch <[email protected]> commit 563eb6fdc9224a772d19e2d5714e903fa7c021c6 Author: Xelus22 <[email protected]> Date: Mon Mar 3 08:04:33 2025 +1100 [Keyboard] Valor Rev3 (#22581) * initial valor * update * fixup and move to info.json * clean up keymap * code review from lesshonor * Update keyboards/xelus/valor/rev3/readme.md Co-authored-by: Less/Rikki <[email protected]> * Update readme.md * Update keyboards/xelus/valor/rev3/rev3.c Co-authored-by: Drashna Jaelre <[email protected]> * Update rev3.c * Remove custom rev3.c * remove via keymap * remove empty rules.mk * Update keyboards/xelus/valor/rev3/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> --------- Co-authored-by: Less/Rikki <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Xelus22 <> Co-authored-by: jack <[email protected]> commit 6c10839e3306521e5f0e0050a891c013b7a4f766 Author: adophoxia <[email protected]> Date: Sat Mar 1 16:57:15 2025 -0800 Add Keychron C2 Pro V2 (#24900) Same changes as for C1 Pro V2 commit abea50c26e2bb26977146a1431e458a73bea7f39 Author: adophoxia <[email protected]> Date: Sat Mar 1 16:48:59 2025 -0800 Add Keychron C1 Pro V2 (#24899) * Add C1 Pro V2 * Remove default values for f401xC generic board definition * Update clang and copyright years * Add version description commit acec6904d8097a1890df272e424c4d43ad8a6831 Author: blindassassin111 <[email protected]> Date: Sat Mar 1 16:24:15 2025 -0600 Adding support for the VKR 94 (#24883) * Adding support for the VKR 94 * Update keyboards/viktus/vkr94/keyboard.json Co-authored-by: Joel Challis <[email protected]> * Delete keyboards/viktus/vkr94/config.h * Delete keyboards/viktus/vkr94/rules.mk * Update readme.md --------- Co-authored-by: Joel Challis <[email protected]> commit 655bf4008a1f04adebec0cdf1c67705a952fb20f Author: suikagiken <[email protected]> Date: Sun Mar 2 06:50:10 2025 +0900 Add keyboard suika15tone (#24947) * Add keyboard suika15tone * Update keyboards/suikagiken/suika15tone/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]> commit 516fa90f991f95edc005b823e59fdfa789e8dfeb Author: era <[email protected]> Date: Sun Mar 2 06:25:26 2025 +0900 Add Chickpad (#24895) * Add ChickPad Add ChickPad * Add Chickpad Add Chickpad * Add PCB image Add PCB image * Update keyboards/era/sirind/chickpad/keyboard.json Co-authored-by: Joel Challis <[email protected]> * Update keyboards/era/sirind/chickpad/config.h Co-authored-by: jack <[email protected]> * Update keyboards/era/sirind/chickpad/keymaps/default/keymap.c Co-authored-by: jack <[email protected]> * Update keyboards/era/sirind/chickpad/readme.md Co-authored-by: jack <[email protected]> --------- Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> commit 0419cd2eed96157ff47d340c5f20ca7f46787848 Author: Eric Banker <[email protected]> Date: Sat Mar 1 13:01:30 2025 -0800 [Docs] Fix example code in quantum_painter.md (#24897) https://github.com/qmk/qmk_firmware/issues/24896 commit a3a3af118426edc7e6650f62e03633a0e0cf8ad4 Author: telybelly <[email protected]> Date: Sun Mar 2 04:59:52 2025 +0800 Add Janky No.9 (#24910) * Add Janky No.9 Add Janky No.9 * Update readme.md * Update keyboard.json updated as per waffle87 suggestions, and run qmk format-json * Apply suggestions from code review updated as per suggestions from zvecr Co-authored-by: Joel Challis <[email protected]> --------- Co-authored-by: Joel Challis <[email protected]> commit 88d1f61f10d75b4c49c0185478c9310cf89f5f0e Author: arcmags <[email protected]> Date: Sat Mar 1 14:48:11 2025 -0600 Add `tkl_f13_ansi_tsangan` community layout to novelkeys/nk87* (#24730) * missing LAYOUTS added to novelkeys/nk87*/rules.mk * Revert "missing LAYOUTS added to novelkeys/nk87*/rules.mk" This reverts commit 43917bfc3638ebde58bc8c2b6b8cbc477343b646. * missing community layouts added to novelkeys/nk87*/keyboard.json commit e0e96c2a755cf957ab684c9ad414ab1b19fe3372 Author: Danny <[email protected]> Date: Sat Mar 1 15:47:16 2025 -0500 Add Handwired Cherry Protype (#24806) * Add handwired Cherry Protype * Fix instructions * Replace tabs with spaces Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/handwired/protype/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: Drashna Jaelre <[email protected]> commit a4d86a63f2b9a075648ac02f4e20582f418a332a Author: Dasky <[email protected]> Date: Fri Feb 28 19:07:51 2025 +0000 Add Mechboards Lily58 variant and common code. (#24937) * Add lily58 and common code * Apply suggestions from code review Co-authored-by: jack <[email protected]> * Apply suggestions from code review Co-authored-by: jack <[email protected]> --------- Co-authored-by: jack <[email protected]> commit a63fd7f01cdabd9ce85bb09ae2b573fd3b8e60aa Merge: 6d0e5728aa cdb865cf60 Author: Nick Brassel <[email protected]> Date: Fri Feb 28 09:23:04 2025 +1100 Merge remote-tracking branch 'upstream/develop' commit cdb865cf60b17593f5c811c24a21d7b3030d8653 Author: Nick Brassel <[email protected]> Date: Fri Feb 28 09:20:58 2025 +1100 Merge point for 2025q1 breaking change. commit c4aaab5fa34ec9d66bb57c3640a5356c2daa638f Author: Joel Challis <[email protected]> Date: Thu Feb 27 22:14:32 2025 +0000 2025q1 develop changelog (#24949) Co-authored-by: Nick Brassel <[email protected]> commit 1efc82403bebe759272d1ba7a79d9dfa0d5df506 Author: Nick Brassel <[email protected]> Date: Wed Feb 26 22:25:41 2025 +1100 Community modules (#24848) commit 63b095212b157c4522bdeda3de144fb87213085d Author: Joel Beckmeyer <[email protected]> Date: Wed Feb 26 06:25:01 2025 -0500 fix EEPROM driver for STM32L0/1 cat.1 devices (#24928) commit 63daf94ee60a629afcce2de623f22ae6777682c5 Author: Joel Challis <[email protected]> Date: Sat Feb 22 01:48:42 2025 +0000 Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson (#24938) commit 50967dbe7e5137f74365b9989e10f03e94d92926 Author: ploopyco <[email protected]> Date: Fri Feb 21 03:01:29 2025 -0500 Updates to Ploopy Classic, Mouse, and Thumb for RP2040 hardware upgrade (#24880) Co-authored-by: Drashna Jaelre <[email protected]> commit 2f27b3dc78ee41f2372477af129aaab934497d2f Merge: c592e10590 6d0e5728aa Author: QMK Bot <[email protected]> Date: Thu Feb 20 14:07:54 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 6d0e5728aa61b442885d48caf49d29e5c60e8197 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Feb 20 14:07:18 2025 +0000 Bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 (#24933) Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.7.2 to 4.7.3. - [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases) - [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.7.2...v4.7.3) --- updated-dependencies: - dependency-name: JamesIves/github-pages-deploy-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit c592e105904b48bf3caa91c37fe1e637f85a8ec7 Merge: c00b0c5bc9 a5c77b5c45 Author: QMK Bot <[email protected]> Date: Tue Feb 18 16:05:34 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit a5c77b5c45d377a01e25d9d479b7e245f2159cba Author: Juno Nguyen <[email protected]> Date: Wed Feb 19 00:04:57 2025 +0800 Fix startup sound for Planck (#24893) commit c00b0c5bc96b4cd5d096d3c8701e86be9aba4982 Author: Steve Storck <[email protected]> Date: Sun Feb 16 16:41:07 2025 -0500 Created SH1107 driver for quantum painter (#24724) Co-authored-by: Sergey Vlasov <[email protected]> commit 164b7331c3b98165e49d38127bee366f9c545513 Author: Joel Challis <[email protected]> Date: Sun Feb 16 21:39:29 2025 +0000 Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson (#24915) commit 132efa907679832b81c06c57042c337241b17b8c Author: Nizhegorodtsev Vyacheslav Sergeyevich <[email protected]> Date: Sun Feb 16 21:32:50 2025 +0500 Update for 'A-JAZZ AKC084' ('A-JAZZ AKP846') (#24868) Fix indicators, image, bootloader instructions and default keymap for 'A-JAZZ AKC084' commit d035f02c08b587213a35335c1d523af10b11b543 Author: HorrorTroll <[email protected]> Date: Sun Feb 16 22:07:17 2025 +0700 Patch up issue for inverted complementary output on Backlight (#24794) Change complementary output to active high, when backlight on state is 1 commit 47e66c8a2418893c864704563d554641d1b0428c Merge: 110cc0923b ad2c0f3565 Author: QMK Bot <[email protected]> Date: Sun Feb 16 10:24:35 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit ad2c0f35651a7825277c8c30bc3c0e8ead5ddb73 Author: Nick Brassel <[email protected]> Date: Sun Feb 16 21:24:01 2025 +1100 Add more stale exemption labels. (#24922) commit 110cc0923b012c6f081a448fc120cddc2e670cb9 Author: Joel Challis <[email protected]> Date: Sun Feb 16 10:22:57 2025 +0000 Reject readme dummy content (#24913) commit b69bf4b885cd8d597c29f0af64a3faf2aafa54ce Author: John <[email protected]> Date: Sun Feb 16 03:50:42 2025 -0600 Retro Tapping Re-Write; Key Roll Fix (#23641) commit 3ab2b3b6e2ac85c8bc00b81911d73f060e616228 Author: DavidSannier <[email protected]> Date: Sun Feb 16 10:48:40 2025 +0100 Chaining OSL and MO (#23065) commit 8ca303168ea6c3d6eb44d316ffcc86817af36f8c Merge: 8400fad3d8 5e88647879 Author: QMK Bot <[email protected]> Date: Sat Feb 15 04:56:34 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5e886478792ba40cf98c95a508e0faee9fa171a6 Author: wmatex <[email protected]> Date: Sat Feb 15 05:56:00 2025 +0100 Fix installation of clang in gentoo install script (#24917) fix: sys-devel/clang was renamed to llvm-core/clang see: https://github.com/gentoo/gentoo/commit/1f9f1999cdc8ccb94054dec2d2951c7e486aa996 commit 8400fad3d8822a9499e72ea0752e59642d9f6ac3 Author: Joel Challis <[email protected]> Date: Thu Feb 13 07:03:55 2025 +0000 Remove readme dummy content (#24912) commit 37e234252e70957725734221d829ffd814a2ae72 Author: Joel Challis <[email protected]> Date: Wed Feb 12 17:16:27 2025 +0000 Extend lint to reject 'blank' files (#23994) commit 14c7164b01d2ec925c37de2a205286807d7681e2 Merge: 7fe168a8ed 2699e2f7c8 Author: QMK Bot <[email protected]> Date: Sat Feb 8 12:18:11 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 2699e2f7c826b0288c3dddcd86a97811726cf6a4 Author: Joel Challis <[email protected]> Date: Sat Feb 8 12:17:35 2025 +0000 Avoid WindowsPath errors for 'qmk format-text' (#24905) commit 7fe168a8ed1577be2f75ec0f0a43a3997a7df199 Author: Drashna Jaelre <[email protected]> Date: Fri Feb 7 00:10:45 2025 -0800 [Keyboard] Move Ergodox STM32 to handwired folder (#24903) * [Keyboard] Move Erogdox STM32 to handwired folder To minimize confusion with ZSA's ergodox EZ ST (stm32f303) and because this is basically a one-off board * Don't forget mapping * Fix readme commit 273d8d6a1a6badb8d9b473954f16a0fbbe671987 Author: Ryan <[email protected]> Date: Sat Feb 1 21:19:30 2025 +1100 `qmk docs`: restore `--port` and `--browser` arguments (#24623) * `qmk docs`: restore `--port` and `--browser` arguments * Make docs command args always a list commit ff09b921f1c2160abe05c1fdbd38f25f64b6c7bd Merge: ae01f1b63e fa98117a3e Author: QMK Bot <[email protected]> Date: Wed Jan 29 19:30:22 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit fa98117a3e10afed347f16b2614e4e8a9e26cd32 Author: adophoxia <[email protected]> Date: Wed Jan 29 11:28:58 2025 -0800 Add Keychron C3 Pro (Red & RGB) (#24874) * Add Keychron C3 Pro variants * Update to upstream standards * Apply suggestions from code review Co-authored-by: jack <[email protected]> Co-authored-by: Ryan <[email protected]> * Reformatted `keyboard.json` for `red`/`rgb` and `c3_pro.c` * Apply suggestions from code review Co-authored-by: Ryan <[email protected]> * Update keyboards/keychron/c3_pro/ansi/red/config.h Co-authored-by: Daniel <[email protected]> * Apply suggestions from code review Co-authored-by: Drashna Jaelre <[email protected]> * Add C Pro V2 variants * remove boards by accident --------- Co-authored-by: jack <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Daniel <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit ae01f1b63e6c48af462311ae75dc7201e552e34e Merge: 0c14fc3a21 8bf01dd796 Author: QMK Bot <[email protected]> Date: Wed Jan 29 19:28:06 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 8bf01dd7966c9d556a7931be47f97bafe9a32ff9 Author: Drashna Jaelre <[email protected]> Date: Wed Jan 29 11:25:21 2025 -0800 [OS Detection] Improve MacOS detection (#24708) commit 0c14fc3a211fc6ba55cf58c1b8224700102a33b3 Author: Joel Challis <[email protected]> Date: Wed Jan 29 19:22:05 2025 +0000 Resolve keyboard_aliases when processing keyboard make targets (#24834) commit db68fd88bd67e8b04f5f1ec0c8c54cfe2ce88bb6 Merge: 7073ba3dbb ea3a968510 Author: QMK Bot <[email protected]> Date: Wed Jan 29 19:21:51 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 7073ba3dbb0570309b63bbb6cb9642c4638b229b Author: Joel Challis <[email protected]> Date: Wed Jan 29 19:21:09 2025 +0000 Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson (#24845) commit ea3a968510d14b55c44c3e92dc39600f114fddef Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jan 30 06:20:08 2025 +1100 Bump vite from 5.2.14 to 5.4.12 in /builddefs/docsgen (#24852) commit d7fb12164a6623da0ab356b2d1ce1c1fa9797535 Author: Nick Brassel <[email protected]> Date: Thu Jan 30 06:18:07 2025 +1100 Invoke `process_record_via` after `_user`/`_kb` have a chance to handle it. (#24879) commit cfcb8488eda38976d731c8d0ae64a57415f42443 Merge: 9d799aff97 76b5cef793 Author: QMK Bot <[email protected]> Date: Wed Jan 29 19:18:02 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9d799aff97163a1cce24c2bd1551a085fac7a8f6 Author: Pascal Getreuer <[email protected]> Date: Wed Jan 29 11:17:54 2025 -0800 [Bug][Core] Fix for Chordal Hold: stuck mods when mod-taps are pressed in a stuttered sequence. (#24878) commit 76b5cef79345cdb42bbcb42417f56881c4e59b2d Author: Joel Challis <[email protected]> Date: Wed Jan 29 19:17:29 2025 +0000 Reject keyboard.json next to info.json (#24882) commit 08dcc8856f078e50f6dbdd6a75647f131e270645 Author: Joy Lee <[email protected]> Date: Wed Jan 29 11:09:12 2025 +0800 Add more layout for skiller_sgk50_s4 (#24784) * Add more layout for skiller_sgk50_s4 * Update skiller_sgk50_s4 default keymap * update keymap.c Co-authored-by: Ryan <[email protected]> * Update keymap.c Co-authored-by: Ryan <[email protected]> * Update keyboard.json * Update keyboard.json * Update keyboard.json * Update keyboard.json --------- Co-authored-by: wb <[email protected]> Co-authored-by: Ryan <[email protected]> commit 8afa3f2f084ce16a2f55ae72efcc2b8db1b74269 Author: muge <[email protected]> Date: Tue Jan 28 18:18:41 2025 -0800 Add CXT Studio 12E3 keyboard (#24749) Co-authored-by: jack <[email protected]> Co-authored-by: Joel Challis <[email protected]> commit c7904502e535b4368bd39cb12fa68f2717d0b3c1 Author: Joel Challis <[email protected]> Date: Tue Jan 28 05:58:21 2025 +0000 handwired/xealous - Remove DEFAULT_FOLDER (#24877) commit 544ddde113657a932275399f577a422a809d2880 Author: Pascal Getreuer <[email protected]> Date: Mon Jan 27 03:32:23 2025 -0800 [Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to Achordion, Bilateral Combinations. (#24560) * Chordal Hold: restrict what chords settle as hold * Chordal Hold: docs and further improvements * Fix formatting. * Doc rewording and minor edit. * Support Chordal Hold of multiple tap-hold keys. * Fix formatting. * Simplification and additional test. * Fix formatting. * Tighten tests. * Add test two_mod_taps_same_hand_hold_til_timeout. * Revise handing of pairs of tap-hold keys. * Generate a default chordal_hold_layout. * Document chordal_hold_handedness(). * Add license notice to new and branched files in PR. * Add `tapping.chordal_hold` property for info.json. * Update docs/reference_info_json.md * Revise "hand" jsonschema. * Chordal Hold: Improved layout handedness heuristic. This commit improves the heuristic used in generate-keyboard-c for inferring key handedness from keyboard.json geometry data. Heuristic summary: 1. If the layout is symmetric (e.g. most split keyboards), guess the handedness based on the sign of (x - layout_x_midpoint). 2. Otherwise, if the layout has a key of >=6u width, it is probably the spacebar. Form a dividing line through the spacebar, nearly vertical but with a slight angle to follow typical row stagger. 3. Otherwise, assume handedness based on the widest horizontal separation. I have tested this strategy on a couple dozen keyboards and found it to work reliably. * Use Optional instead of `| None`. * Refactor to avoid lambdas. * Remove trailing comma in chordal_hold_layout. * Minor docs edits. * Revise to allow combining multiple same-hand mods. This commit revises Chordal Hold as described in discussion in https://github.com/qmk/qmk_firmware/pull/24560#discussion_r1894655238 1. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, RCTL_T(KC_A)↑" before the tapping term, RCTL_T(KC_A) is settled as tapped. 2. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, RSFT_T(KC_C)↑", both RCTL_T(KC_A) and RSFT_T(KC_C) are settled as tapped. 3. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, KC_U↓" (all keys on the same side), both RCTL_T(KC_A) and RSFT_T(KC_C) are settled as tapped. 4. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, LSFT_T(KC_T)↓", with the third key on the other side, we allow Permissive Hold or Hold On Other Keypress to decide how/when to settle the keys. 5. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓" held until the tapping term, the keys are settled as held. 1–3 provide same-hand roll protection. 4–5 are for combining multiple same-hand modifiers. I've updated the unit tests and have been running it on my keyboard, for a few hours so far, and all seems good. I really like this scheme. It allows combining same-side mods, yet it also has roll protection on streaks. For me, this feels like Achordion, but clearly better streak handling and improved responsiveness. * Fix formatting. * Add a couple tests with LT keys. * Remove stale use of CHORDAL_HOLD_LAYOUT. * Fix misspelling lastest -> latest * Handling tweak for LTs and tests. * Fix formatting. * More tests with LT keys. * Fix formatting. commit ee63d39058deee162b794c62d7180d61f540914a Author: Ryan <[email protected]> Date: Mon Jan 27 08:37:37 2025 +1100 Unify spi_master headers (#24857) * Move default config to .c file * Explicitly define PAL modes for boards with custom init * Unify spi_master headers commit 0747f887d6820da8903d60c751e9e04c92b72d4d Merge: ef29a46c87 04c2dbd3df Author: QMK Bot <[email protected]> Date: Sun Jan 26 16:25:49 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 04c2dbd3dfa23bf6fdffa35ae53cf66aa3f33fba Author: Mick Hohmann <[email protected]> Date: Sun Jan 26 17:25:15 2025 +0100 Add keyboard clap_studio/flame60 (#24870) - Got the source code from the _Clap_Studio_ Discord server - Migrated the source code to `keyboard.json` format - Added more layouts for most common cases - Fixed errors in `keymaps/default/keymap.c` - Updated the picture with a real picture of the PCB, to avoid confusion commit ef29a46c87e3a82459b3af4158f7888d55c0b22b Author: Ryan <[email protected]> Date: Sun Jan 26 23:48:46 2025 +1100 Unify i2c_master headers (#24846) * Unify i2c_master headers * More documentation improvements * Reorganise PAL mode defaults commit 291d154d7b13efb83f24c76df26277f32b9f0a58 Author: Ryan <[email protected]> Date: Sun Jan 26 23:46:46 2025 +1100 Unify UART headers (#24855) * Remove deprecated defines * Move default config to .c files * Unify UART headers * Clean up docs * Reorganise PAL mode defaults commit e4f736e68518a09a922caf4638fca10f2ee3f38c Merge: a2353df422 5f711f04f1 Author: QMK Bot <[email protected]> Date: Sat Jan 25 17:07:02 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5f711f04f163deaa4b781fc0ff5a13b6b81024c1 Author: Thanh Son Tran <[email protected]> Date: Sun Jan 26 00:06:29 2025 +0700 [Keyboard] Add Support E8ghtyNeo (#24859) * Update support S6xty5 * Delete chconf.h * Update manufacturer, community layout for hhkb * Update layout * fix row index * Update tyson60s * Update community layout and layout name * Update remove rgb test mode * Update capslock led * Apply suggestions from code review Co-authored-by: Duncan Sutherland <[email protected]> * Remove deprecated s6xty5 * handle init e8ghtyneo firmware * Update qk boot firmware * Update firmware e8ghtyNeo * Update matrix * update manufacture * Update copyright --------- Co-authored-by: Trần Thanh Sơn <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> commit a2353df4222770c87a9282bcb032057be63ff559 Merge: a6e931400e 0a049163f1 Author: QMK Bot <[email protected]> Date: Sat Jan 25 15:59:13 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 0a049163f148cd07cf2f58ce31b5809bfbacee18 Author: Xelus22 <[email protected]> Date: Sun Jan 26 02:58:38 2025 +1100 [License Violation] add pressplayid (#24869) add pressplayid lic viol Co-authored-by: Xelus22 <> commit a6e931400ead19d3d34ca4a57785d1512dc2d12b Author: Ryan <[email protected]> Date: Sat Jan 25 17:38:12 2025 +1100 Relocate base WS2812 code (#24850) commit 2dd2d4eb8124cc92c9fb27d657fd9742a75a51e4 Merge: d908501478 6a9ccae18d Author: QMK Bot <[email protected]> Date: Sat Jan 25 03:12:14 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 6a9ccae18d6a9cd39dbbd5c0fb9aa26f4742c2f7 Author: Drashna Jaelre <[email protected]> Date: Fri Jan 24 19:11:38 2025 -0800 Fix missing wait.h include in Dip Switch Map (#24863) commit d9085014783aee82682d8c94e47c396d7a6e4500 Merge: acb2f34c5c 5650894c20 Author: QMK Bot <[email protected]> Date: Fri Jan 24 17:34:15 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5650894c2047a0cf5e77456ba7e62763dd8ba04f Author: Brian Hill <[email protected]> Date: Fri Jan 24 12:33:38 2025 -0500 Add Model-B keyboard (#24681) * Add Model-B keyboard * PR changes for Model-B * Update to OLED on Model-B * added license to pass lint check * update virtual eeprom for Model-B * eeconfig_read_kb() update on Model-B * cleanup changes for Model B * implementing Model B suggestions commit acb2f34c5cbb183013d0972213df6fa4ea9cfa75 Merge: 68130cc8a5 163b894b97 Author: QMK Bot <[email protected]> Date: Tue Jan 21 00:01:34 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 163b894b97a5c8cf9ab80179b4d59999077ad8d5 Author: Rory Chatterton <[email protected]> Date: Tue Jan 21 11:01:02 2025 +1100 Updated Licence Violations for Chosfox L75 (#24833) Co-authored-by: Joel Challis <[email protected]> commit 68130cc8a5557ac997a4aa6c95c7f4c67d07229b Author: Ryan <[email protected]> Date: Tue Jan 21 09:53:46 2025 +1100 `ferris/0_1`: update I2C API usage (#24839) commit a98070f21288fae025c6ffa2e08b775fb661bb4b Author: Ryan <[email protected]> Date: Tue Jan 21 09:53:35 2025 +1100 [Docs] Correct I2C API reference (#24840) commit 207dc01d49be315a1bbe77dbb9b48d49e54c1b9e Author: Joel Challis <[email protected]> Date: Mon Jan 20 22:47:42 2025 +0000 rgbkb/pan - Remove invalid build target (#24844) commit 1a30e2b32b5255ed32d156abe26a897fa86db8a4 Author: Joel Challis <[email protected]> Date: Mon Jan 20 22:26:25 2025 +0000 Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson (#24835) commit 7431401116c744e4e3d8e92e5047c9dc3baebb9f Author: Nick Brassel <[email protected]> Date: Tue Jan 21 08:54:41 2025 +1100 Fix up CI with `DEFAULT_FOLDER`. (#24842) commit df8cdde7823c9b4fc60d4c23959d22ac07dda122 Merge: a6a0dc8039 a573931fef Author: QMK Bot <[email protected]> Date: Mon Jan 20 21:33:27 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit a573931fef26427e761456698de83e58458df17c Author: Nick Brassel <[email protected]> Date: Tue Jan 21 08:32:52 2025 +1100 License violations updates. (#24831) commit a6a0dc803908a426c331b698acab663a900c2b10 Author: Nick Brassel <[email protected]> Date: Tue Jan 21 08:24:39 2025 +1100 Consolidate send_string implementations. (#24817) commit 47575d4af16700e2dea8353c446dd4874e38d333 Author: Ryan <[email protected]> Date: Tue Jan 21 02:30:19 2025 +1100 LED drivers: remove deprecated defines (#24837) commit 5c33ff8be4a61a3246df187486021b858fa7b55d Author: Joel Challis <[email protected]> Date: Mon Jan 20 15:24:14 2025 +0000 Remove DEFAULT_FOLDER where keyboard aliases already exists (#24838) commit 7a0dbe36f384e9c38120ab02f70d80f07193f53c Author: Joel Challis <[email protected]> Date: Mon Jan 20 04:55:01 2025 +0000 Formally deprecate DEFAULT_FOLDER (#24836) commit d30cd87556e26f9b716d21a9bd799b271b96ebb4 Author: Joel Challis <[email protected]> Date: Mon Jan 20 03:45:47 2025 +0000 Update via2json layout macro searching (#24640) commit 58aea4b4795d81fcf3fdfd236b08903d1ffeeaca Author: Ryan <[email protected]> Date: Mon Jan 20 10:24:28 2025 +1100 `i2c_master`: remove deprecated functions (#24832) commit cedd49c59b5a822b6879485cdd412c7d803ae14a Author: Joel Challis <[email protected]> Date: Sun Jan 19 17:07:11 2025 +0000 Consolidate timer_elapsed implementations (#24830) commit a62f9a2ffd71376bc72e6c52eeab0798cdb8b52f Merge: ca737d4496 3c40e14013 Author: QMK Bot <[email protected]> Date: Sat Jan 18 17:53:08 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 3c40e140138986fd58449cd31e2c5f790e2e4466 Author: Cipulot <[email protected]> Date: Sat Jan 18 18:52:33 2025 +0100 Add Lily (#24813) Co-authored-by: Duncan Sutherland <[email protected]> commit ca737d449696acbabe886f32d57de8ae43e9823c Merge: 92e660833f d73c64e591 Author: QMK Bot <[email protected]> Date: Sat Jan 18 06:19:51 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit d73c64e591864f8f8440086ac0e9acc434826527 Author: Ryan <[email protected]> Date: Sat Jan 18 17:19:18 2025 +1100 `kikoslab/kl90`: fix keymap (#24826) commit 92e660833fcda2de59fa4085f8eb2fe85bf8919a Merge: 1174d16b5a 6b368f4ab2 Author: QMK Bot <[email protected]> Date: Sat Jan 18 04:02:51 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 6b368f4ab23eceff46be7c1c064e0e25966f101f Author: Patrick Fan <[email protected]> Date: Sat Jan 18 04:02:19 2025 +0000 [Keyboard] Add ic45v2 (#24818) * adding in ic45 handwired * fix wrong title * Apply suggestions from code review Thank you @waffle87 Co-authored-by: jack <[email protected]> * Update keyboards/handwired/ic45_v2/keyboard.json adding whitespace Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit 1174d16b5aaa08947908245ffe8c31327e91f32e Merge: 7f1c236c75 7b83bb9d26 Author: QMK Bot <[email protected]> Date: Wed Jan 15 19:36:54 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 7b83bb9d267fc4f2909cb87965d873487a9a4e1d Author: Haim Gelfenbeyn <[email protected]> Date: Wed Jan 15 14:36:20 2025 -0500 Allow running Docker container on MacOS (without in-container USB support) (#24412) commit 7f1c236c75b0a92b952882c6f211f78157978f63 Author: HorrorTroll <[email protected]> Date: Tue Jan 14 12:20:36 2025 +0700 Bugfix and update for AT32F415 (#24807) commit eb29f8befc61cec38293fbc368cc90d6eff79771 Merge: 62e98327d2 26f898c8a5 Author: QMK Bot <[email protected]> Date: Mon Jan 13 00:40:15 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 26f898c8a538b808cf506f558a9454f7f50e3ba6 Author: Ryan <[email protected]> Date: Mon Jan 13 11:39:40 2025 +1100 `salane/ncr80alpsskfl`: add additional layouts (#24809) commit 62e98327d2b7f82f96d5fd8eafacf02cf1f76dbb Author: Dasky <[email protected]> Date: Sat Jan 11 01:29:58 2025 +0000 Azoteq - improve I2C behaviour while polling. (#24611) Co-authored-by: Stefan Kerkmann <[email protected]> commit 15bfe6240c48d4e0c8948785352489796a4b881d Merge: f9430e530b 35c6520560 Author: QMK Bot <[email protected]> Date: Fri Jan 10 21:00:08 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 35c652056073af84577d5a1cb6729ea262f2075e Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Jan 10 20:59:33 2025 +0000 Bump nanoid from 3.3.7 to 3.3.8 in /builddefs/docsgen (#24713) Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit f9430e530b1ba61891990d7c23c78c78e6656a6c Author: Joel Challis <[email protected]> Date: Fri Jan 10 16:21:07 2025 +0000 Ensure `qmk flash` rejects invalid files for uf2 compatible bootloaders (#24802) Ensure 'qmk flash' rejects invalid files for uf2 compatible bootloaders commit 9332439d5c9b1d9aefb6060fb78775a1e8bc0d28 Merge: 9d2b416fe1 d90b6e4689 Author: QMK Bot <[email protected]> Date: Fri Jan 10 15:04:53 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit d90b6e4689ab7d74585774621adccc6faf021d38 Author: Ryan <[email protected]> Date: Sat Jan 11 02:04:17 2025 +1100 Fix a build warning and tidy up a keymap (#24805) commit 9d2b416fe17cbeb3753e2c3dfc782b12df3a4270 Author: Nick Brassel <[email protected]> Date: Thu Jan 9 17:53:44 2025 +1100 Update ChibiOS-Contrib. (#24803) commit e28799d7904c82e13159dc1e44c6a8d5ec891ccb Merge: c1565bebce 80c90a6952 Author: QMK Bot <[email protected]> Date: Wed Jan 8 16:51:30 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit c1565bebcef26c400801caa4447012c2b9fa0a62 Author: HorrorTroll <[email protected]> Date: Wed Jan 8 23:51:28 2025 +0700 Patch up issue when compile with APA102 driver (#24800) commit 80c90a6952f412defa6b3709a59507b2c76f3863 Author: Drashna Jaelre <[email protected]> Date: Wed Jan 8 08:50:54 2025 -0800 [Bug] Fix Underglow keycode processing (#24798) Co-authored-by: Ryan <[email protected]> commit 8247f9e11446bfc6655b52177678eff7529c27dc Merge: 1cc42e8c6e 95c74b6276 Author: QMK Bot <[email protected]> Date: Wed Jan 8 03:13:29 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 95c74b6276c95fab5e04e22b1f1cd30aedead6fa Author: jack <[email protected]> Date: Wed Jan 8 04:13:04 2025 +0100 [Docs] Fix wording in Mod Tap documentation (#24796) commit 6facb7a079740f975c41c9ae8d95f0735097933e Author: Joel Challis <[email protected]> Date: Wed Jan 8 03:12:54 2025 +0000 Convert stray legacy warn/info docs panels (#24799) commit 1cc42e8c6e41c0c7e7711f0a477dec246b4d3858 Merge: a336c04a6a bcee1d2f2e Author: QMK Bot <[email protected]> Date: Mon Jan 6 21:49:38 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit bcee1d2f2e17f85f75d67e32c809ae76bd3803ef Author: Nick Brassel <[email protected]> Date: Tue Jan 7 08:48:28 2025 +1100 Remove preprocessor sanity check for STM32L0/L1 now that it relies on types in C. (#24793) commit a336c04a6a1f21a5b4a84b848f4037841f2bf5d6 Author: Ryan <[email protected]> Date: Mon Jan 6 13:19:45 2025 +1100 macOS install: remove bad ARM toolchains (#24637) commit 9339e3c35d971c9415acff8a63b2c5e6eaa7b555 Author: Clocks <[email protected]> Date: Sun Jan 5 15:46:58 2025 -0500 Add watchdog service to RGBKB Sol 3 (#24786) Due to power demands, the Sol 3 might get initially ignored or something by the attached device. The solution is the enable watchdog, which would have the keyboard repoll the system to connect again. I have been using watchdog for awhile, but given that the RGBKB developer never progressed #24279, I made this to add in the essential feature. commit 5eb60827d5ba65c7f56307390a499bec75dfea8b Merge: a25df1ab7a c9f9475243 Author: QMK Bot <[email protected]> Date: Sat Jan 4 11:09:00 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit c9f94752430209516717522cfbbe59042b952e5f Author: Tocho Tochev <[email protected]> Date: Sat Jan 4 11:08:26 2025 +0000 Fix durgod k3x0 docs (#24774) commit a25df1ab7a177c8c868f5d001f6f920c6769dca8 Merge: 28700b0a23 9dba024d76 Author: QMK Bot <[email protected]> Date: Sat Jan 4 08:42:05 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9dba024d76119b4185b971110805e76cdcc120f9 Author: takashicompany <[email protected]> Date: Sat Jan 4 17:41:32 2025 +0900 Add EE_HANDS for KLEC-02 (#24777) Add #define EE_HANDS commit 28700b0a233ca5802e456e483540471b85136bd2 Merge: e6a08dbc64 4da260a49a Author: QMK Bot <[email protected]> Date: Sat Jan 4 00:24:15 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 4da260a49aa3e6b698d826b2f435ec74a2c389a3 Author: Leo Lou <[email protected]> Date: Sat Jan 4 08:23:42 2025 +0800 [Keyboard] Add 3W6HS (#22539) Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]> commit e6a08dbc64ff0f0aa1a664d554236b27970ddbba Merge: 69f4d2a086 cc3823f767 Author: QMK Bot <[email protected]> Date: Fri Jan 3 20:33:57 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit cc3823f767a704cc465fbfdfef5d272aab018bd0 Author: HorrorTroll <[email protected]> Date: Sat Jan 4 03:33:22 2025 +0700 Update some changes for AT32F415 (#24766) * Fixed SPI can't compiled issue * Added solenoid support and use 256KB ldscript for Onekey board commit 69f4d2a0868a08b78a06a18cd39e81cf8f356ba8 Merge: 43800d7934 9a0f4e586a Author: QMK Bot <[email protected]> Date: Fri Jan 3 06:19:17 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9a0f4e586a5ac06241dc05ec13df3f07e4d0392d Author: Sylvain Huguet <[email protected]> Date: Fri Jan 3 07:18:38 2025 +0100 Add shuguet shu89 (#24758) Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> commit 43800d79341d45e8ca5d5deb00e9825263b7e57b Author: Juho T. <[email protected]> Date: Thu Jan 2 14:07:38 2025 +0200 Add Silakka54 keyboard (#24757) * Added new keyboard Silakka54 * Update keyboards/silakka54/config.h Co-authored-by: jack <[email protected]> * Update keyboards/silakka54/keyboard.json Co-authored-by: jack <[email protected]> * Delete keyboards/silakka54/rules.mk * Update keyboards/silakka54/keyboard.json Co-authored-by: Drashna Jaelre <[email protected]> * Update keyboards/silakka54/config.h Co-authored-by: Drashna Jaelre <[email protected]> * Update readme.md Fixed small typo, "inpired" to "inspired" --------- Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit 69faa4ff1a1cfec4e332131d08b99dacc3c51067 Merge: b01db68476 172c349675 Author: QMK Bot <[email protected]> Date: Thu Jan 2 11:54:10 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 172c3496756fb5468c778c2536b4334f25eb883b Author: Philip <[email protected]> Date: Thu Jan 2 14:50:43 2025 +0300 [Keyboard] Add handwired/dactyl_manuform/5x8 (#24726) * add handwired/dactyl_manuform/5x8 config * add keymap scheme * Update keymap.c * Update keyboard.json * Update keyboard.json * fix and compile worked configs * Update readme.md * Update readme.md * Update readme.md * add dynamic macros support * change key sets on first workday/add right2left layer * Update keyboard.json * Update keymap.c * move license header to top keymap.c * Update keyboard.json * I rewrote the layout so that the halves are not stacked. * I rewrote the layout so that the halves are not stacked (keymap.c) * change "serial pin" syntactic change "soft_serial_pin": "D0" to "serial": { "pin": "D0" } * fix KC_BSPC and KC_SPC on right keyboard * Update readme.md * Update keymap.c Co-authored-by: Drashna Jaelre <[email protected]> * Update keymap.c Co-authored-by: Drashna Jaelre <[email protected]> --------- Co-authored-by: skandiPC <[email protected]> Co-authored-by: iliorik-ph <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit b01db684768d5ea00a24080670b65915aabfb4ee Merge: c23e64f551 ac140e563c Author: QMK Bot <[email protected]> Date: Thu Jan 2 11:45:59 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit ac140e563c422787f846a0ff6d9ca211213a41a2 Author: Tocho Tochev <[email protected]> Date: Thu Jan 2 11:45:26 2025 +0000 Fix link to TMK magic commands (#24773) commit c23e64f551cc561a6590ab0c193ca11a5cd24d3a Author: フィルターペーパー <[email protected]> Date: Thu Jan 2 18:23:41 2025 +0800 Refactor Hue Breathing matrix effect with runner (#24525) commit b603094995fad1498204cbabdb47b85e76780446 Author: Will Spooner <[email protected]> Date: Thu Jan 2 07:12:58 2025 +0000 Add leader_add_user callback (#24266) commit e016b9b4c5c28b4a0a7ae2fbb7cbe7e090169438 Author: フィルターペーパー <[email protected]> Date: Thu Jan 2 15:11:28 2025 +0800 Update Raindrops effect to respect LED range limits (#24531) commit c53d02d511ef9c3b42097123749895a91536bcdd Author: David Hoelscher <[email protected]> Date: Thu Jan 2 01:11:10 2025 -0600 Ensure timer_read() is safe to call from interrupt handlers on ARM (#24529) commit cf975e2bfa9fc5315cff1eb82498e7184a87feb1 Author: フィルターペーパー <[email protected]> Date: Thu Jan 2 15:10:34 2025 +0800 Update Starlight matrix effects (#24521) commit 8157b374387171d97f4eb03cae6e6c3e07613d61 Author: David Hoelscher <[email protected]> Date: Thu Jan 2 01:10:07 2025 -0600 always return audio pin to 0 on ARM (#24503) commit d5a042498770050a3d2f002540413ba14dfaf8d1 Author: QMK Bot <[email protected]> Date: Wed Jan 1 13:22:28 2025 +1100 [CI] Regenerate Files (#24772) Regenerate Files commit 1e6eb5e35cb8a0454f530af302f087521c706b56 Merge: 4d182ec117 57f89e5388 Author: QMK Bot <[email protected]> Date: Wed Jan 1 02:09:51 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 57f89e5388f0f79e27d0e634c9d4621e5a9c214f Author: QMK Bot <[email protected]> Date: Wed Jan 1 13:02:16 2025 +1100 [CI] Regenerate Files (#24770) Regenerate Files commit 4d182ec117ac3e3000e8241762a3c233f73db321 Merge: 08c1c045f9 53680fa6da Author: QMK Bot <[email protected]> Date: Wed Jan 1 01:59:15 2025 +0000 Merge remote-tracking branch 'origin/master' into develop commit 53680fa6dafb1a82d7e3fecfdc758570f1d3cd61 Author: Joel Challis <[email protected]> Date: Wed Jan 1 01:58:41 2025 +0000 Fix g_led_config parse warning (#24769) commit 08c1c045f9d4f444d60663ed3f6a2674aaba2420 Merge: efcd6187d1 fe2200f73a Author: QMK Bot <[email protected]> Date: Tue Dec 31 12:36:59 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit fe2200f73aa5cd96ab4a1914c0b2ad9178d9862f Author: Joel Challis <[email protected]> Date: Tue Dec 31 12:36:24 2024 +0000 Remove invalid "effect_max" animation from keyboards (#24767) commit efcd6187d1a4c10f54c9044f333b2b03953f9b73 Merge: 92534d8e3d fd0a552fc1 Author: QMK Bot <[email protected]> Date: Mon Dec 30 21:45:28 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit fd0a552fc1ed3b5799456dae4f0fc9b039575a2f Author: chillKB <[email protected]> Date: Mon Dec 30 13:44:51 2024 -0800 [Keyboard] Ghoul TKL (#24762) Co-authored-by: jack <[email protected]> commit 92534d8e3d6f27bda652b7ba78a434eac1d2882f Merge: 4d3d8887e7 f549948bbd Author: QMK Bot <[email protected]> Date: Fri Dec 27 19:43:49 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit f549948bbd2a2026875faab1f67ba7b8d21bb5a6 Author: Joel Challis <[email protected]> Date: Fri Dec 27 19:42:54 2024 +0000 Skip parsing g_led_config when matrix_size is missing (#24739) commit 4d3d8887e798bc25604a734e248278e9a3ccef49 Merge: 93de533580 5593e73ba7 Author: QMK Bot <[email protected]> Date: Fri Dec 27 19:25:25 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 5593e73ba71fa31155cdb81bc7c477f6501065e6 Author: Nick Brassel <[email protected]> Date: Sat Dec 28 06:24:53 2024 +1100 [bug] Djinn theme fix. (#24754) Theme fix. commit 93de5335803242f1df93600602ef5725d4df3a4c Author: muge <[email protected]> Date: Thu Dec 26 08:58:26 2024 +0000 Move cxt_studio keyboard to own folder (#24748) commit fc4d9c63fb6f5974b7aa86c520d1e74178e501b3 Merge: 8037c7332c 58323017ff Author: QMK Bot <[email protected]> Date: Wed Dec 25 02:58:06 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 58323017ffe62e91200a0e1c814fc960a7605f08 Author: Drashna Jaelre <[email protected]> Date: Tue Dec 24 18:57:30 2024 -0800 Add ArteryTek AT32 dfu to udev rules (#24747) commit 8037c7332cba6b6b5a80d8f8cb1ae1984099ddc1 Merge: 1741901281 a822545da0 Author: QMK Bot <[email protected]> Date: Tue Dec 24 18:26:40 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit a822545da07f9561e231df15feb68d829c7b507f Author: Joel Challis <[email protected]> Date: Tue Dec 24 18:26:08 2024 +0000 Set custom effect defines for LED Matrix (#24745) commit 174190128114d0e36d81ce2044f81ef0faec74d6 Merge: 38eb643a82 40c93bcdc6 Author: QMK Bot <[email protected]> Date: Tue Dec 24 18:06:18 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 40c93bcdc6fc8bd5326db341395c95430d2b05c7 Author: James Gzowski <[email protected]> Date: Tue Dec 24 18:05:43 2024 +0000 [Keyboard] Add Somei70 (#24444) * Somei70 addition * Changes made, added VIA keymap, cleaned formatting * keymap via * Create rules.mk * Add files via upload * Delete keyboards/somei70/keymaps/via directory * Fixed RGB and matrix * Layout corrections and LED positions * removal of rules.mk * Moved OLED Settings to somei70.c, formatted C removed TABs, removed _LAYERC * Forgot to include license header * Further changes as per suggestions, replaced _user for _kb within somei70.c * Updated keymap 'changes in Nov24' * Requested changes commit 38eb643a82070ebb7f730eca5c840503d5c3c92a Author: j-hap <[email protected]> Date: Tue Dec 24 08:23:51 2024 +0100 Add keymap-extras for EurKEY layout (#24241) Co-authored-by: Ryan <[email protected]> Co-authored-by: Stefan Kerkmann <[email protected]> commit b78bf7ec43345b9723b3bb6d86110aac4abe3d99 Merge: a09f9bbb41 276f84a9a8 Author: QMK Bot <[email protected]> Date: Tue Dec 24 07:23:00 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 276f84a9a804ce4980f81dc2527c32d00575628f Author: chalex <[email protected]> Date: Tue Dec 24 02:22:22 2024 -0500 add chlx piche (#24252) Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: chalex <[email protected]> commit a09f9bbb41b299a814415e04e6aebd5ecfc7e1fb Merge: c65dd3ba50 0b5e7052f9 Author: QMK Bot <[email protected]> Date: Tue Dec 24 07:14:13 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 0b5e7052f91c1216a4122339337182c96da8f3f6 Author: dztech <[email protected]> Date: Tue Dec 24 15:13:41 2024 +0800 add mellow keyboard (#24319) Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]> commit c65dd3ba502b0d746964f9d761f66bba04b23bbf Merge: d3585110a3 18f0d11737 Author: QMK Bot <[email protected]> Date: Tue Dec 24 07:13:28 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 18f0d11737d0a327255cca52a07ed81116b70920 Author: era <[email protected]> Date: Tue Dec 24 16:12:54 2024 +0900 [Keyboard] Add SIRIND Brick65S (#24315) Co-authored-by: Joel Challis <[email protected]> commit d3585110a3ee2cf69eeda75d05e5a6be7cfd77dc Merge: 1ed3878d15 e6fa351d3b Author: QMK Bot <[email protected]> Date: Tue Dec 24 06:27:16 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit e6fa351d3bb40bc5023850a55f9e47c72f40bdb5 Author: Bertrand Le Roy <[email protected]> Date: Mon Dec 23 22:26:44 2024 -0800 DecenTKL numpad (#24696) commit 1ed3878d155499295c7b058da3733ccc73b84631 Merge: b4ece24c7d 18cca2062e Author: QMK Bot <[email protected]> Date: Tue Dec 24 06:26:11 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 18cca2062e889a23933043ec5bdaf3c18cb060e1 Author: Bertrand Le Roy <[email protected]> Date: Mon Dec 23 22:25:37 2024 -0800 DecenTKL main keyboard (#24702) commit b4ece24c7dfa741ddef70a92166cd21930df55fd Author: Less/Rikki <[email protected]> Date: Sun Dec 22 16:03:03 2024 -0500 move ymdk/id75 to revision (#24590) commit 5c1c4874d765bfec94f0b30ab285ba13b46a6b43 Merge: 32ea7025fb 58807b0288 Author: QMK Bot <[email protected]> Date: Sun Dec 22 20:23:46 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 58807b02887c116a22f860cd80d5b94ddd77122b Author: J <[email protected]> Date: Sun Dec 22 15:23:14 2024 -0500 Clarify keymap location and format in newbs_building_firmware.md (#24663) commit 32ea7025fbae47fb824419aaba74f95880f34d57 Author: Feags <[email protected]> Date: Sun Dec 22 13:58:57 2024 -0600 [Keyboard] Promenade fixes (#24705) (Missing keys in matrix, other minor changes to keymap) Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> commit 5f0ffd2704605c21760236a007beb1ab0729d130 Merge: 24e2466de3 9877af9bf8 Author: QMK Bot <[email protected]> Date: Sun Dec 22 19:57:59 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit 9877af9bf8967ade2a3d1ed752bb3faa52185ecb Author: yiancar <[email protected]> Date: Sun Dec 22 21:57:25 2024 +0200 [Keyboard] Add keycult 1800 (#24729) Co-authored-by: jack <[email protected]> Co-authored-by: yiancar <[email protected]> commit 24e2466de329b97b6ca61ed5f2f958882c2f2704 Merge: 2c6a37021c f3fe59afe2 Author: QMK Bot <[email protected]> Date: Sun Dec 22 05:15:34 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit f3fe59afe26a0796fe5ff9c3eb2a6551fb949a6e Author: Less/Rikki <[email protected]> Date: Sun Dec 22 00:14:59 2024 -0500 fix: mechwild/bb65 coordinate mix-up (#24738) commit 2c6a37021cda2092a783a2afec306ac17fecb234 Merge: 10cdcbd057 c988584fc1 Author: QMK Bot <[email protected]> Date: Wed Dec 18 18:17:00 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit c988584fc181c2d59e71600ddbff73a99ba7be7f Author: Andrew Kannan <[email protected]> Date: Wed Dec 18 13:16:25 2024 -0500 Add Reverie to QMK (#24227) * Add Reverie to QMK * Add backlight to reverie * Update reverie readme and copyright notices * Use format json to update keyboard.json formatting * Update to have solderable and hotswap variants split * Update copyright noticeS * JSON formatting updates * inherit config.h * fix broken keymap * Update reverie hs keyboard.json to be accurate * Update keyboards/cannonkeys/reverie/hotswap/keyboard.json Co-authored-by: jack <[email protected]> * Remove VIA keymaps * Update keymap --------- Co-authored-by: jack <[email protected]> commit 10cdcbd05779d8bb58eab68c67f7dce53a137791 Merge: d3c9dff9d2 a7d12e4e8f Author: QMK Bot <[email protected]> Date: Wed Dec 18 05:02:42 2024 +0000 Merge remote-tracking branch 'origin/master' into develop commit a7d12e4e8f984f472e5d8c87253bfad7ec181d75 Author: Less/Rikki <[email protected]> Date: Wed Dec 18 00:02:05 2024 -0500 [Keyboard] wilba_tech/wt45_h1 (#24717) commit d3c9dff9d27245168fe02c03462f0aeba10ba97a Author: boessu <[email protected]> Date: Mon Dec 16 10:27:42 2024 +0100 small refactoring of TIMER_DIFF (#24678) A small refactoring of the defines TIMER_DIFF_8, TIMER_DIFF_16, TIMER_DIFF_32, TIMER_DIFF_RAW. Removing obsolete TIMER_DIFF helper. Discussion: https://github.com/qmk/qmk_firmware/issues/24652 commit 0f3993b9a3cd3a50b2c9e5d920d6bdb40a9d78be Author: Ryan <[email protected]> Date: Mon Dec 16 06:06:05 2024 +1100 default_keyboard.h generation tweaks (#24715) commit 8e6bfbfdc27b6ecb38f884b011ebca3ef95e33fc Author: Stefan Kerkmann <[email protected]> Date: Sun Dec 15 18:42:43 2024 +0100 [Core] chibios: usb_main: remove OTG sof workaround (#24259) chibios: usb_main: remove …
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Also adjusted the default keymap for
keyprez/bison
which unnecessarily used custom keycodes (caught after routine Configurator keymap update: qmk/qmk_configurator#1380).Types of Changes
Issues Fixed or Closed by This PR
Checklist