summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [Keyboard] add Bakeneko 60 (#10212)Koichi Katano2020-09-0310-0/+541
| | | | | | * Add Bakeneko 60 keyboard * Apply suggestions from code review
* format code according to conventions [skip ci]QMK Bot2020-09-032-86/+83
|
* Update ISSI3741 (#9912)MelGeek2020-09-032-61/+394
| | | | | | | | | | | | | | * [Driver] bugfix reset the scaling register flag to FALSE * Update drivers/issi/is31fl3741.c Co-authored-by: Ryan <fauxpark@gmail.com> * Add CS & SW defines for ISSI3741 * Make IS31FL3741 control register update clearer Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Jumail Mundekkat <mundekkat@hotmail.com>
* [Keyboard] reviung33 (#10162)gtips2020-09-0310-0/+423
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard] Add keyboard Reviung41 * Modified files * deleted keyboards/reviung41/keymaps/default/config.h * modified keyboards/rebiung41/keymaps/default/keymap.c * modified keyboards/reviung41/readme.md * modified keyboards/reviung41/readme.md * modified keyboards/reviung41/readme.md * Update readme.md Change the image photo of readme.md. * [Keyboard] Add reviung61 * Update readme.md * fix keyboards/reviung61/ and add keymap default_rgb * fix keyboards/reviung61/info.json * fix keyboards/reviung61/info.json * remove keyboards/reviung61/keymaps/default/config.h * [keyboard] Fixed readme.md for reviung39 and 61. * [keyboard] add keyboard reviung33 * fix keyboards/reviung33/rules.mk * modified: keyboards/reving33/config.h * modified: keyboards/reving33/info.json * modified: keyboards/reving33/keymaps/default/keymap.c
* Update DZ60 Information (#10186)Sendy YK2020-09-032-6/+7
| | | | | | | | | | * Remove #define DESCRIPTION * Update readme.md * Update keyboards/readme.md * Update keyboards/readme.md
* [Keymap] add sixkeyboard:via (#10172)jrdsgl2020-09-032-0/+41
| | | | | | | | | | | | | | | | * Adding VIA support for sixkeyboard * Update keyboards/sixkeyboard/keymaps/via/keymap.c * Update keyboards/sixkeyboard/keymaps/via/keymap.c * Update keyboards/sixkeyboard/keymaps/via/keymap.c * Update keyboards/sixkeyboard/keymaps/via/keymap.c * Update keymap.c added suggested header. left my name out and changed year to 2020.
* [Keymap] update ortho_4x12 jotix (#10157)jotix2020-09-031-24/+35
| | | | | | | | | | | | | * mouse_layout * add_mouse_btns * reset_with_ctrl+esc+bspc * add_mousekeys_on_right * mod-tap-mouse-layer * fn_layer
* [Keyboard] add Sneakbox Alice Clone (#9792)mujimanic2020-09-039-0/+325
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial Commit for alice clone pcb Initial commit for alice clone pcb * Update keyboards/sneakbox/aliceclone/config.h Change to #pragma once. Thanks. * Update keyboards/sneakbox/aliceclone/config.h * Update keyboards/sneakbox/aliceclone/kb.c * Rename kb.h to aliceclone.h * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c Got it. Thanks. * Update keyboards/sneakbox/aliceclone/readme.md * Update keyboards/sneakbox/aliceclone/readme.md * Update keyboards/sneakbox/aliceclone/rules.mk * Update keymap.c * Rename kb.c to aliceclone.c * Update keyboards/sneakbox/aliceclone/config.h * Update keyboards/sneakbox/aliceclone/aliceclone.h * Update keyboards/sneakbox/aliceclone/aliceclone.h * Update keyboards/sneakbox/aliceclone/aliceclone.h * Update keyboards/sneakbox/aliceclone/config.h Got it. Thanks. * Update keyboards/sneakbox/aliceclone/readme.md Got it, the parent company folder needs to be added for make to find the source. Forgot that. Thanks. * Update keyboards/sneakbox/aliceclone/config.h * Info.json now reflects QMK configurator metadata Previously, .json represented via metadata. * Changed typo ) to } at end of line 9. * Update keymap.c Updated the spacing of the keymap layout to be more readable. * Update keymap.c Updated this VIA keymap for formatting to make it more readable. * Update keymap.c Updated formatting of the rotary encoder function * Update keymap.c * Update info.json Corrected key layout and aligned for straight keymap, removed rotation references * Update keymap.c Adjusted formatting for key layout for readability * Adjusted formatting for key layout for readability Adjusted formatting for key layout for readability * Added GPLv2 License header * Added GPLv2 license header * Update aliceclone.c * Updated the LAYOUT map LAYOUT map now resembles the actual keymap with correct KXY keys corresponding to switch position. * GPLv2 license header added * Update keyboards/sneakbox/aliceclone/config.h * GPLv2 License Header added * Updated License Header, Added keymap layers Added total of 4 keymap layers, fixed keymap visual formatting. License header GPLv2 * Added extra layers, corrected layer references * Updated formatting for keymap.c LAYOUT * Update keyboards/sneakbox/aliceclone/aliceclone.h Updated * Update keyboards/sneakbox/aliceclone/info.json Updated * Update keyboards/sneakbox/aliceclone/info.json Updated * Update keyboards/sneakbox/aliceclone/info.json Updated formatting * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c Reviewed and approved. Thanks. * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c Reviewed. Understood. Thanks. * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c Got it. Removed. * Update keyboards/sneakbox/aliceclone/keymaps/via/keymap.c Agreed. Thanks for the suggestion. * Update keyboards/sneakbox/aliceclone/readme.md * Update keyboards/sneakbox/aliceclone/readme.md * Update keymap.c tabs spaces formatting * Update keymap.c Tabs and spaces. Remove L3 L4 * syntax in enum layer_names removed comma after "_FN" * Update aliceclone.h renamed LAYOUT_all to LAYOUT * Update keymap.c Updated keymap * Update keymap.c * Update keyboards/sneakbox/aliceclone/readme.md * Update keyboards/sneakbox/aliceclone/keymaps/via/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/via/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/via/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/via/keymap.c * Update keyboards/sneakbox/aliceclone/aliceclone.h * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c * Update keyboards/sneakbox/aliceclone/keymaps/default/keymap.c
* [Keymap] add 40percentclub/mf68:andyjack (#10208)Andy Jack2020-09-013-0/+168
| | | | | * Initial checkin of my 40percentclub/mf68 keymap * Add gplv2 license header
* [Keyboard] Add Chavdai40% rev2 (#10210)t-miyajima2020-09-019-7/+166
| | | | | | | * add chavdai40 rev2 * add chavdai40 rev2 * change include quantum.h to top of h files
* add centromere:mattly keymap (#10177)Matthew Lyon2020-09-012-0/+56
| | | | | | | | * mattly's mirrored centromere layout * Update keyboards/centromere/keymaps/mattly/keymap.c * Update keyboards/centromere/keymaps/mattly/rules.mk
* update 4pplet/waffling60 keyboard (#10143)4pplet2020-09-012-2/+2
| | | | | | | | * Update config.h added debounce to prevent stuttering with some switches * Update README.md
* add keebio/bdn9:ghostseven keymap (#10154)Blake2020-09-012-0/+90
| | | Keebio BDN9 Additional Keymap - Rev Encoders
* (setta21 & getta25) Keymaps Update (#10170)Salicylic-acid32020-09-014-3/+4
| | | OLED is turned off by default.
* E85 Hotswap/Soldered Fixes (#10173)MechMerlin2020-09-0127-30/+512
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * split up the e85 into hotswap and soldered variants * remove layout_all LAYOUT macro for hotswap pcb * add copyright header to to all config files * remove list of alternate bootloaders * spruce up config file * comply with PR check list * Update keyboards/exclusive/e85/hotswap/info.json * Update keyboards/exclusive/e85/hotswap/info.json * Update keyboards/exclusive/e85/hotswap/info.json * Update keyboards/exclusive/e85/rules.mk * Update keyboards/exclusive/e85/config.h * Update keyboards/exclusive/e85/hotswap/config.h * Update keyboards/exclusive/e85/soldered/config.h * remove LAYOUT_all in hotswap and also remove superfluous comments * remove the soldered tsangan map
* update ai03/soyuz:mrsendyyk keymap (#10161)Sendy YK2020-09-012-38/+9
| | | | | | | | | | | | | | | | | | | Update ai03 Soyuz readme.md and keymap.c * Update readme.md * Update readme.md * Update keymap.c * Update keymap.c * Update readme.md * Update readme.md * Update readme.md * Update readme.md
* add bm60rgb:jbradforddillon keymap (#10133)Bradford2020-09-012-0/+46
| | | | | | * Added bm60rgb keymap * Fix copyright
* bm60rgb: fixed LED layout; add underglow support (#10132)Bradford2020-09-011-16/+20
| | | | | | * Fixed the LED layout for the bm60rgb * Added underglow support
* hineybush/h88: update h88 LED stuff (#10101)Josh Hinnebusch2020-09-011-20/+14
| | | | | | * update h88.c * Update keyboards/hineybush/h88/h88.c
* keebio/viterbi/rev2/: replaced change PRODUCT_ID (#10167)TheLibra232020-09-011-1/+1
| | | | | | * replaced #define PRODUCT_ID 0x1157 with #define PRODUCT_ID 0x2157 replaced product id to distinguish rev2 from rev1. bakingpy gave me permission through discord chat.
* [Docs] Japanese translation of docs/ref_functions.md (#9878)umi2020-09-011-0/+122
| | | | | | | | | | | | | * add ref_functions.md translation * modify internal link for ja * update based on comment * reflect #9892 change * update based on comment * update based on comment
* [Keyboard] 1upkeyboards/1up60rgb: fix broken Enter (#10188)Joe Wasson2020-08-311-5/+5
| | | The recent change to unnest macros put the enter on the wrong matrix key. On the 1uprgb, the ANSI and ISO enters share the same cell as does the ANSI and ISO backslash.
* [Keyboard] YMDK NP21 refactor (#10181)Ryan2020-08-317-162/+290
|
* [Keymap] update dz60:mrsendyyk (#10160)Sendy YK2020-08-312-88/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update DZ60 Personal readme.md and keymap.c * Update readme.md * Update keymap.c * Update keymap.c * Update readme.md * Update readme.md * Update readme.md * Update keymap.c * Update readme.md * Update * Update readme.md * Update keymap.c * Update readme.md
* TMO50: use layer_state_set_kb at keyboard level (#10150)Joe Wasson2020-08-312-11/+31
| | | | | * Change TMO to use layer_state_set_kb as is customary at the keyboard level. This also factors out `process_indicator_led` to a separate method.
* [Keymap] Add ddeklerk ortho_4x12 layout (#10109)Danilo de Klerk2020-08-311-0/+78
| | | | | * Add ddeklerk ortho_4x12 layout * Add license header
* [Keymap] add dmqdesign/spin:gorbachev (#9919)gorbachev2020-08-314-0/+282
| | | | | | | | | | | | | | | | | | * Add keymap for DQM Design Spin macropad * changes from code review * state -> layer_state * Formatting fixes * Formatting fixes * Formatting fixes * Formatting fixes * Formatting fixes
* [Keyboard] Mechlovin Delphine (#9835)mechlovin2020-08-3117-0/+539
| | | | | | | | | | | | | | | | | * add * ADD * update * update * update * update * Update rgb_led.c * Update rgb_led.c
* Fixed Spanish keymap extra ES_DIAE symbol (#10211)FĂ©lix Sanz2020-09-011-1/+1
| | | | | | | | | | | * Fixed Spanish keymap extra ES_DIAE symbol `ES_DIAE` should be `S(ES_ACUT)` not `S(ES_GRV)` * Update quantum/keymap_extras/keymap_spanish.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* format code according to conventions [skip ci]QMK Bot2020-08-2914-96/+93
|
* update "Breaking Changes" docJames Young2020-08-291-7/+8
|
* Revert "Branch point for 2020 Aug 29 Breaking Change"James Young2020-08-291-6/+0
| | | | This reverts commit 7259126e8d67e83a9bd48dcf0914be1849d638b5.
* Add ChangeLog for 2020 Aug 29 Breaking ChangesJames Young2020-08-293-16/+148
|
* Allow joysticks to be used without analog pins (#10169)Zach White2020-08-293-9/+20
| | | | | * Allow joysticks to be used without analog pins * change how analog/digital joysticks are specified
* K-Type refactor (#9864)Ryan2020-08-2914-242/+465
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * K-Type refactor * Declare QMK in product name again * Hopefully fix matrix scanning * Maybe this time * Partial (literally) RGB Matrix support * Put RGB_MATRIX_ENABLE into rgb keymap for now * Add ifdefs for RGB config * Set layer 1 to actually be layer 1... * Update keyboards/k_type/readme.md * Put all RGB config in keymap for now * Set SDB high? * Before `rgb_matrix_init()` would be best * User level, not keyboard * Combating dropped keys * Nope * Readme for RGB keymap * Remove custom matrix
* Remove support for Adafruit EZ-Key (#10103)Ryan2020-08-2911-220/+68
| | | | | | | | | * Remove support for Adafruit EZ-Key * Update docs/ja/feature_bluetooth.md Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* Fix DMA stream ID calculation in ws2812_pwm (#10008)Sergey Vlasov2020-08-291-1/+1
| | | | | | | Some STM32 chips have STM32_DMA1_STREAM1 as the first DMA stream, others (F4xx, F7xx, H7xx) have STM32_DMA1_STREAM0. Instead of those names, use STM32_DMA_STREAM(0), which should always give the first stm32_dma_stream_t structure in the DMA streams array, so that the stream ID would be calculated correctly.
* Define STM32_DMA_REQUIRED when using DMA-based WS2812 driver on STM32. (#10127)Nick Brassel2020-08-293-2/+6
|
* Kiibohd bootloader, take 2 (#10129)Ryan2020-08-2912-74/+28
|
* Add a method to read the OLED display buffer from user space (#8777)Richard2020-08-293-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | * Adding extern and declaration * Change to mediated buffer read * Adding raw byte read * Restore write raw... D'Oh * Working struct return * Pack that struct * Remove conditional packing and add example to docs * Cleanup tab/spaces * Update docs/feature_oled_driver.md Prettify formatting * Update drivers/oled/oled_driver.h Prettify formatting
* Better handle LTO_ENABLE (#9832)Drashna Jaelre2020-08-2979-99/+85
| | | | | | | | | * Better handle LTO_ENABLE Especially when calling from command line * Replace LINK_TIME_OPTIMIZATION_ENABLE with LTO_ENABLE * Remove long for LTO from show_options.mk
* More Bluetooth refactoring (#9905)Ryan2020-08-295-19/+30
|
* Update vusb to match 3rd endpoint. (#9020)yiancar2020-08-293-12/+26
| | | | | | | | | | | | | | | | | | | | | | | | | * Update vusb to match 3rd endpoint. - With the addition of https://github.com/qmk/v-usb/pull/1 a 3rd endpoint (endpoint4) becomes available. - We can assign mouse/extrakeys to that endpoint as its a desirable feature and leave rawhid and console to compete for the 2nd endpoint. NOTE: The version of vusb.c in future branch is older than master. Just remember that it will need a #error if both raw_hid and console are enabled at the same time. * Final Fixes * Update tmk_core/protocol/vusb/vusb.c * Update tmk_core/protocol/vusb/vusb.c * Update tmk_core/protocol/vusb/usbconfig.h * Update tmk_core/protocol/vusb/usbconfig.h * Update tmk_core/protocol/vusb/usbconfig.h * Update tmk_core/protocol/vusb/usbconfig.h * Updated vusb submodule to latest commit
* Remove unused CORTEX_VTOR_INIT (#10053)Ryan2020-08-2915-29/+0
|
* Remove f072 backlight warning (#10040)Joel Challis2020-08-292-6/+0
| | | | | * Remove f072 backlight warning * Remove f072 backlight warning from docs
* ARM backlight - timer implementation (#8291)Joel Challis2020-08-293-2/+169
| | | | | | | | * Add GPT timer based backlight driver * Update to tim15 to avoid conflict with audio * Update quantum/backlight/backlight_timer.c
* #define AUTO_SHIFT_SETUP (#8441)Greg Wright2020-08-293-35/+41
| | | | | | | | | * #define AUTO_SHIFT_SETUP * Clarification Changed `#ifndef` to `#ifdef` and moved enable disable outside AUTO_SHIFT_SETUP * AUTO_SHIFT_NO_SETUp
* Add ability to dump all makefile variables for the specified target. (#8256)Nick Brassel2020-08-291-1/+7
|
* Add `st-flash` flash target (#9964)Sergey Vlasov2020-08-293-0/+7
| | | | | | | | * Add `st-flash` flash target Add support for flashing the firmware via the `st-flash` utility from the STLink Tools package (https://github.com/stlink-org/stlink). * Add `st-flash` to the `qmk flash -b` output
* Keebio RGB wiring update (#7754)Danny2020-08-2911-6/+13
| | | | | | | | | | | | | | | | | * Change RGB wiring for Levinson * Update RGB wiring for Iris * Update RGB wiring for Nyquist * Update RGB wiring for Quefrency * Update RGB wiring for Viterbi * Update RGB wiring for Fourier * Update RGB wiring for BFO * Handle redefinition of RGBLED_SPLIT