summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Remove `BOOTMAGIC_ENABLE = lite` option (#15002)James Young2021-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove BOOTMAGIC_ENABLE=lite setting * change keyboard BOOTMAGIC_ENABLE rules Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keyboard BOOTMAGIC_ENABLE inline comments Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite". * change keymap BOOTMAGIC_ENABLE rules Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keymap BOOTMAGIC_ENABLE inline comments Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * change layout/user BOOTMAGIC_ENABLE rules/comments Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/ * remove docs references to Full Bootmagic * convert data-driven Bootmagic Lite instances * remove Bootmagic Lite bodge from data-driven generation * Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a * update docs/ja/config_options.md per mtei * update docs/faq_misc.md per mtei Remove remaining Full Bootmagic reference.
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\
| * Refactor new-keyboard to be python3.7 compatible (#14707)Mikkel Jeppesen2021-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use copy_tree from distutils for python 3.7 support * Bump python version in docs * Changed new-keyboard to use printf-style format strings * Use username for manunfacturer / maintainer * Update lib/python/qmk/cli/new/keyboard.py Co-authored-by: Zach White <skullydazed@drpepper.org> Co-authored-by: Zach White <skullydazed@drpepper.org>
* | Map `PRODUCT` define to `keyboard_name` (#14372)Ryan2021-11-05
| | | | | | | | | | | | | | * Map `PRODUCT` define to `keyboard_name` * Fix tests * Fix last test
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\|
| * `qmk docs`: Run `docsify serve` if available (#15056)Ryan2021-11-05
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\|
| * [Keyboard] Reduce compile size for takashicompany compacx (#15054)Drashna Jaelre2021-11-04
| |
* | [Keyboard] Fix keycode collision in craftwalk keymap (#15055)Drashna Jaelre2021-11-04
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\|
| * Xelus Dawn60 Layout Macro Additions (#15049)James Young2021-11-04
| | | | | | | | | | | | | | | | | | * add matrix diagrams to keyboard header files * rename LAYOUT_60_all to LAYOUT_all * add LAYOUT_60_ansi_arrow * add LAYOUT_60_tsangan_hhkb
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\|
| * [Keyboard] Add new keyboard "Compacx" (#14903)takashicompany2021-11-03
| | | | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Basic keycode overhaul (#14726)Ryan2021-11-03
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\|
| * [Keymap] added caps lock indicator for Keychron Q1 rev_0100 (#14653)Mike Killewald2021-11-03
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\|
| * [Keyboard] Add the Kuku65 (#14910)Wolf Van Herreweghe2021-11-03
| | | | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-04
|\|
| * [Keyboard] Layout update to split89.h (#14930)jurassic732021-11-03
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-03
|\|
| * Sets3n kk980 Layout Macro Refactor (#15039)James Young2021-11-03
| | | | | | | | | | | | | | | | | | | | | | | | | | * physically arrange layout macro Arranges the layout macro to resemble the keyboard layout, and updates the keymaps to match. * use 3-character notation for position identifiers in kk980.h * add matrix diagram to kk980.h * fix syntax error in info.json Apparently the API doesn't care about this error... but QMK Configurator does if you use the local import mode (Ctrl+Shift+I).
* | Remove deprecated KEYMAP alias (#15037)Joel Challis2021-11-03
| | | | | | | | | | | | | | * Remove deprecated KEYMAP alias * Remove some KEYMAP references * Remove some KEYMAP references
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-03
|\|
| * steal_this_keyboard fix info.json macro reference (#15032)James Young2021-11-03
| | | | | | - change LAYOUT to LAYOUT_split_3x5_2
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-03
|\|
| * Fix Rocketboard-16 QMK Configurator Implementation (#15028)James Young2021-11-03
| | | | | | | | | | | | | | | | | | * rename LAYOUT_default to LAYOUT Only one layout is supported. * refactor keymaps - use short-form keycodes
* | [Keyboard] Reduce compile size for melgeek mach80 (#15034)Drashna Jaelre2021-11-03
| |
* | Update to ChibiOS 20.3.4, support builds against trunk (#14208)Nick Brassel2021-11-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for building against ChibiOS svn/trunk. * Swap to 21.6.x * Update to latest branch revision as released version is broken. * Updated configs. * Conf updates. * Updated ChibiOS * Convert STM32L422 to actual L422 ChibiOS platform. * Downgrade to 20.3.4 as ChibiOS 21.6.x is being aborted. * Rollback L422-based boards.
* | Fixup #15029 (#15031)Nick Brassel2021-11-02
| |
* | Revert to old init order for host driver (#15029)Joel Challis2021-11-02
| | | | | | * Partially revert 14888
* | Fix build failures caused by #12947. (#15019)Nick Brassel2021-11-02
| | | | | | | | | | * Fix build failures caused by #12947. Unknown if this actually works. * qmk format-c
* | Fixup LED matrix. (#15020)Nick Brassel2021-11-02
| |
* | overnumpad controller: Add support for turning off solenoid enable in low ↵Purdea Andrei2021-11-02
| | | | | | | | power. (#15021)
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-02
|\|
| * Add Redox Media Configurator Data (#15013)James Young2021-11-02
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-02
|\|
| * Clarify placement of configuration options (#15015)Albert Y2021-11-02
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | haptic: Feature to disable it when usb port is not configured or suspended. ↵Purdea Andrei2021-11-02
| | | | | | | | | | | | | | (#12692) This also add support for specifying a LED pin to indicate haptic status, and also adds support for a haptic-enable pin, which is useful to turn off the boost converter on the solenoid driver.
* | [Keyboard] Fix size issues on pistachio pro via keymap (#15017)Drashna Jaelre2021-11-02
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-02
|\|
| * [Keyboard] Fix compilation size issues for Canary 60 RGB (#15016)Drashna Jaelre2021-11-02
| |
* | [Bug] Fix unterminated ifdef in ISSI 3733 driver (#15014)Drashna Jaelre2021-11-02
| |
* | [Keymap] Fix missing return for oled task in drashna userspace (#15012)Drashna Jaelre2021-11-02
| |
* | [Keyboard] Fix missing return for oled task on Arabica37 (#15011)Drashna Jaelre2021-11-02
| |
* | [Keyboard] Fix missing return for oled task on Lefty (#15010)Drashna Jaelre2021-11-02
| |
* | Add Pixel Rain RGB Matrix effect (#14155)Albert Y2021-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Pixel animation header file * Add Pixel animation to documentation * Add Pixel animation to core include file * Remove unintended spaces * Remove seeding of PRNG * Increase frequency of lit keys Co-authored-by: filterpaper <filterpaper@localhost>
* | Enable de-ghosting for RGB/LED matrix on all ISSI LED drivers (#14508)donicrosby2021-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial work for de-ghost enable * Dumb mistake with the redefine * Added Copywrite stuff on source files * Fixed whitespace errors * Added support for all ISSI LED drivers * Updated docs for support for ISSI LED driver pull-up pull-down * Applied clang format * Added 'boolean' flag to enable de-ghosting for the is31fl3731 IC * Fixed some of the grammer in the docs * Fixed comment placement and grammer of comment * Fixed whitespace errors from lint Co-authored-by: donicrosby <donicrosby1995@gmail.com>
* | Add support to persist MD LED framework settings (#14980)Joel Challis2021-11-02
| | | | | | | | | | | | | | | | | | * Add support to persist MD LED framework settings * avoid out-of-bounds errors when SmartEEPROM is not enabled * Update brightness defaults * clang
* | Add a new led driver for Keychron's keyboards. (#14872)lalalademaxiya12021-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a new led driver for Keychron's keyboards. * Update ckled2001.c/ckled2001.h. * Update ckled2001.c/ckled2001.h. * Update ckled2001.c/ckled2001.h. * Update ckled2001.c * Add a new led driver * Update ckled2001.c * Update ckled2001.c * Update ckled2001.c * Update ckled2001.c * Delete ckled2001.c * Create ckled2001.c * Update ckled2001.c * Update chibios-contrib Co-authored-by: keychron-dev <85598583+keychron-dev@users.noreply.github.com> Co-authored-by: lokher <lokher@gmail.com>