summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | [Keymap] I2C scanner (#8454)Joel Challis2020-03-184-0/+111
| | | | | | | | | | | | | | | | | | | | | | * Add i2c scanner keymap * Add bodge for chibios * Fix readme title * make chibios bodge a little cleaner * fix typo in readme
* | Update Programmer Dvorak keymap and add sendstring LUT (#8456)Ryan2020-03-182-77/+184
| | | | | | | | | | * Update Programmer Dvorak keymap and add sendstring LUT * Include quantum.h
* | [Keyboard] Add more community layout support to Polaris (#8468)Brandon Schlack2020-03-183-6/+168
| | | | | | - Add 60_ansi, 60_ansi_split_bs_rshift layouts
* | VIA support for TKC1800 (#8178)Wilba2020-03-185-5/+166
| | | | | | | | | | * VIA support for TKC1800 * Fixed VENDOR_ID
* | CLI: Hide json-keymap subcommand, as it's been deprecated.Erovia2020-03-181-1/+1
| |
* | [Keymap] Add the fsck layout for iris (#8473)Frederick Hirsch2020-03-183-0/+71
| |
* | [Userspace] alfrdmalr: swap # and @ symbols (#8469)Alfred Maler2020-03-171-4/+4
| |
* | Update UK keymap and sendstring LUT (#8458)Ryan2020-03-172-147/+196
| |
* | [Keymap] Corodiak's Kyria (#8444)Jann-Niklas Zimmermann2020-03-173-0/+370
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add kyria keymap * Delete wrong readme.md * Move layer keys * Refine keymap * Clean up * Add comment * Improve OS depending macros * Update keymap overview * Add review suggestions
* | [docs] Note the need to flash both sides for rgb layers. (#8467)Frei2020-03-171-0/+2
| | | | | | | | | | | | Update feature_rgblight.md to note that for split dual-mcu boards, both sides must be flash to get the new value of the rgblight_layers. https://github.com/qmk/qmk_firmware/pull/7768#issuecomment-600237611
* | Remove qmk archive generation (#8462)Joel Challis2020-03-172-48/+0
| |
* | [Keymap] New Massdrop ALT keymap for emptyflask (#8460)Jon Roberts2020-03-173-0/+309
| | | | | | | | amended to remove a couple of unnecessary lines, thanks to @zvecr and @fauxpark
* | [Keyboard] Add sick68 keyboard (#8400)Umberto Baldi2020-03-178-0/+550
| | | | | | | | | | | | | | | | | | | | | | | | * add sick68 keyboard * relocate to keyboards/handwired/sick68 * Apply suggestions from code review * delete config.h because was emply * Apply suggestions from code review
* | Fix Dimple VIA keymap (#8466)Erovia2020-03-171-1/+1
| |
* | Add VIA support for LazyDesigners Dimple. (#8447)Erovia2020-03-176-4/+37
|/ | | | | | | | | | | * Assign unique VID to LazyDesigners' boards * Add VIA support for LazyDesigners Dimple * Apply @fauxpark's suggestions Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* format code according to conventions [skip ci]QMK Bot2020-03-172-2/+2
|
* ARM - ADC cleanup (#8385)Joel Challis2020-03-176-153/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update switch to array to allow custom values * Add adc keymap * update docs to reflect alignment of default 10 bit * start conversion to USE_ADCVn * samplerate is hella wrong...stub out for now * basic f1 and f4 functionality * Tidy up current changes * Restore old pinToMux function * Add back sample rate for supported platforms * F0 compile fixes * wordsmithery Co-Authored-By: Ryan <fauxpark@gmail.com> * Remove reference to avr only function Co-authored-by: Ryan <fauxpark@gmail.com>
* Update Italian keymap and add sendstring LUT (#8438)Ryan2020-03-162-88/+259
|
* Update German keymap and sendstring LUT (#8437)Ryan2020-03-162-92/+147
|
* Update French keymap and sendstring LUT (#8436)Ryan2020-03-162-85/+156
|
* Update Brazilian keymap and add sendstring LUT (#8435)Ryan2020-03-162-50/+236
|
* Document 'make all:<name>' (#8439)Joel Challis2020-03-162-4/+22
| | | | | | | | | | | * Document 'make all:<name>' * add cli docs * Apply suggestions from code review Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> Co-authored-by: skullydazed <skullydazed@users.noreply.github.com>
* format code according to conventions [skip ci]QMK Bot2020-03-161-1/+0
|
* Remove unnecessary import of rgblight.h in tmk_core/protocol/*/*.c (#8432)Takeshi ISHII2020-03-163-10/+0
| | | | | | | | | | * Remove unnecessary import of rgblight.h in tmk_core/protocol/*/*.c * tmk_core/protocol/chibios/main.c * tmk_core/protocol/lufa/lufa.c see #8380 for tmk_core/protocol/vusb/main.c. * Remove '#include "rgblight.h"' from tmk_core/protocol/vusb/main.c.
* [Keyboard] Add the Romeo keyboard (#8434)coseyfannitutti2020-03-158-0/+830
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Keyboard - Romeo * Update rules.mk * Update readme.md * Update keyboards/coseyfannitutti/romeo/readme.md Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/coseyfannitutti/romeo/romeo.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/coseyfannitutti/romeo/keymaps/default/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/romeo/keymaps/default/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/romeo/readme.md Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/romeo/rules.mk Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/romeo/usbconfig.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/romeo/usbconfig.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/romeo/usbconfig.h Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Keymap] fix sigma keymaps build (#8427)Yann Hodique2020-03-152-0/+3
| | | handle unicode input properly.
* [Docs] Random Fixes (#8340)James Young2020-03-157-105/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix CLI section links in the Summary * fix heading in Pointing Device doc * fix headings in PS/2 Mouse Support doc * add explicit section ids to I2C Master Driver doc * reformat GPIO Controls table Much like the I2C Master Driver doc, I found this a bit less than ideal to read. (The table was actually wider than the space available for it.) Reformatted so each GPIO function is an H3 heading, followed by a paragraph and a table of each architecture's old-style function. * migrate changes from I2C Master Driver doc to Japanese translation * add explicit anchors to I2C Master Driver docs * fix code block language markers The language markers are case-sensitive; using the wrong case means the syntax highlighting doesn't work. Good: ```c Bad: ```C * restore Japanese I2C Master Driver doc to current master Can't update the internal tracking references accurately until the changes to the English doc are committed to master. * add explicit anchors to edited files * change ChibiOS/ARM to ARM/ChibiOS Because ARM/ATSAM is also a thing that exists. * fix code block language markers again Used the wrong markers in a few spots. Also these are apparently always supposed to be lowercase. * add section anchors to cli.md * restore table formatting on GPIO Control doc * remove changes to _summary.md
* Update Belgian keymap and sendstring LUT (#8349)Ryan2020-03-162-99/+162
|
* Update Slovenian keymap and add sendstring LUT (#8350)Ryan2020-03-162-84/+248
|
* Update Norman keymap and sendstring LUT (#8404)Ryan2020-03-162-41/+113
|
* Update Plover keymap (#8405)Ryan2020-03-161-25/+43
|
* [Keymap] Update ortho 4x12 jotix layout (#8425)jotix2020-03-151-8/+8
| | | | | * ortho 4x12 jotix layout * jotix ortho_4x12 layout
* msys2_install.sh: wrap requirements.txt in quotes (#8424)Ryan2020-03-151-1/+1
|
* Fix some broken links in the docs (#8394)skullydazed2020-03-155-283/+254
| | | | | | | | | | | | | * fix some broken links * remove duplicate and confusing material from cli.md * Switch brazil to the 2 letter country code * Update docs/_langs.md Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* [Docs] Update to I2C docs: Clarify address expectation and return values (#8413)brickbots2020-03-151-11/+24
| | | | | | | | | | | | | | * Clarifying docs for i2c * Fix typo * Fix up punctuation * Implementing great suggestions * Update docs/i2c_driver.md * Update docs/i2c_driver.md
* format code according to conventions [skip ci]QMK Bot2020-03-141-3/+3
|
* Adding OLED scroll setup functions (#8386)brickbots2020-03-143-6/+58
| | | | | * Adding scroll setup functions: * Clarifying values stored in oled_scroll_speed
* VIA Support: Doro 67 (#8399)MechMerlin2020-03-1412-7/+296
| | | | | | | | | | | | | | | | * add via keymap for doro67 * have more sensible VID and PID * apply the same VIA changes to the regular PCB * Update keyboards/doro67/rgb/keymaps/via/keymap.c * Update keyboards/doro67/regular/config.h * fix some formatting * add via support for multi doro67
* Remove pro_micro.h (#8374)Ryan2020-03-1412-418/+99
| | | | | * Remove pro_micro.h * Include quantum.h
* format code according to conventions [skip ci]QMK Bot2020-03-141-1/+1
|
* Realign dynamic macros with recent SEND_STRING changes (#8407)Wilba2020-03-141-6/+8
|
* added olkb_style layout for XD75 (#8409)NeoTheFox2020-03-142-0/+128
| | | | | | | | | | | * added olkb_style layout for XD75 * removed unnecessary config.h * cleaned up empty functions * refactored fuction type for clarity * renamed the layout
* fix two links on docs/other_eclipse.md (#8417)Takeshi ISHII2020-03-141-1/+1
|
* Add Portuguese keymap and sendstring lookup tables (#8390)Luís Oliveira2020-03-132-0/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Portuguese keymap and sendstring lookup tables * Update quantum/keymap_extras/keymap_portuguese.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_portuguese.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_portuguese.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_portuguese.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_portuguese.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_portuguese.h Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Update link for Learn Plover google site (#8410)Andy Jack2020-03-141-1/+1
|
* [Keymap] ninjonas keymap updates (#8373)Jonas Avellana2020-03-1320-173/+293
| | | | | | | | | * [keymap(ninjonas)] ninjonas keymap updates * [refactor] switching encoder rotation logic. recent pull seems to have flipped encoder stuff * [keymap(lily58)] added chrome change profile key on RAISE Co-authored-by: Jonas Avellana <jonas.avellana@workday.com>
* Fix bootloader for Maypad (#8411)Ryan2020-03-131-1/+1
|
* Add decorators for determining keyboard and keymap based on current ↵skullydazed2020-03-138-99/+152
| | | | | | | | | | | | | | | | | | | directory (#8191) * Use pathlib everywhere we can * Improvements based on @erovia's feedback * rework qmk compile and qmk flash to use pathlib * style * Remove the subcommand_name argument from find_keyboard_keymap() * add experimental decorators * Create decorators for finding keyboard and keymap based on current directory. Decorators were inspired by @Erovia's brilliant work on the proof of concept.
* format code according to conventions [skip ci]QMK Bot2020-03-135-123/+122
|
* Fix pressing two keys with the same keycode but different modifiers (#2710)fredizzimo2020-03-136-5/+158
| | | | | | | | | | | | | | | | | | * Fix extra keyboard report during test_fixture teardown * Add tests for pressing two keys with only different modifers * Fix #1708 When two keys that use the same keycode, but different modifiers were pressed at the same time, the second keypress wasn't registered. This is fixed by forcing a key release when we detect a new press for the same keycode. * Fix the NKRO version of is_key_pressed * Fix uninitalized loop variable Co-authored-by: Jack Humbert <jack.humb@gmail.com>