Jeremy Bernhardt [Sun, 22 Mar 2020 13:17:26 +0000 (07:17 -0600)]
Variable combo (#8120)
* keymap(gergo): colemak
* added flipped numbers
* add STENO_DISABLE_VIRTSER
* add STENO_DISABLE_VIRTSER
* Added GergoPlex and Faunchpad
* push retab
* push retab
* added variable option for combos
* removed accidental commit
* removed accidental commit
* More accidental deletions! (╯°□°)╯︵ ┻━┻
Co-authored-by: Damien Rajon <145502+pyrho@users.noreply.github.com>
brickbots [Sun, 22 Mar 2020 13:06:16 +0000 (06:06 -0700)]
Add Word Per Minute calculation feature (#8054)
* Add Word Per Minute calculation feature
* Fix copyright info
* Remove header from quantum.c, setup overloadable keycode inclusion for WPM, update docs
* Simplify logic for keycode filtering
* Adding link from summary to wpm_feature info
* Update docs/feature_wpm.md
Typo in function prototype example in docs
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Add WPM transport via i2c
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Joel Challis [Sun, 22 Mar 2020 09:48:17 +0000 (09:48 +0000)]
Align some ChibiOS build logic (#8461)
* Align some ChibiOS build logic
* infer more makefile logic
* Move bootloader logic to chibios file
Ryan [Sun, 22 Mar 2020 09:45:27 +0000 (20:45 +1100)]
Add US International keymap (#8493)
* Add US International keymap
* Add extra spacing to UK AltGr keycode comments
Ryan [Sun, 22 Mar 2020 09:16:24 +0000 (20:16 +1100)]
Add Icelandic keymap and sendstring LUT (#8494)
Ryan [Sun, 22 Mar 2020 08:52:54 +0000 (19:52 +1100)]
Add Finnish keymap and sendstring LUT (#8495)
Joel Challis [Sun, 22 Mar 2020 08:34:23 +0000 (08:34 +0000)]
Reorder logic within common_features.mk (#8517)
* Reorder logic within common_features.mk
* Revert haptic logic
* Add back path to make tests happy
* Update common_features.mk
Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Ryan [Sun, 22 Mar 2020 07:50:37 +0000 (18:50 +1100)]
Remove BOOTLOADER_SIZE stuff from template (#8516)
shela [Sun, 22 Mar 2020 02:53:58 +0000 (11:53 +0900)]
[Docs] Trivial documentation fix (#8509)
* Trivial documentation fix
* fix
* fix
* fix translation
QMK Bot [Sat, 21 Mar 2020 23:44:27 +0000 (23:44 +0000)]
format code according to conventions [skip ci]
Joel Challis [Sat, 21 Mar 2020 23:10:39 +0000 (23:10 +0000)]
Add support for Bootmagic lite when using SPLIT_HAND_PIN (#8347)
* Add support for Bootmagic lite when using SPLIT_HAND_PIN
* Deduplicate bootmagic_lite logic from within via
* Revert location of defaults so that user overrides still work for now
* Tidy up code slightly
James Young [Sat, 21 Mar 2020 22:36:27 +0000 (15:36 -0700)]
FLX Lodestone: add ANSI and ISO layout data and keymaps (#8481)
* Lodestone: add ANSI and ISO layout data and keymaps
* rename layout macros
LAYOUT_ansi -> LAYOUT_65_ansi_blocker_split_bs
LAYOUT_iso -> LAYOUT_65_iso_blocker_split_bs
* use four-space indent on the new keymaps
* add 65_ansi_blocker and 65_iso_blocker layouts
James Young [Sat, 21 Mar 2020 20:11:06 +0000 (13:11 -0700)]
[Docs] Fixes for feature_rgblight.md (#8514)
* remove extra comma that breaks the RGBLight Layers example
* linting
- use four spaces instead of tabs for indenting
- remove trailing spaces
James Young [Sat, 21 Mar 2020 19:43:27 +0000 (12:43 -0700)]
Claw44 rev1 Configurator layout support (#8488)
Ryan [Sat, 21 Mar 2020 19:19:01 +0000 (06:19 +1100)]
Fix formatting for report.h (#8512)
Wilba [Sat, 21 Mar 2020 17:34:23 +0000 (04:34 +1100)]
Fix build of Equinox (#8505)
* Remove rules.mk from equinox dir
* Add explicit rules.mk to rev0 and rev1 dirs
Drashna Jaelre [Sat, 21 Mar 2020 17:17:02 +0000 (10:17 -0700)]
[Docs] Update layer documentation (#8371)
* [Docs] Update layer documentation
* Add layer_state_cmp functions
* Fix cut/copy/paste issue
* Add id tags
* Apply noroads corrections
* Move Layers section to separate document
* Fix ID tag for layers
* Use better name for summary/side bar
* Fix feature page linkage
As well as a small spell error close by
* Remove paper analogy for now
QMK Bot [Sat, 21 Mar 2020 12:58:19 +0000 (12:58 +0000)]
format code according to conventions [skip ci]
Ryan [Sat, 21 Mar 2020 08:00:44 +0000 (19:00 +1100)]
Update newbs installation procedure for MSYS2 (#8423)
Takashi Shibusawa [Sat, 21 Mar 2020 06:22:08 +0000 (15:22 +0900)]
[Keyboard] Palette1202 fix encoder rotate direction (#8489)
* revised hardware availability - URL
* fixed encoder rotate direction (reversed)
Joel Challis [Sat, 21 Mar 2020 05:20:04 +0000 (05:20 +0000)]
Initial arm->chibios pass - simplify some platform logic (#8450)
Ryan [Sat, 21 Mar 2020 05:19:15 +0000 (16:19 +1100)]
Tidy up report.h (#8486)
* Tidy up report.h
* Add link to Review Request 41 for brightness controls
Ryan [Sat, 21 Mar 2020 05:17:43 +0000 (16:17 +1100)]
Remove ACT_COMMAND (#8487)
* Remove ACT_COMMAND
* And from action_t as well
worldspawn00 [Sat, 21 Mar 2020 05:07:39 +0000 (00:07 -0500)]
fixing matrix layout (#8504)
Nick Snyder [Fri, 20 Mar 2020 08:48:55 +0000 (01:48 -0700)]
Highlight .inc files as .c files (#8496)
Wilba [Fri, 20 Mar 2020 05:36:54 +0000 (16:36 +1100)]
Add VIA support to Leaf 60 (#8490)
Ryan [Fri, 20 Mar 2020 01:27:52 +0000 (12:27 +1100)]
Update JIS keymap and sendstring LUT (#8457)
Diego Song [Thu, 19 Mar 2020 23:33:13 +0000 (19:33 -0400)]
VIA Support for GH60 (#8442)
* VIA Support: GH60 Rev C and GH60 Satan
* Corrected GH60 VIA default keymap
* Corrected GH60 VIA default keymap pt 2
* Copied default keymap over via default keymap
* Satan GH60 default corrected for VIA
* Satan GH60 default corrected for VIA pt 2
* Satan GH60 LTO enable for size
* Transparent 4th dynamic layer for GH60 Via support
* Update keyboards/gh60/revc/info.json
* Update keyboards/gh60/satan/info.json
* Update keyboards/gh60/satan/info.json
* Removed deprecated JSON keys gh60/revc/info.json
* Removed inline comment next to VID for GH60 Satan
tw1t611 [Thu, 19 Mar 2020 03:08:36 +0000 (04:08 +0100)]
Add tw1t611 ergodash keymap. (#8377)
* Add tw1t611 ergodash keymap.
* Fix keycodes. Change kc_rctl to kcb rsft.
* Change block to enum layers.
* Remove blackslahs.
* Remove last slash. Align row.
* Use new german keymap.
* Fix typo.
Co-authored-by: Daniel Schindler <client55@protonmail.com>
jotix [Thu, 19 Mar 2020 02:32:30 +0000 (23:32 -0300)]
Jotix (#8480)
* jotix ortho_4x12 layout
* jotix ortho_4x12 layout
* jotix ortho_4x12 layout
Co-authored-by: jotix <jotix@jotix-pc.localdomain>
Ryan [Thu, 19 Mar 2020 02:13:05 +0000 (13:13 +1100)]
Fix missing deprecated keycodes for keymap_swedish (#8483)
MechMerlin [Thu, 19 Mar 2020 01:46:52 +0000 (18:46 -0700)]
VIA Support: PDXKBC Macropad (#8431)
* add via support for pdxkbc macropad
* add VIA support for the pdxkbc
* clean out some commented code
* remove unused files
* comment the vendor ID
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Ryan [Thu, 19 Mar 2020 01:33:17 +0000 (12:33 +1100)]
Set MCU for some F103 boards (#8459)
James Young [Thu, 19 Mar 2020 01:13:34 +0000 (18:13 -0700)]
Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds (#8482)
* Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds
* Also align rules.mk
TerryMathews [Thu, 19 Mar 2020 01:13:12 +0000 (21:13 -0400)]
M0lly: refactor OLED support and qmk-dfu bootloader (#8475)
Ryan Miguel [Thu, 19 Mar 2020 01:10:28 +0000 (12:10 +1100)]
VIA support for projectkb/alice (#8474)
* Create rules.mk
Added rules.mk in keymaps/via
* Update rules.mk
Added new line at the end of the file
* Create via\keymap.c
Added keymap.c inside the via directory
* Update config.h in projectkb/alice
Defined VIA eeprom layout size to 2 bits to allow for 4 layout options
zvecr [Thu, 19 Mar 2020 00:57:02 +0000 (00:57 +0000)]
Also align rules.mk
zvecr [Thu, 19 Mar 2020 00:43:20 +0000 (00:43 +0000)]
Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds
Flexerm [Wed, 18 Mar 2020 19:56:22 +0000 (19:56 +0000)]
[Keyboard] FLX Lodestone (#8451)
* Add Lodestone PCB
Working Firmware for Lodestone PCB tested on physical PCB prototypes.
* Update keyboards/flx/lodestone/lodestone.c
* Update keyboards/flx/lodestone/keymaps/default/config.h
* Update keyboards/flx/lodestone/rules.mk
* Update keyboards/flx/lodestone/readme.md
* Delete config.h
* Update keyboards/flx/lodestone/info.json
Suggested by noroadsleft
* Update keyboards/flx/lodestone/info.json
* Update keyboards/flx/lodestone/info.json
Changed maintainer name as suggested.
* Update keyboards/flx/lodestone/keymaps/default/readme.md
* Update keyboards/flx/lodestone/info.json
* Update keyboards/flx/lodestone/rules.mk
Changed Link_Time_Optimization to LTO didn't know this was a thing :)
* Update keyboards/flx/lodestone/keymaps/default/keymap.c
Removed 2 unessisary layers from the default map.
* Update keyboards/flx/lodestone/readme.md
* Update keyboards/flx/lodestone/info.json
* Changed from LAYOUT to LAYOUT_all
AS suggested by noroadsleft, changed 4 files to match, and re-testeed on my hardware to confirm working.
* Update keyboards/flx/lodestone/config.h
Cleaned up Manu, Product and Descriptor as suggested.
* Update keyboards/flx/lodestone/readme.md
QMK Bot [Wed, 18 Mar 2020 19:12:13 +0000 (19:12 +0000)]
format code according to conventions [skip ci]
yohewi [Wed, 18 Mar 2020 19:09:53 +0000 (04:09 +0900)]
[Keyboard] uranuma (#8343)
* uranuma
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/uranuma.h
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/keymaps/default/keymap.c
* 20200316change
TerryMathews [Wed, 18 Mar 2020 18:43:25 +0000 (14:43 -0400)]
[Keyboard] Wheatfield Blocked65% (#8339)
* Initial support for Wheatfield Blocked65%
* Update keyboards/wheatfield/blocked65/blocked65.c
* Update keyboards/wheatfield/blocked65/blocked65.h
* Update keyboards/wheatfield/blocked65/blocked65.h
* Update keyboards/wheatfield/blocked65/info.json
* Update keyboards/wheatfield/blocked65/info.json
* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c
* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c
* Update keyboards/wheatfield/blocked65/readme.md
* Update keyboards/wheatfield/blocked65/readme.md
* Update keyboards/wheatfield/blocked65/rules.mk
* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c
Takeshi ISHII [Wed, 18 Mar 2020 18:37:59 +0000 (03:37 +0900)]
[Docs] Japanese translation of docs/custom_matrix.md (#8463)
* add docs/ja/custom_matrix.md
* add original document TAG
* update ja/custom_matrix.md
* 「マトリクス」to 「マトリックス」
* docs/ja/custom_matrix.md:update section title
* update docs/ja/custom_matrix.md
* update docs/ja/custom_matrix.md
Derek [Wed, 18 Mar 2020 18:36:22 +0000 (14:36 -0400)]
[Keyboard] Splitreus62 (#8383)
* added splitreus62
* fixed rules.mk
* Update keymap.c
* Updated RGBLIGHT_ENABLE
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Updated NKRO
* added splitreus62
* fixed rules.mk
* Update keymap.c
* Updated RGBLIGHT_ENABLE
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Updated NKRO
* Update config.h
* Update keyboards/splitreus62/rules.mk
* Update keyboards/splitreus62/splitreus62.c
* Update keyboards/splitreus62/splitreus62.h
* Update keyboards/splitreus62/readme.md
* Update keyboards/splitreus62/rules.mk
* Update config.h
* Update keyboards/splitreus62/readme.md
* Update keyboards/splitreus62/rules.mk
* Update keyboards/splitreus62/splitreus62.h
* Update keyboards/splitreus62/keymaps/default/keymap.c
* Update keyboards/splitreus62/readme.md
Naoto Takai [Wed, 18 Mar 2020 18:16:15 +0000 (03:16 +0900)]
[Keymap] Update default keymap for Choco60 (#8453)
* Update default keymap for Choco60
* Update keyboards/choco60/keymaps/default/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Joel Challis [Wed, 18 Mar 2020 18:14:45 +0000 (18:14 +0000)]
[Keymap] I2C scanner (#8454)
* Add i2c scanner keymap
* Add bodge for chibios
* Fix readme title
* make chibios bodge a little cleaner
* fix typo in readme
Ryan [Wed, 18 Mar 2020 18:11:57 +0000 (05:11 +1100)]
Update Programmer Dvorak keymap and add sendstring LUT (#8456)
* Update Programmer Dvorak keymap and add sendstring LUT
* Include quantum.h
Brandon Schlack [Wed, 18 Mar 2020 17:45:13 +0000 (10:45 -0700)]
[Keyboard] Add more community layout support to Polaris (#8468)
- Add 60_ansi, 60_ansi_split_bs_rshift layouts
Wilba [Wed, 18 Mar 2020 17:28:13 +0000 (04:28 +1100)]
VIA support for TKC1800 (#8178)
* VIA support for TKC1800
* Fixed VENDOR_ID
Erovia [Wed, 18 Mar 2020 17:10:04 +0000 (18:10 +0100)]
CLI: Hide json-keymap subcommand, as it's been deprecated.
Frederick Hirsch [Wed, 18 Mar 2020 16:48:00 +0000 (17:48 +0100)]
[Keymap] Add the fsck layout for iris (#8473)
Alfred Maler [Wed, 18 Mar 2020 04:44:55 +0000 (00:44 -0400)]
[Userspace] alfrdmalr: swap # and @ symbols (#8469)
Ryan [Wed, 18 Mar 2020 00:09:12 +0000 (11:09 +1100)]
Update UK keymap and sendstring LUT (#8458)
Jann-Niklas Zimmermann [Tue, 17 Mar 2020 23:57:53 +0000 (00:57 +0100)]
[Keymap] Corodiak's Kyria (#8444)
* 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
Frei [Tue, 17 Mar 2020 23:43:04 +0000 (16:43 -0700)]
[docs] Note the need to flash both sides for rgb layers. (#8467)
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
Joel Challis [Tue, 17 Mar 2020 21:28:13 +0000 (21:28 +0000)]
Remove qmk archive generation (#8462)
Jon Roberts [Tue, 17 Mar 2020 21:01:54 +0000 (16:01 -0500)]
[Keymap] New Massdrop ALT keymap for emptyflask (#8460)
amended to remove a couple of unnecessary lines,
thanks to @zvecr and @fauxpark
Umberto Baldi [Tue, 17 Mar 2020 20:51:47 +0000 (21:51 +0100)]
[Keyboard] Add sick68 keyboard (#8400)
* add sick68 keyboard
* relocate to keyboards/handwired/sick68
* Apply suggestions from code review
* delete config.h because was emply
* Apply suggestions from code review
Erovia [Tue, 17 Mar 2020 16:04:03 +0000 (17:04 +0100)]
Fix Dimple VIA keymap (#8466)
Erovia [Tue, 17 Mar 2020 14:34:37 +0000 (15:34 +0100)]
Add VIA support for LazyDesigners Dimple. (#8447)
* 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>
QMK Bot [Tue, 17 Mar 2020 01:02:01 +0000 (01:02 +0000)]
format code according to conventions [skip ci]
Joel Challis [Tue, 17 Mar 2020 00:29:52 +0000 (00:29 +0000)]
ARM - ADC cleanup (#8385)
* 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>
Ryan [Mon, 16 Mar 2020 14:32:48 +0000 (01:32 +1100)]
Update Italian keymap and add sendstring LUT (#8438)
Ryan [Mon, 16 Mar 2020 14:31:48 +0000 (01:31 +1100)]
Update German keymap and sendstring LUT (#8437)
Ryan [Mon, 16 Mar 2020 14:30:57 +0000 (01:30 +1100)]
Update French keymap and sendstring LUT (#8436)
Ryan [Mon, 16 Mar 2020 14:30:17 +0000 (01:30 +1100)]
Update Brazilian keymap and add sendstring LUT (#8435)
Joel Challis [Mon, 16 Mar 2020 14:27:19 +0000 (14:27 +0000)]
Document 'make all:<name>' (#8439)
* 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>
QMK Bot [Mon, 16 Mar 2020 10:01:22 +0000 (10:01 +0000)]
format code according to conventions [skip ci]
Takeshi ISHII [Mon, 16 Mar 2020 09:26:32 +0000 (18:26 +0900)]
Remove unnecessary import of rgblight.h in tmk_core/protocol/*/*.c (#8432)
* 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.
coseyfannitutti [Mon, 16 Mar 2020 04:46:48 +0000 (00:46 -0400)]
[Keyboard] Add the Romeo keyboard (#8434)
* 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>
Yann Hodique [Mon, 16 Mar 2020 04:42:10 +0000 (21:42 -0700)]
[Keymap] fix sigma keymaps build (#8427)
handle unicode input properly.
James Young [Mon, 16 Mar 2020 03:29:11 +0000 (20:29 -0700)]
[Docs] Random Fixes (#8340)
* 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
Ryan [Sun, 15 Mar 2020 20:41:34 +0000 (07:41 +1100)]
Update Belgian keymap and sendstring LUT (#8349)
Ryan [Sun, 15 Mar 2020 20:40:54 +0000 (07:40 +1100)]
Update Slovenian keymap and add sendstring LUT (#8350)
Ryan [Sun, 15 Mar 2020 20:38:05 +0000 (07:38 +1100)]
Update Norman keymap and sendstring LUT (#8404)
Ryan [Sun, 15 Mar 2020 20:37:32 +0000 (07:37 +1100)]
Update Plover keymap (#8405)
jotix [Sun, 15 Mar 2020 17:16:30 +0000 (14:16 -0300)]
[Keymap] Update ortho 4x12 jotix layout (#8425)
* ortho 4x12 jotix layout
* jotix ortho_4x12 layout
Ryan [Sun, 15 Mar 2020 17:15:42 +0000 (04:15 +1100)]
msys2_install.sh: wrap requirements.txt in quotes (#8424)
skullydazed [Sun, 15 Mar 2020 14:48:44 +0000 (07:48 -0700)]
Fix some broken links in the docs (#8394)
* 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>
brickbots [Sun, 15 Mar 2020 07:17:48 +0000 (00:17 -0700)]
[Docs] Update to I2C docs: Clarify address expectation and return values (#8413)
* Clarifying docs for i2c
* Fix typo
* Fix up punctuation
* Implementing great suggestions
* Update docs/i2c_driver.md
* Update docs/i2c_driver.md
QMK Bot [Sat, 14 Mar 2020 21:37:29 +0000 (21:37 +0000)]
format code according to conventions [skip ci]
brickbots [Sat, 14 Mar 2020 21:04:34 +0000 (14:04 -0700)]
Adding OLED scroll setup functions (#8386)
* Adding scroll setup functions:
* Clarifying values stored in oled_scroll_speed
MechMerlin [Sat, 14 Mar 2020 18:47:29 +0000 (11:47 -0700)]
VIA Support: Doro 67 (#8399)
* 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
Ryan [Sat, 14 Mar 2020 15:31:15 +0000 (02:31 +1100)]
Remove pro_micro.h (#8374)
* Remove pro_micro.h
* Include quantum.h
QMK Bot [Sat, 14 Mar 2020 14:08:48 +0000 (14:08 +0000)]
format code according to conventions [skip ci]
Wilba [Sat, 14 Mar 2020 13:35:12 +0000 (00:35 +1100)]
Realign dynamic macros with recent SEND_STRING changes (#8407)
NeoTheFox [Sat, 14 Mar 2020 13:32:26 +0000 (16:32 +0300)]
added olkb_style layout for XD75 (#8409)
* added olkb_style layout for XD75
* removed unnecessary config.h
* cleaned up empty functions
* refactored fuction type for clarity
* renamed the layout
Takeshi ISHII [Sat, 14 Mar 2020 13:25:21 +0000 (22:25 +0900)]
fix two links on docs/other_eclipse.md (#8417)
Luís Oliveira [Sat, 14 Mar 2020 00:21:00 +0000 (00:21 +0000)]
Add Portuguese keymap and sendstring lookup tables (#8390)
* 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>
Andy Jack [Sat, 14 Mar 2020 00:06:54 +0000 (20:06 -0400)]
Update link for Learn Plover google site (#8410)
Jonas Avellana [Fri, 13 Mar 2020 23:56:21 +0000 (17:56 -0600)]
[Keymap] ninjonas keymap updates (#8373)
* [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>
Ryan [Fri, 13 Mar 2020 23:44:43 +0000 (10:44 +1100)]
Fix bootloader for Maypad (#8411)
skullydazed [Fri, 13 Mar 2020 22:47:04 +0000 (15:47 -0700)]
Add decorators for determining keyboard and keymap based on current 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.
QMK Bot [Fri, 13 Mar 2020 18:44:56 +0000 (18:44 +0000)]
format code according to conventions [skip ci]
fredizzimo [Fri, 13 Mar 2020 18:09:38 +0000 (20:09 +0200)]
Fix pressing two keys with the same keycode but different modifiers (#2710)
* 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>
QMK Bot [Fri, 13 Mar 2020 17:24:38 +0000 (17:24 +0000)]
format code according to conventions [skip ci]
francislan [Fri, 13 Mar 2020 16:49:44 +0000 (09:49 -0700)]
Decouple mouse cursor and mouse wheel in accelerated mode (#6685)
* Decouples mouse cursor and mouse wheel movements in accelerated mode.
* Fixed comment indentation.
* Updated docs
Co-authored-by: Francis LAN <francislan@google.com>
Koichi Katano [Fri, 13 Mar 2020 02:30:59 +0000 (11:30 +0900)]
[Keyboard] Add Wallaby (#8398)
* Add wallaby
* Update readme.md
* Update keyboards/wallaby/keymaps/default/keymap.c
* Update keyboards/wallaby/rules.mk
nickolaij [Fri, 13 Mar 2020 02:22:27 +0000 (12:22 +1000)]
[Keyboard] Abacus Keyboard ReMerge (#8308)
* added abacus keyboard
* keymap updates
* Update keyboards/abacus/config.h
* Update keyboards/abacus/config.h
* Update keyboards/abacus/keymaps/default/keymap.c
* Update keyboards/abacus/keymaps/default/keymap.c
* Update keyboards/abacus/keymaps/default/keymap.c
* start cleaning up for merge
* cleaned for merge
* cleaned
* cleaned
* Update keyboards/abacus/abacus.h
* Update keyboards/abacus/keymaps/default/keymap.c
* Update keyboards/abacus/keymaps/default/readme.md
* Update keyboards/abacus/readme.md
* Update keyboards/abacus/readme.md
* Update keyboards/abacus/rules.mk
* Update keyboards/abacus/info.json
* Update keyboards/abacus/info.json
* Update keyboards/abacus/info.json
* Update keyboards/abacus/readme.md
* Update keyboards/abacus/info.json
* Update keyboards/abacus/rules.mk
* Update keyboards/abacus/rules.mk
James Young [Fri, 13 Mar 2020 00:24:07 +0000 (17:24 -0700)]
Restore getting_started_github.md doc