91 Commits (6b299fab6e6a3143c061b9ea005253361fcd524b)

Author SHA1 Message Date
  Joel Challis b229b0fba7
Fix issues with recent keymap.json changes (#14089) 2 years ago
  Joel Challis 2e734fb6b9
Add config.h and rules.mk support for data driven keymaps (#12859) 2 years ago
  Joel Challis 96e2b13d1d
Begin to carve out platform/protocol API - Single main loop (#13843) 2 years ago
  Joel Challis 4c9003b177
Move chibios board files to allow tmk_core platform migration (#13777) 2 years ago
  Joel Challis ab941ce614
Move all the flash logic from tmk_core (#13927) 2 years ago
  Stefan Kerkmann 117bff17ba
[Core] Unite half-duplex and full-duplex serial drivers (#13081) 2 years ago
  Donald Kjer 1272ecd73c
Fixing incorrect keymap build when switching between multiple keymap.jsons (#12632) 2 years ago
  James Young 1646c0f26c
2021 May 29 Breaking Changes Update (#13034) 2 years ago
  Zach White 3e9f809988
fix some references to bin/qmk that slipped in (#12832) 3 years ago
  Joel Challis fc2b51194c
Allow <keyboard>.h to be optional when going data driven (#12706) 3 years ago
  Zach White b0069c5c05
Begin the process of deprecating bin/qmk in favor of the global cli (#12109) 3 years ago
  Ryan 6461087c86
`qmk generate-rules-mk`: add `--escape` switch for makefile logic (#12101) 3 years ago
  Zach White d02c4c5241
Add a <FEATURE>_SUPPORTED flag (#9058) 3 years ago
  Joshua Diamond f59cd6764d
Allow post_config.h to be implemented in userspace (#11519) 3 years ago
  Joel Challis a07c2a1377
Remove QMK_KEYBOARD_CONFIG_H (#11576) 3 years ago
  Zach White 3c8da5eba8 move the info.json rules above userspace 3 years ago
  Nick Brassel 25e972e8a4
Fix up build dependencies. (#11435) 3 years ago
  Takeshi ISHII 6169b47e82
Add target 'check-md5' to `build_keyboard.mk` (#11338) 3 years ago
  Zach White 47b9b11009
Configure keyboard matrix from info.json (#10817) 3 years ago
  Nick Brassel 87291437bd
Add board specific to Proton-C, with usual defaults turned on. (#10976) 3 years ago
  James Young c66df16644
2020 November 28 Breaking Changes Update (#11053) 3 years ago
  Nick Brassel 385d49cc39 Initial work for consolidation of ChibiOS platform files (#8327) 3 years ago
  Joel Challis d8f3c28a37
Align some ChibiOS build logic (#8461) 4 years ago
  Joel Challis d96380e654
Initial arm->chibios pass - simplify some platform logic (#8450) 4 years ago
  Takeshi ISHII 0f95c0865c add 'objs-size' target into tmk_core/avr.mk (#5490) 4 years ago
  skullydazed a25dd58bc5
QMK CLI and JSON keymap support (#6176) 4 years ago
  Takeshi ISHII 29f68459a0 Fix LIB_SRC insert position (#5731) 5 years ago
  Drashna Jaelre 27b0f8923e Change VPATH path addition order (#5754) 5 years ago
  Takeshi ISHII 7e67bd791b Change split_common to use RGBLIGHT_SPLIT (#5509) 5 years ago
  zvecr 40e67a3074 Add a mechanism for force building a particular community layout (#5027) 5 years ago
  Takeshi ISHII d5bc7fc157 Add makefile target 'show_build_options' and 'show_all_features' (#5048) 5 years ago
  zvecr 4082d880bc Fix file size check for parallel make (#5012) 5 years ago
  Jack Humbert 3cf179be61 Adds Proton C Conversion (#4661) 5 years ago
  Takeshi ISHII 8f790948e5 Refactor quantum/split_common/i2c.c, quantum/split_common/serial.c (#4522) 5 years ago
  Drashna Jaelre 6cf9402cbc Fix LAYOUT define generation (#4148) 5 years ago
  patrickmt 30680c6eb3 Massdrop keyboard support (#3780) 5 years ago
  skullY 98b16b3294 Comment and organize build_keyboard.mk a bit 5 years ago
  WillyPillow 508801c948 Import userspace config.h according to USER_NAME (#2983) 6 years ago
  Joe Wasson 5ca9aecfb4 Talljoe's layout with common keymap. (#2764) 6 years ago
  Kaleb Elwert f6b3c67678 Update whitefox to use the K-Type teensy workaround 6 years ago
  Drashna Jaelre 162a67cbc5 Add userspace config.h handling to build script (#2640) 6 years ago
  fredizzimo 53ff8a31b6 Merge ChibiOS and LUFA descriptor support (#2362) 6 years ago
  skullydazed 9bfaf66792
Always copy the firmware file to the root qmk_firmware directory (#2314) 6 years ago
  Jack Humbert 9fdc276260
Updates bootloader settings, adds file size check (#2029) 6 years ago
  Jack Humbert ec3e065f0d
QMK DFU bootloader generation (#2009) 6 years ago
  Jack Humbert 06f196c589 Creates a userspace for keymaps (#1559) 6 years ago
  Jack Humbert 800ec55dfc Make arguments redo, subproject elimination (#1784) 6 years ago
  skullydazed 4cdcbdb861 Remove all Makefiles from the keyboards directory. (#1660) 6 years ago
  Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609) 6 years ago
  Luiz Ribeiro 738b072bb0 Fixed indentation and now using quantum keycodes for rgblight 6 years ago