summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-05Format code according to conventions (#16802)QMK Bot
2022-04-05Fix lineendings for eason/capsule65 (#16801)Erovia
2022-04-05Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-05add folders and capsule65 (#16687)eason
2022-04-04Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-04Wavtype Foundation Layout Macro Refactor and Configurator Update (#16781)James Young
* info.json: apply friendly formatting * info.json: update layout data - update labels to make them QMK CLI friendly - update key sizes and dimensions (removes key overlaps and mis-locations) * foundation.h: edit white space - convert tabs to spaces - edit alignment of arrays * foundation.h: add matrix diagram * rename LAYOUT to LAYOUT_ansi_split_bs * rename LAYOUT_tkl_ansi_7u to LAYOUT_ansi_tsangan_split_bs * rename LAYOUT_tkl_iso to LAYOUT_iso_split_bs_rshift * rename LAYOUT_tkl_iso_7u to LAYOUT_iso_tsangan_split_bs_rshift * refactor keymaps - use definitions from `layer_names` enum - use grid alignment - use QMK-native keycode aliases * add reference keymaps Add `default_ansi_tsangan_split_bs`, `default_iso_split_bs_rshift`, and `default_iso_tsangan_split_bs_rshift` keymaps. * refactor ISO layouts Edits the ISO layout macros so that the keycode for Enter is to the end of the home row. * info.json: fix LAYOUT_iso_tsangan_split_bs_rshift reference Thanks to zvecr.
2022-04-04Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-04Hineybush H65 Hotswap Layout Additions and Configurator Update (#16780)James Young
* info.json: apply friendly formatting * h65_hotswap.h: use QMK 3-character notation * h65_hotswap.h: add matrix diagram * rename LAYOUT to LAYOUT_all * add LAYOUT_65_ansi_blocker * add LAYOUT_65_ansi_blocker_split_bs * add LAYOUT_65_iso_blocker * add LAYOUT_65_iso_blocker_split_bs * grid align keycodes in keymaps * rules.mk: align inline comments
2022-04-04Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-04Hineybush H65 Layout Additions and Configurator Update (#16779)James Young
* info.json: apply friendly formatting * h65.h: use QMK 3-character notation * h65.h: add matrix diagram * add LAYOUT_65_ansi_blocker * add LAYOUT_65_ansi_blocker_split_bs * add LAYOUT_65_ansi_blocker_tsangan * add LAYOUT_65_ansi_blocker_tsangan_split_bs * add LAYOUT_65_iso_blocker * add LAYOUT_65_iso_blocker_split_bs * add LAYOUT_65_iso_blocker_tsangan * add LAYOUT_65_iso_blocker_tsangan_split_bs * grid align keycodes in keymaps * rules.mk: align inline comments
2022-04-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-04Run auto approve only on qmk/qmk_firmware (#16786)Joel Challis
2022-04-03Add warning for CTCP/CONVERT_TO_PROTON_C. (#16782)Nick Brassel
2022-04-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-04fix typo in ps2 set_defaults (#16767)Gompa
2022-04-03Add frameworking for development board presets (#16637)Joel Challis
* Add frameworking for development board presets * Update lib/python/qmk/info.py Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-04-03Refactor CTPC logic to allow future converters (#16621)Joel Challis
* Refactor CTPC logic to allow future converters * Update builddefs/converters.mk Co-authored-by: Stefan Kerkmann <karlk90@pm.me> Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-04-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-03Align action workflow filenames (#16776)Joel Challis
2022-04-02Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-02Automatically approve workflow runs from first time contributors (#16775)Joel Challis
* Automatically approve workflow runs from first time contributors * Automatically approve workflow runs from first time contributors
2022-04-02Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-02Automatically approve workflow runs from first time contributors (#16774)Joel Challis
2022-04-02Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-03usb-usb converter: fix layout macros (#16769)Ryan
2022-04-01Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-04-01Lint keyboard/project name (#16766)Joel Challis
2022-03-30Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-30yapf: disable arithmetic predecence indication (#16749)Ryan
2022-03-30Add emulated eeprom support for STM32F303xE (#16737)dn9uyen
Added FEE_PAGE_SIZE and FEE_MCU_FLASH_SIZE defines for the STM32F303xE
2022-03-29Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-29[Keyboard] handwired/m40/5x5_macropad (#16288)m40-dev
* Adding the custom handwired 5x5 macropad. * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/rules.mk * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update readme.md fixed the github link to my profile * Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.c * Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h * Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h * Update keyboards/handwired/m40/5x5_macropad/config.h * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/config.h * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/keymaps/default/keymap.c * Apply suggestions from code review * added discord Id for maintainer contact * Update keyboards/handwired/m40/5x5_macropad/readme.md * Update keyboards/handwired/m40/5x5_macropad/info.json
2022-03-28Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-28[Keyboard] Change linworks Dolice product ID to non-duplicate value (#16745)Moritz
2022-03-27Refactor writePin to work with statements (#16738)Stefan Kerkmann
2022-03-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-27CLI: Lint non-data driven macros in info.json (#16739)Erovia
* CLI: Lint non-data driven macros in info.json Macros in info.json should either have the "matrix" key with the matrix data or should should be also present in <keyboard>.h * Add verification of matrix data * Use generic '<keyboard>.h' in output * Add keyboard name to output * Make C layout macro finding more robust The old code missed C macros if they had whitespace between '#' and 'define' or had whitespace before '#'.
2022-03-27Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-26[Keyboard] Add Mino Hotswap PCB (#16664)Shandon Anderson
Co-authored-by: Shandon Anderson <shandon@shandon.codes>
2022-03-26Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-26Fix typos in matrix/noah readme (#16735)Lê Nguyễn Hoàng Nhân
Change "keybaord" to keyboard
2022-03-26Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-26Fix bug when 'info.json' lookup escapes keyboard dir (#16734)Erovia
2022-03-26Joystick feature updates (#16732)Ryan
* Joystick feature updates * Move new functions to joystick.h * Docs
2022-03-26Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-25[Keyboard] Add nt210 (#16461)Evelien Dekkers
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-26Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-25[Keyboard] Add YDKB Grape PCB (#16661)somepin
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-03-26Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-25[Keymap] corne and planck keyboards keymaps (#15570)Anton
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>