summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add onekey keymap for testing reset to bootloader. (#8288)Nick Brassel2020-03-011-0/+5
|
* Get the direction right on the S75 encoder (#8287)Andrew Kannan2020-03-011-2/+2
|
* Prune out pure software pwm && custom driver && remove wrapping ↵Joel Challis2020-03-011-284/+241
| | | | BACKLIGHT_PIN (#8041)
* Make a fix to savage65 and tmov2 for via (#8286)Andrew Kannan2020-03-022-4/+2
|
* format code according to conventions [skip ci]QMK Bot2020-03-011-2/+2
|
* Short term fix for conflicting types for 'tfp_printf' (#8157)Joel Challis2020-03-022-8/+12
|
* Fix recent clang-format breaking quantum.c (#8282)Joel Challis2020-03-011-2/+2
|
* format code according to conventions [skip ci]QMK Bot2020-03-011-1/+1
|
* Remove duplicate BRTG case (#8277)Ryan2020-03-011-5/+0
|
* Clean up includes for glcdfont headers (#7745)Ryan2020-03-0128-286/+31
| | | | | | | | * Clean up includes for glcdfont headers * Remove pragma once, most of these are not headers * Missed these
* Fix the Breaking Changes doc againJames Young2020-02-291-1/+1
| | | | WHAT YEAR IS IT?!
* [Docs] translated 'feature_tap_dance.md' to japanese. (#8137)s-show2020-02-291-0/+547
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * complete translation. * Update docs/ja/feature_tap_dance.md Update the file based on the suggestions. * Update docs/ja/feature_tap_dance.md Update the file based on the suggestions. * Apply suggestions from code review Update the file based on the suggestions. * Apply suggestions from code review Update the file based on the suggestions (Part 2). * Apply suggestions from code review Update the file based on the suggestions (Part 3). * Apply suggestions from code review Update the file based on the suggestions (Part 3). * Apply suggestions from code review Update the file based on the suggestions (Part 4). * Apply suggestions from code review Update the file based on the suggestions (Part 5). ご提案いただいた修正案は全て確認できました。 続いて、コメント行の調整、「打つ・叩く」の変更、その他の修正を行います。 * fixed typo. * Update the file based on the suggestions (Part 6). * Update the file based on the suggestions (Part 7). * Fixed sentence. * Update docs/ja/feature_tap_dance.md Update the file based on the suggestions (Part 8). * Update the file based on the suggestions (Part 9). Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-Authored-By: shela <shelaf@users.noreply.github.com>
* PWM DMA based RGB Underglow for STM32 (#7928)Joel Challis2020-03-012-3/+241
| | | | | | | | | | | | * Add pwm ws2812 driver * Add docs for pwm ws2812 driver * Update ws2812_pwm for ChibiOS 19 Co-Authored-By: Nick Brassel <nick@tzarc.org> Co-authored-by: Nick Brassel <nick@tzarc.org>
* Add VIA support to Prime_M. Clean up all files (#8247)holtenc2020-02-2912-124/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add VIA support for Prime_L * Update keyboards/primekb/prime_l/v1/config.h * Add prime_exl_plus keyboard * Temporary removal of prime_exl_plus * Add Prime_EXL Plus, including VIA support * Update keyboards/handwired/prime_exl_plus/readme.md * Update keyboards/handwired/prime_exl_plus/readme.md * Update keyboards/handwired/prime_exl_plus/readme.md * Update keyboards/handwired/prime_exl_plus/rules.mk * Update keyboards/handwired/prime_exl_plus/info.json * Update keyboards/handwired/prime_exl_plus/info.json * Update keyboards/handwired/prime_exl_plus/info.json * Update keymap.c * correct spacing of keymaps and layout macro. move indicator logic from user space to keyboard space * further corrections to keymaps and layout macro. * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update prime_exl_plus.c * small edit to prime_exl_plus.c * Add via support to Prime_M and clean things up * Update rules.mk * Update keyboards/primekb/prime_m/readme.md * Update keyboards/primekb/prime_m/readme.md * Update keyboards/primekb/prime_m/config.h
* Track master branches for lib/chibios, lib/chibios-contrib, lib/ugfx. (#8273)Nick Brassel2020-03-011-0/+3
|
* Allow for ChibiOS 20.x (master), as well as enabling ChibiOS-Contrib HAL. ↵Nick Brassel2020-03-015-210/+29
| | | | (#8272)
* Use nano specs (#8270)Joel Challis2020-03-011-0/+1
|
* Unconditionally enable ChibiOS syscalls (#8268)Joel Challis2020-03-012-13/+4
| | | | | | * Enable syscalls all the time * fix whitespace
* Breaking Changes documentation fixesJames Young2020-02-292-13/+8
|
* 2020 February 29 Breaking Changes Update (#8064)James Young2020-02-29362-8692/+27654
|
* Update Breaking Changes checklistJames Young2020-02-271-1/+1
|
* Update Breaking Changes timelineJames Young2020-02-271-2/+2
| | | | I've been working from one timeline while the docs said something different.
* Fix MCU rule for Wete (#8254)James Young2020-02-271-1/+1
| | | | | Including the `xB` suffix prevents qmk_compiler (and thus QMK Configurator) from compiling firmware for the Wete. Rolling this change back until we work out a long-term solution for the suffixes.
* Add support for delays in send_string. (#8244)Nick Brassel2020-02-273-34/+75
|
* Add community layout support to KBD67 MKIIRGB v2 (#8249)Brandon Schlack2020-02-271-0/+2
|
* Fixed OS detection such that OSX doesn't take over the world (#8248)Mikkel Jeppesen2020-02-261-1/+1
|
* [Keyboard] Add Prime_EXL Plus to handwired (#8238)holtenc2020-02-2511-0/+301
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add VIA support for Prime_L * Update keyboards/primekb/prime_l/v1/config.h * Add prime_exl_plus keyboard * Temporary removal of prime_exl_plus * Add Prime_EXL Plus, including VIA support * Update keyboards/handwired/prime_exl_plus/readme.md * Update keyboards/handwired/prime_exl_plus/readme.md * Update keyboards/handwired/prime_exl_plus/readme.md * Update keyboards/handwired/prime_exl_plus/rules.mk * Update keyboards/handwired/prime_exl_plus/info.json * Update keyboards/handwired/prime_exl_plus/info.json * Update keyboards/handwired/prime_exl_plus/info.json * Update keymap.c * correct spacing of keymaps and layout macro. move indicator logic from user space to keyboard space * further corrections to keymaps and layout macro. * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update keyboards/handwired/prime_exl_plus/prime_exl_plus.c * Update prime_exl_plus.c * small edit to prime_exl_plus.c
* format code according to conventions [skip ci]QMK Bot2020-02-251-4/+3
|
* New feature: PERMISSIVE_HOLD_PER_KEY (#7994)ridingqwerty2020-02-253-4/+32
| | | | | | | | * Implement 'PERMISSIVE_HOLD_PER_KEY' * Document 'PERMISSIVE_HOLD_PER_KEY' Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com>
* Split - Avoid race condition during matrix_init_quantum (#8235)Joel Challis2020-02-253-17/+19
| | | | | | * Avoid race condition during matrix_init_quantum * spelling is hard
* Acheron VIA support (#8204)Joel Challis2020-02-257-15/+112
| | | | | | | | | | | | * Update acheron USB IDs * Add shark via keymap * Update austin via keymap * Fix eeprom build error * 3 layers fit
* `send_unicode_string()`: Add support for code points > 0xFFFF (#8236)Ryan2020-02-255-27/+22
|
* [Keyboard] Add Wete (#8229)Ramon Imbao2020-02-2412-0/+1551
| | | | | | | | | | | | | | | | | | | | * [Keyboard] Add Wete * Fix width and height in Wete info.json * Use default board files, core backlight, and disable RTC * Disable I2C, SPI. Minor corrections * Keymap typo update * Add LAYOUT_all to info.json * Remove extra spaces in README, delete matrix_*_kb functions * Fix layout errors in wete.h, and some minor corrections * Actually fix LAYOUT_all in info.json
* Improvements to extrakey HID descriptors (#8156)Ryan2020-02-257-62/+78
|
* Hineybush h87a lock indicators (#8237)MechMerlin2020-02-244-56/+10
| | | | | | * move lighting code from VIA into the keyboard's .c file so that every keymap can access it * after some serious conversations with default and wkl, they agreed to let me modify their keymaps. They weren't too happy
* Add VIA support for Prime_L (#8233)holtenc2020-02-247-7/+62
| | | | | | | | | | | | | | * Add VIA support for Prime_L * Update keyboards/primekb/prime_l/v1/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Add prime_exl_plus keyboard * Temporary removal of prime_exl_plus Co-authored-by: Drashna Jaelre <drashna@live.com>
* Hub16 - Bug removal + clean up code (#8227)Josh Johnson2020-02-242-18/+38
| | | | | | | | | | | | * bugfixes + cleaned up code * typo * Update keyboards/hub16/keymaps/no_mod/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keyboard] ai03 Equinox (#8224)ai032020-02-2315-0/+536
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-attempt to add Equinox with newer Via changes * Add nox * Tweak based on previous pullrequests * Add necessary descriptions * Modernize Via config * Modernize old files with massive blocks of unneeded options * Fix missing bootmagic * Update keyboards/ai03/equinox/equinox.h * Update keyboards/ai03/equinox/keymaps/default/keymap.c * Update keyboards/ai03/equinox/keymaps/via/keymap.c * Update keyboards/ai03/equinox/keymaps/via/readme.md * Update keyboards/ai03/equinox/readme.md * Update keyboards/ai03/equinox/readme.md * Update keyboards/ai03/equinox/readme.md * Update keyboards/ai03/equinox/info.json * Update keyboards/ai03/equinox/keymaps/default/keymap.c * Update keyboards/ai03/equinox/keymaps/default/keymap.c * Update keyboards/ai03/equinox/keymaps/proto_via/keymap.c * Update keyboards/ai03/equinox/keymaps/proto_via/keymap.c * Update keyboards/ai03/equinox/keymaps/proto_via/keymap.c * Update keyboards/ai03/equinox/keymaps/proto_via/keymap.c * Update keyboards/ai03/equinox/keymaps/via/keymap.c * Update keyboards/ai03/equinox/keymaps/via/keymap.c * Update keyboards/ai03/equinox/keymaps/via/keymap.c * Fix indents * Update keyboards/ai03/equinox/keymaps/proto_via/rules.mk * Update keyboards/ai03/equinox/rules.mk
* [Keyboard] Add zfrontier/big_switch (#8205)carlxia2020-02-2410-0/+308
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add zfrontier/big_switch * Update keyboards/zfrontier/big_switch/config.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/zfrontier/big_switch/config.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/zfrontier/big_switch/keymaps/longtap/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * add overriding keymap makefile * Update keyboards/zfrontier/big_switch/keymaps/longtap/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/zfrontier/big_switch/keymaps/default/keymap.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * remove redundant defines * taplong no longer needed Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* Gingham Update (#8225)yiancar2020-02-243-161/+28
|
* A proper `send_string()` for the Unicode feature (#8155)Ryan2020-02-243-5/+67
|
* Rollback PR #7967 in preference of fixing I2C start/stop properly, in a ↵Nick Brassel2020-02-241-51/+12
| | | | followup PR. (#8173)
* Add mouse support to SEND_STRING (#8223)Joel Challis2020-02-231-0/+36
| | | | | | * Add mouse support to SEND_STRING * add short forms
* Add link to "Useful functions" in macro docs (#7446)Jez Cope2020-02-231-0/+2
| | | | | | | | | | | | | * Add link to "Useful functions" in macro docs Help people find additional features they can activate within a macro * Update docs/feature_macros.md Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-authored-by: skullydazed <skullydazed@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* New functionality for cformat (#7893)Akaash Suresh2020-02-224-26/+82
| | | | | | | | | | | | | Fixing complexity remove lambda PR review fixes #1 Removing unneccesary string substitution Handle -a and specified files Complexity rewrite, use pathlib
* Update main.c (#8198)yiancar2020-02-221-2/+2
|
* format code according to conventions [skip ci]QMK Bot2020-02-221-14/+14
|
* Fix QWIIC OLED for AVR (#7769)Nick Winans2020-02-222-11/+19
| | | | | | | | | | | | | | * Fix QWIIC OLED for AVR * Change missed width * width to width * height * Fix typo in comment Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix last incorrect uses of LCDWIDTH Co-authored-by: Ryan <fauxpark@gmail.com>
* VIA Support: KBD75 rev1/rev2 (#8214)MechMerlin2020-02-215-3/+51
| | | | | | | | | | | | | | | | * add a VIA keymap for kbd75 * rev2 is a completely different pcb allowing a NEW layout, setting this to have a different product id so users don't get confused when they're able to enable numpad layout on rev1 VIA * Update keyboards/kbdfans/kbd75/rev1/config.h Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/kbdfans/kbd75/rev2/config.h Co-Authored-By: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
* Update TMOv2 for new key (#7759)Andrew Kannan2020-02-217-21/+21
| | | | | | * Update TMOv2 for new keymap * Update based on PR changes