jackhill/qmk/firmware.git
4 years agoRemove old promicro_bootloader_jmp() declarations (#6444)
fauxpark [Wed, 21 Aug 2019 01:05:08 +0000 (11:05 +1000)]
Remove old promicro_bootloader_jmp() declarations (#6444)

4 years agoAdd a universal flash command for cli (#6224) 0.6.454
Drashna Jaelre [Tue, 20 Aug 2019 22:39:24 +0000 (15:39 -0700)]
Add a universal flash command for cli (#6224)

* Add universal flash command

* Add bootloader info to I:C boards

* Add support for ATSAM

* Add messages for flash target

* Message cleanup

* Add USB ASP Flashing target

* Make usbasp target more universal

* Add phoney target for usbasp

* Clarify error message when bootloader isn't matched

4 years ago[Docs] Add RGB Matrix default mode define info (#6564)
Drashna Jaelre [Mon, 19 Aug 2019 22:03:05 +0000 (15:03 -0700)]
[Docs] Add RGB Matrix default mode define info (#6564)

4 years agoAdd ATmega32U2 to mcu_selection.mk (#6561) 0.6.453
fauxpark [Sat, 17 Aug 2019 21:29:41 +0000 (07:29 +1000)]
Add ATmega32U2 to mcu_selection.mk (#6561)

4 years agoReword a note about the MANUFACTURER and PRODUCT defines in hardware_avr.md (#6558)
fauxpark [Sat, 17 Aug 2019 18:41:55 +0000 (04:41 +1000)]
Reword a note about the MANUFACTURER and PRODUCT defines in hardware_avr.md (#6558)

4 years agoUserspace kuchosauronad0 (#6541)
kuchosauronad0 [Sat, 17 Aug 2019 15:19:35 +0000 (08:19 -0700)]
Userspace kuchosauronad0 (#6541)

* initial commit

* Update layout. Tweak rules.mk

* initial userspace configuration for kuchosauronad0

* modified userspace for kuchosauronad0

* added OSL_UNI

* clean up

* clean up

* style

* style

* added more unicode

* fixed representation

* fixed representation

* added comments

* added comments, restructure

* accidently one line

* restructure

* restructure

* added git_lazy(void)

* fixed indenting and added missing symbols

* fixed indent

* fixed indent

* update

* change tapping_term to 150

* added UNICODEMAP_ENABLE block

* replace register with tap_code where possible

* formatting

* rearrange sequences

* clean up

* clean up

* added unicode layer

* disabled tap dance

* add files for encoder

* removed unnecessary include

* removed unnecessary stuff

4 years agoIllustrate the emoji layer (#6555)
Mark Stosberg [Sat, 17 Aug 2019 15:18:40 +0000 (11:18 -0400)]
Illustrate the emoji layer (#6555)

Now the Emoji layer is easier to visualize.

4 years agoRemove backslashes from template keymap (#6548) 0.6.452
fauxpark [Sat, 17 Aug 2019 07:29:00 +0000 (17:29 +1000)]
Remove backslashes from template keymap (#6548)

4 years ago[Keymap] add niu_mini custom keymaps (#6552)
Dong Zhou [Sat, 17 Aug 2019 00:56:15 +0000 (20:56 -0400)]
[Keymap] add niu_mini custom keymaps (#6552)

4 years ago[Keymap] add "ridingqwerty" user and keymap for atreus keyboard (#6533)
ridingqwerty [Fri, 16 Aug 2019 23:54:16 +0000 (19:54 -0400)]
[Keymap] add "ridingqwerty" user and keymap for atreus keyboard (#6533)

* add userspace and atreus keymap

* cleaning up notes/comments

* Update keyboards/atreus/keymaps/ridingqwerty/atreus.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/atreus/keymaps/ridingqwerty/atreus.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* Create readme.md

* remove reference to matrix_init_kb from atreus.c

* correct atreus.c

* remove unnecessary defines

* merge register/unregister sequence into single tapcode

* move 'LAYOUT to keymap.c; remove atreus.h

* remove TAPPING_TERM from keyboard-level config.h

4 years agoAdd support for different encoder pinout for right half of split keyboard (#6521) 0.6.451
Danny [Fri, 16 Aug 2019 23:46:41 +0000 (19:46 -0400)]
Add support for different encoder pinout for right half of split keyboard (#6521)

* Add support for different encoder pinouts for split keyboard

* Update documentation for new encoder pinout feature

4 years ago Fix Clueboard hotswap gen1 not compiling when LED Matrix is disabled (#6427)
Konstantin Đorđević [Fri, 16 Aug 2019 23:29:29 +0000 (01:29 +0200)]
 Fix Clueboard hotswap gen1 not compiling when LED Matrix is disabled (#6427)

* Fix Clueboard hotswap gen1 not compiling when LED Matrix is disabled

* Move keymap.json to default keymap folder

* Revert "Move keymap.json to default keymap folder"

This reverts commit 7f28df909d7e4dcc79ab0ff44fe264656b5dfa18.

4 years agoAdd an alternative method for keyboard discovery to speed up build (#6073) 0.6.450
Joel Challis [Thu, 15 Aug 2019 21:03:26 +0000 (22:03 +0100)]
Add an alternative method for keyboard discovery to speed up build (#6073)

* Add an alternative method for keyboard discovery to speed up build

* Chain MAKEFLAGS for docker_build.sh

* Slight improvement to number of items sent to sort

* Remove debug line

* Fix line escape

4 years agoRefactor of lets_split_eh to enable RGB split animations (#6411)
Joel Challis [Thu, 15 Aug 2019 21:01:34 +0000 (22:01 +0100)]
Refactor of lets_split_eh to enable RGB split animations (#6411)

4 years agoRemove duplicate test keyboards (#6539)
Joel Challis [Thu, 15 Aug 2019 13:57:43 +0000 (14:57 +0100)]
Remove duplicate test keyboards (#6539)

* Remove test keyboards now onekey and splittest have been extended

* Add f072 for testing

4 years ago[Keymap] Fix include following Wilba refactor (#6538)
Joe Wasson [Wed, 14 Aug 2019 19:31:18 +0000 (12:31 -0700)]
[Keymap] Fix include following Wilba refactor (#6538)

4 years ago[Keymap] Cosmetic fix for default Wasdat keymaps (#6531)
fauxpark [Wed, 14 Aug 2019 19:18:30 +0000 (05:18 +1000)]
[Keymap] Cosmetic fix for default Wasdat keymaps (#6531)

4 years ago[Keymap] Xd75 bulbizarre keymap (#6525)
Vince Gellár [Wed, 14 Aug 2019 19:10:44 +0000 (21:10 +0200)]
[Keymap] Xd75 bulbizarre keymap (#6525)

* Added Bulbizarre keymap for the XD75

* Fixed no newline at the end of file

* Update keyboards/xd75/keymaps/bulbizarre/readme.md

Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
* Update led status check

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove unnecessary define

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Keymap] Update gherkin to use gpio (#6520)
Joel Challis [Wed, 14 Aug 2019 19:08:01 +0000 (20:08 +0100)]
[Keymap] Update gherkin to use gpio (#6520)

4 years ago[Keyboard] Align xd84 and xd96 with moon (#6465)
Joel Challis [Wed, 14 Aug 2019 19:07:26 +0000 (20:07 +0100)]
[Keyboard] Align xd84 and xd96 with moon (#6465)

* Refactor xd84 to use LINK_TIME_OPTIMIZATION_ENABLE

* Refactor xd96 to use LINK_TIME_OPTIMIZATION_ENABLE

* Align xd84 and xd96 with moon

* Update keyboards/xd96/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/xd84/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years agoEnable PWM Support for Planck EZ Indicator Lights (#6473) 0.6.449
Drashna Jaelre [Tue, 13 Aug 2019 17:28:12 +0000 (10:28 -0700)]
Enable PWM Support for Planck EZ Indicator Lights  (#6473)

* remove led layer code

* enable PWM on STM32F303

* Unusable PWM code

* Updated PWM Stuff?

* PWM Semi-working

* Both LEDs working at the same time

* Update names

* Add led level functions

* Add LED levels and persistent settings

* Revert change due to issues with timing related code

* Review feedback and minor cleanup

4 years ago[Keyboard] Add: Initial steamvan firmware code (#6501)
John M Daly [Tue, 13 Aug 2019 17:26:54 +0000 (13:26 -0400)]
[Keyboard] Add: Initial steamvan firmware code (#6501)

* Add: Initial steamvan firmware code

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update: Remove old macro commands, per reviewer comments

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update: Remove redundant backlight struct

* Update: Replace preprocessor defines with enum

4 years ago[Keymap] Adding my userspace and keymaps (#6496)
Seth Barberee [Tue, 13 Aug 2019 17:25:51 +0000 (12:25 -0500)]
[Keymap] Adding my userspace and keymaps (#6496)

* add Userspace and keymaps

* Adding keymaps for zeal60 and iris
* Created my own tap dance that toggles RGB Mode based on whether I toggled caps lock or not

* parent 578ed42a7f8f986147cad040d50d4ae1d24a32e2
author Seth Barberee <seth.barberee@gmail.com> 1565065903 -0500
committer Seth Barberee <seth.barberee@gmail.com> 1565065903 -0500

move to userspace

add zeal60

* update based on review

* move userspace to github name

4 years agoFix LT() crashing some ARM keyboards (#6529) 0.6.448
Joel Challis [Tue, 13 Aug 2019 17:23:14 +0000 (18:23 +0100)]
Fix LT() crashing some ARM keyboards (#6529)

4 years agoAdd romac keymap (#6523)
Jarred Steenvoorden [Tue, 13 Aug 2019 02:57:00 +0000 (12:57 +1000)]
Add romac keymap (#6523)

4 years agoModified imcomplete keymap for kudox jis. (#6524)
くまお工房 [Tue, 13 Aug 2019 02:56:25 +0000 (11:56 +0900)]
Modified imcomplete keymap for kudox jis. (#6524)

4 years agoupdate arrows on lower layer (#6517)
George Petri [Sat, 10 Aug 2019 23:08:53 +0000 (02:08 +0300)]
update arrows on lower layer (#6517)

4 years ago[Keyboard] Add meson keyboard (#6482)
Luciano Malavasi [Sat, 10 Aug 2019 01:38:13 +0000 (18:38 -0700)]
[Keyboard] Add meson keyboard (#6482)

* Add meson keyboard

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Added soft reset and layer 3

* bootmagic light

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agoUpdate keymap (#6515)
Sascha Grunert [Sat, 10 Aug 2019 00:20:43 +0000 (02:20 +0200)]
Update keymap (#6515)

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
4 years ago[Keymap] removes gamelayer, finally got rgb working (#5817) 0.6.447
Florian B [Thu, 8 Aug 2019 21:17:49 +0000 (23:17 +0200)]
[Keymap] removes gamelayer, finally got rgb working (#5817)

* removes gamelayer, finally got rgb working

* lowercasing readme

* changed to layout_ortho_4x12

* rules.mk: Removed BACKLIGHT_CUSTOM_DRIVER

4 years agoMask off TD() parameter properly (#6143)
fauxpark [Thu, 8 Aug 2019 21:15:34 +0000 (07:15 +1000)]
Mask off TD() parameter properly (#6143)

* Mask off TD() parameter properly

* More parentheses

4 years agoAdd some defaults for ATmega32A to mcu_selection.mk (#6253) 0.6.446
fauxpark [Thu, 8 Aug 2019 21:09:54 +0000 (07:09 +1000)]
Add some defaults for ATmega32A to mcu_selection.mk (#6253)

* Add some defaults for ATmega32A to mcu_selection.mk

* Remove boilerplate from templates

* Relax INTERRUPT_CONTROL_ENDPOINT and PROGRAM_CMD

* Apply suggestions from code review

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years agoExtend allowed range of tappable keycodes to include modifiers (#5809) 0.6.445
fauxpark [Thu, 8 Aug 2019 20:58:05 +0000 (06:58 +1000)]
Extend allowed range of tappable keycodes to include modifiers (#5809)

* Extend allowed range of tappable keycodes to include modifiers

* Get rid of the magic numbers altogether

* Remove some more magic numbers

* Extract LM() functionality from ACT_LAYER_TAP

* Use ACTION() macro everywhere

4 years agoRename QK_TMK(_MAX) to QK_BASIC (#6509)
fauxpark [Thu, 8 Aug 2019 20:32:30 +0000 (06:32 +1000)]
Rename QK_TMK(_MAX) to QK_BASIC (#6509)

4 years ago[Keymap] Add kudox japanese keymap (#6508)
x1 [Thu, 8 Aug 2019 20:30:21 +0000 (05:30 +0900)]
[Keymap] Add kudox japanese keymap (#6508)

* Add a JIS keymap for kudox.

* Remove unnecessary codes.

4 years ago[Keymap] Fix rgb matrix effects on dshields keymaps. (#6505)
Daniel Shields [Thu, 8 Aug 2019 20:21:55 +0000 (21:21 +0100)]
[Keymap] Fix rgb matrix effects on dshields keymaps. (#6505)

4 years agoImprove backlight PWM pin support (#6202)
fauxpark [Thu, 8 Aug 2019 20:12:12 +0000 (06:12 +1000)]
Improve backlight PWM pin support (#6202)

* Improve backlight PWM pin support

* I accidentally an equals sign

* Another typo

* Order by pin number

* Throw an error if backlight pin is C4 or C5 on 16/32U4

* Use else for clarity

* Minor alignment adjustments

4 years agoChange "yu" to "you" in combo docs (#6510)
Michael Clayton [Thu, 8 Aug 2019 17:10:16 +0000 (13:10 -0400)]
Change "yu" to "you" in combo docs (#6510)

4 years agoMove Alice to TGR Directory (#6502)
MechMerlin [Thu, 8 Aug 2019 02:02:27 +0000 (19:02 -0700)]
Move Alice to TGR Directory (#6502)

* git mv alice into the tgr directory

* update readme with new build instructions

4 years ago[Keyboard] Southpole: add Configurator layout data (#6498)
noroadsleft [Thu, 8 Aug 2019 02:00:45 +0000 (19:00 -0700)]
[Keyboard] Southpole: add Configurator layout data (#6498)

4 years agoUse the older `universal_newlines` name instead of `text` (#6506) 0.6.444
skullydazed [Wed, 7 Aug 2019 19:00:46 +0000 (12:00 -0700)]
Use the older `universal_newlines` name instead of `text` (#6506)

4 years agoadded missing comment of RGB control keys planck/rev6 (#6503)
dsanchezseco [Wed, 7 Aug 2019 15:06:42 +0000 (17:06 +0200)]
added missing comment of RGB control keys planck/rev6 (#6503)

4 years agoUpdate gaming layout (#6504)
Matthew Treadwell [Wed, 7 Aug 2019 12:56:03 +0000 (05:56 -0700)]
Update gaming layout (#6504)

4 years agoMIDI: Fix basic noteon: send correct velocity (#6476) 0.6.443
Zach DeCook [Tue, 6 Aug 2019 18:26:28 +0000 (14:26 -0400)]
MIDI: Fix basic noteon: send correct velocity (#6476)

4 years agoFix qmk_install.sh on Windows dropping to command prompt (#6488) 0.6.442
fauxpark [Tue, 6 Aug 2019 18:20:53 +0000 (04:20 +1000)]
Fix qmk_install.sh on Windows dropping to command prompt (#6488)

4 years ago[Keymap] Jotix ortho_4x12_layout (#6497)
jotix [Tue, 6 Aug 2019 17:50:28 +0000 (14:50 -0300)]
[Keymap] Jotix ortho_4x12_layout (#6497)

* jotix ortho_4x12_layout

* jotix ortho_4x12_layout

* kc_caps in raise layer

4 years ago[Keyboard] New Keyboard: Booster (#6486)
MechMerlin [Tue, 6 Aug 2019 17:38:28 +0000 (10:38 -0700)]
[Keyboard] New Keyboard: Booster (#6486)

* initial commit

* port over the kbfirmware json

* add numpad_5x4 LAYOUT support

* fix up layout macro to allow community layout support

* add a sparse readme on how to contact Percent Studio

* change .h to a .md file

* fix firmware file too large error

* Update keyboards/percent/booster/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/percent/booster/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Added little fixes and bootmagic for gBoard keebs (#6477)
Jeremy Bernhardt [Tue, 6 Aug 2019 17:20:48 +0000 (11:20 -0600)]
[Keyboard] Added little fixes and bootmagic for gBoard keebs (#6477)

* Added little fixes and bootmagic

* Update keyboards/gergo/keymaps/oled/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* whacked out quantum_libs

4 years ago[Keymap] hhkb:halfqwerty_jp (#6475)
Yoshitake Hamano [Tue, 6 Aug 2019 17:18:44 +0000 (02:18 +0900)]
[Keymap] hhkb:halfqwerty_jp (#6475)

4 years ago[Keyboard] Add cKeys' "The Dora" Board (#6469)
Branden Byers [Tue, 6 Aug 2019 17:17:59 +0000 (10:17 -0700)]
[Keyboard] Add cKeys' "The Dora" Board (#6469)

* Initial 4x5

* More board

* Update exboard

* Update

* Change name to thedora

* Update keyboards/ckeys/thedora/keymaps/default/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/ckeys/thedora/config.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove the slash

* Attempt at fixing moxygen line break issues

* Update keyboards/ckeys/thedora/config.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Add boilerplate

* Update keyboards/ckeys/thedora/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Keyboard] Fixed Suihankey info.json (#6466)
kakunpc [Tue, 6 Aug 2019 17:17:00 +0000 (02:17 +0900)]
[Keyboard] Fixed Suihankey info.json (#6466)

* fix info.json

* Update keyboards/suihankey/info.json

4 years ago[Keyboard] Add kudox keyboard (#6459)
x1 [Tue, 6 Aug 2019 17:14:40 +0000 (02:14 +0900)]
[Keyboard] Add kudox keyboard (#6459)

* Add Kudox Keyboard profile.

* Modified info.json and image link on readme.

* Remove unnecessary codes.

* Set BootLoader caterina.

* Remove duplicated settings on rules.mk.

* Clean up config.h.

* Modified include header path.

* Modified info.json to adjust 4th row keys y position.

* Separate default keymap and my keymap.

* Modified RGB_LED_* settings on kudox/rev1/config.h.

4 years ago[Keyboard] Add kudox game keyboard (#6460)
x1 [Tue, 6 Aug 2019 16:16:55 +0000 (01:16 +0900)]
[Keyboard] Add kudox game keyboard (#6460)

* Add configurations for Kudox Game Keyboard rev1.

* Modified Kudox Game Keyboard readme and keymap.

* Remove unnecessary codes.

* Set BootLoader caterina.

* Remove wrong settings on rules.mk.

* Clean up config.h.

* Modified MATRIX_ROWS on kudox_game/rev1/config.h.

* Modified RGB_LED_NUM on kudox_game/rev1/config.h.

4 years agoCorrect info.json data for Hnah40 handwired (#6489)
noroadsleft [Tue, 6 Aug 2019 16:15:48 +0000 (09:15 -0700)]
Correct info.json data for Hnah40 handwired (#6489)

4 years agoUpdate info.json - discipline (#6483)
coseyfannitutti [Tue, 6 Aug 2019 15:35:29 +0000 (11:35 -0400)]
Update info.json - discipline (#6483)

* Update info.json

* Update readme.md

* Update keyboards/coseyfannitutti/discipline/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agonew keymap for projectkb alice (#6491)
Sid Carter [Tue, 6 Aug 2019 15:33:56 +0000 (11:33 -0400)]
new keymap for projectkb alice (#6491)

* new keymap for projectkb alice

* update documentation for resetting PCB

* actually need a grave key more than a tilde

* move DFU_ARGS to top level

* cleanup unused keycodes and others

* align with typical ergo layouts.  move enter and keep function layer reachable

4 years agoMove maartenwut's keyboards to one folder (#6484)
Maarten Dekkers [Tue, 6 Aug 2019 03:12:06 +0000 (05:12 +0200)]
Move maartenwut's keyboards to one folder (#6484)

4 years agoGH60 Refactor: Move Satan into GH60 directory (#6485)
MechMerlin [Mon, 5 Aug 2019 06:06:33 +0000 (23:06 -0700)]
GH60 Refactor: Move Satan into GH60 directory (#6485)

* Move Satan into the GH60 directory to avoid the confusion of what PCB people have

* set bootmagic to lite

* rename gh60 file to revc

4 years agoRemove unused _BOOTLOADER defines
fauxpark [Fri, 2 Aug 2019 03:47:52 +0000 (13:47 +1000)]
Remove unused _BOOTLOADER defines

4 years ago[Keyboard] add keyboard-discipline (#6464)
coseyfannitutti [Sun, 4 Aug 2019 04:37:26 +0000 (00:37 -0400)]
[Keyboard] add keyboard-discipline (#6464)

* add keyboard-discipline

* move discipline to /coseyfannitutti

* Update readme.md

* Update keyboards/coseyfannitutti/discipline/discipline.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/discipline.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/keymaps/coseyfannitutti/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/keymaps/67_ansi/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/keymaps/67_ansi/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/keymaps/coseyfannitutti/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/keymaps/default/keymap.c

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipline/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update readme.md

* Update keyboards/coseyfannitutti/discipline/discipline.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Split] Add config option for DIRECT_PINS_RIGHT (#6479) 0.6.441
Garrett Singer [Sun, 4 Aug 2019 04:26:02 +0000 (00:26 -0400)]
[Split] Add config option for DIRECT_PINS_RIGHT (#6479)

Adds support for different direct pin mappings on the halves of a split keyboard.

4 years ago[Keymap] Add some more commonly used symbols to melody96/zunger. (#6478)
zunger-humu [Sun, 4 Aug 2019 04:25:05 +0000 (21:25 -0700)]
[Keymap] Add some more commonly used symbols to melody96/zunger. (#6478)

4 years ago[Keyboard] WT75-A & WT75-B fixes for QMK Configurator (#6472)
Wilba [Sun, 4 Aug 2019 04:11:28 +0000 (14:11 +1000)]
[Keyboard] WT75-A & WT75-B fixes for QMK Configurator (#6472)

* Fixed QMK Configurator layout

* Added WT60-D

4 years ago[Keymap] update to dsanchezseco keymap (#6470)
dsanchezseco [Sun, 4 Aug 2019 04:10:34 +0000 (06:10 +0200)]
[Keymap] update to dsanchezseco keymap (#6470)

* cleanup and start sound

* clean up adjust and ptrscrn

4 years ago[Keymap] Fixed Tanuki RGB lighting (#6462)
tucznak [Sun, 4 Aug 2019 04:01:14 +0000 (06:01 +0200)]
[Keymap] Fixed Tanuki RGB lighting (#6462)

4 years agoAdd iS0 Keypad (#6456)
ai03 [Thu, 1 Aug 2019 17:03:07 +0000 (02:03 +0900)]
Add iS0 Keypad (#6456)

* Start progress

* Build firmware

* Prepare for pullreq

* Add a keymap

* Update keyboards/illuminati/is0/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/illuminati/is0/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] jotix ortho_4x12_layout (#6458)
jotix [Thu, 1 Aug 2019 16:51:51 +0000 (13:51 -0300)]
[Keymap] jotix ortho_4x12_layout (#6458)

* jotix ortho_4x12_layout

* jotix ortho_4x12_layout

4 years ago[Keyboard] New Keyboard: KBDPad MKI (#6452)
MechMerlin [Thu, 1 Aug 2019 16:39:03 +0000 (09:39 -0700)]
[Keyboard] New Keyboard: KBDPad MKI (#6452)

* initial commit

* define pins used and matrix size

* update readme

* delete un needed files

* make an appropriate switch matrix

* create appropriate keymap

* one little typo

* add QMK Configurator support

* Update keyboards/kbdfans/kbdpad/mk1/info.json

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Adds Keymap for Iris/blucky (#6449)
Brian L [Thu, 1 Aug 2019 16:36:00 +0000 (12:36 -0400)]
[Keymap] Adds Keymap for Iris/blucky (#6449)

* Adds Keymap for Iris/blucky

* code review changes

* removed custom define

* removed mistyped character

4 years ago[Keymap] Fixing Sol Rev2 default keymap OLED rotation. (#6448)
XScorpion2 [Thu, 1 Aug 2019 16:34:51 +0000 (11:34 -0500)]
[Keymap] Fixing Sol Rev2 default keymap OLED rotation. (#6448)

4 years ago[Keyboard] QWERTYYdox refactor (#6446)
noroadsleft [Thu, 1 Aug 2019 16:33:13 +0000 (09:33 -0700)]
[Keyboard] QWERTYYdox refactor (#6446)

* Delete null key

`__` key in keymap.c doesn't actually exist on the physical hardware.
Removed key from keymap.c and removed its argument from the layout macro.

* Delete unused keycode aliases

* Replace layer index definitions with an enum

* Replace redundant numpad keycodes with native aliases

* Use native layer change keycodes instead of aliases

* Visually align the keycodes

It makes the keymap pretty.

* Correct Configurator layout data

* Clean up header files

- convert to pragma once include guard
- remove redundant definitions
- remove commented code blocks

* Delete LAYOUT_kc macro

Was copied from ergotravel; not valid for this keyboard.

* Consolidate rev1 rules.mk settings to keyboard level

Previous codebase enabled Backlight at keyboard level then disabled it at revision level.

* Delete unused rules

* Consolidate config.h settings from keymap level to keyboard level

* Modernize keyboard's config.h file

Aligns the keyboard-level config.h file more closely with the current QMK template for AVR keyboards.

4 years ago[Keymap] Adds keymap for muzfuz/lunar (#6432)
Mazin Power [Thu, 1 Aug 2019 16:21:20 +0000 (18:21 +0200)]
[Keymap] Adds keymap for muzfuz/lunar (#6432)

* Adds keymaps for muzfuz

* Remove unused keys from adjust layer

* Bring in line with current QMK standards.

* Adds Preonic and adjusted Planck keymaps

* Make changes per review request

* Lunar config

* Formatting

* Update keyboards/ai03/lunar/keymaps/muzfuz/readme.md

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Remove unneeded recipe

4 years ago[Docs] Add dfu-util and caterina udev examples (#6429)
Joel Challis [Thu, 1 Aug 2019 16:20:31 +0000 (17:20 +0100)]
[Docs] Add dfu-util and caterina udev examples (#6429)

4 years agoupdates to akb/raine in ready for production units (#6457)
Elliot Powell [Thu, 1 Aug 2019 00:49:27 +0000 (02:49 +0200)]
updates to akb/raine in ready for production units (#6457)

* Raine Update

* Update keymap and usb setting

* Update info.json

added wk support to info.json

4 years agoRemoved print call to resolve #6364 (#6413) 0.6.440
Jake Grossman [Wed, 31 Jul 2019 13:11:40 +0000 (08:11 -0500)]
Removed print call to resolve  #6364 (#6413)

* Change print to dprintf to avoid buffer overflow

* Add stdio header for dprintf

* Fix included headers

4 years agoFix typo for building Ergodox EZ keyboards (#6453)
Rasmus Lindroth [Wed, 31 Jul 2019 13:08:26 +0000 (15:08 +0200)]
Fix typo for building Ergodox EZ keyboards (#6453)

4 years agoAdd personal 1up60HSE layout (#6451)
Chuck Lauer Vose [Wed, 31 Jul 2019 13:07:05 +0000 (06:07 -0700)]
Add personal 1up60HSE layout (#6451)

4 years agoUpdate msiu's xd75 keymap README to be accurate (#6443)
Mark Stosberg [Tue, 30 Jul 2019 22:59:46 +0000 (18:59 -0400)]
Update msiu's xd75 keymap README to be accurate (#6443)

4 years ago[Keyboard] 2% Milk addition (#5796)
Spaceman [Tue, 30 Jul 2019 22:24:11 +0000 (18:24 -0400)]
[Keyboard] 2% Milk addition (#5796)

* Create README.md

* Update README.md

* Create info.json

* Create config.h

* Create rules.mk

* Create 2_milk.c

* Create 2_milk.h

* Create keymap.c

* Create README.md

* Create config.h

* Update info.json

* Update config.h

* Update rules.mk

* Update 2_milk.h

* Update 2_milk.c

* Delete config.h

* Update keymap.c

* Update rules.mk

* added pragma once

* Add files via upload

* Update keyboards/2_milk/rules.mk

Co-Authored-By: Rionlion100 <rionlion100@gmail.com>
* Update config.h

* changed default to OSU!

* Create README.md

* Update README.md

* Create keymap.c

* Update keymap.c

* Create README.md

* Create keymap.c

* Update keymap.c

* Update keymap.c

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* fixed pins for PCB revision

* fixed maybe

* Create README.md

* add mouse keymap

* added ExcessBread's keymap

* Update README.md

* Create keymap.c

* Create README.md

* Create keymap.c

* Update rules.mk

* Rename README.md to readme.md

* Rename README.md to readme.md

* Rename README.md to readme.md

* Rename README.md to readme.md

* Rename README.md to readme.md

* Rename README.md to readme.md

* Rename README.md to readme.md

* Update keyboards/2_milk/config.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/2_milk/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update info.json

* Update info.json

* Update info.json

* Update info.json

* Update info.json

* Add files via upload

* Update readme.md

* fix copyright

* Update 2_milk.c

* Update 2_milk.h

* Update rules.mk

* Update rules.mk

* Update config.h

* Update config.h

* Update feature_bluetooth.md

* Update feature_bluetooth.md

* Update readme.md

4 years ago[Keymap] ErgoDox EZ Spanish Colemak (#6258)
Mario Arias [Tue, 30 Jul 2019 08:13:08 +0000 (16:13 +0800)]
[Keymap] ErgoDox EZ Spanish Colemak (#6258)

* keyboard

* documentation

* address PR comments #1

* address PR comments #2

4 years ago[Keymap] Added keymap folder matching username to rorschach; added readme to old...
tuesdayjohn [Tue, 30 Jul 2019 07:22:44 +0000 (03:22 -0400)]
[Keymap] Added keymap folder matching username to rorschach; added readme to old keympa (#5970)

* Added keymap folder matching username; added readme to old keymap

* Update config.h

4 years ago[Keyboard] Add AMJ66 keyboard (#5945)
noroadsleft [Tue, 30 Jul 2019 07:21:44 +0000 (00:21 -0700)]
[Keyboard] Add AMJ66 keyboard (#5945)

* Added nearly perfect config for AMJ66, only missing top right key.

* Correct the layout macro

* Add layout mock-up to amj66.h

* Update and comment out the backlight definitions in config.h

The backlight pin was found to be D4, but there appears to be a bug in QMK that affects this keyboard.

Commenting out for now.

* Try to make a sensible default keymap

* Add testing keymap for FSund

Include the keymap that was being used for testing.

Don't forget to refactor this later into an actually useful keymap.

* Suggestions by fauxpark

- uncomment the backlight configuration
- fix the default keymap
- remove commented MCU rule
- specify the bootloader
- make mental note to not try to write code at 3:30 in the morning

* Add LAYOUT_66_ansi and LAYOUT_66_iso macros

- include QMK Configurator data
- enable Community Layout support

* Add comments about layout variants to amj66.h

* Add #define BACKLIGHT_ON_STATE 1

Partial fix for backlight breathing.

- Requires #5983 to fix fully (confirmed by FSund and fauxpark)

Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-Authored-By: Filip Sund <filip.sund@gmail.com>
* DEBOUNCING_DELAY -> DEBOUNCE

* Move AMJ66 files into new AMJKeyboard directory

* Correct Manufacturer in USB Device Descriptor

* Remove comment regarding source fork

* Correct the readme

* Update default keymap to match the details given in its readme

* White-space edit fsund_test keymap

Makes its formatting more consistent with other 66% keymaps. No logic changes.

* Linting info.json

Debug-style linting (one key object per line) and minor edits to key labels.

* Remove fsund_test keymap

* Add FSund as a maintainer in info.json

4 years ago[Keyboard] add 60% pcb for the smk 2nd switch(with mx mount) (#5928)
yulei [Tue, 30 Jul 2019 07:19:54 +0000 (15:19 +0800)]
[Keyboard] add 60% pcb for the smk 2nd switch(with mx mount) (#5928)

* add smk60 pcb

* remove useless keymap

* Update keyboards/smk60/rules.mk

add 60_iso layout

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* fixed 60_iso layout

* update header file macro

4 years ago[Keyboard] Assign unique vendor ID and product ID for hadron (#5184)
ishtob [Tue, 30 Jul 2019 06:58:43 +0000 (02:58 -0400)]
[Keyboard] Assign unique vendor ID and product ID for hadron (#5184)

* assigned unique vander and product ID to hadron

* fix v2 compiled firmware size issue

4 years ago[Keyboard] Add meishi2 Configurator support (#6442)
Joel Challis [Tue, 30 Jul 2019 05:54:37 +0000 (06:54 +0100)]
[Keyboard] Add meishi2 Configurator support (#6442)

4 years ago[Keyboard] Fix maypad LAYOUT_ortho_5x4 Configurator support (#6440)
Joel Challis [Tue, 30 Jul 2019 05:54:09 +0000 (06:54 +0100)]
[Keyboard] Fix maypad LAYOUT_ortho_5x4 Configurator support (#6440)

4 years ago[Keyboard] Fix community support for hs60 (#6439)
Joel Challis [Tue, 30 Jul 2019 05:53:15 +0000 (06:53 +0100)]
[Keyboard] Fix community support for hs60 (#6439)

4 years ago[Keyboard] Fix configurator support for shiro (#6436)
Joel Challis [Tue, 30 Jul 2019 05:51:01 +0000 (06:51 +0100)]
[Keyboard] Fix configurator support for shiro (#6436)

4 years ago[Keyboard] Add configurator support for snampad (#6435)
Joel Challis [Tue, 30 Jul 2019 05:49:42 +0000 (06:49 +0100)]
[Keyboard] Add configurator support for snampad (#6435)

4 years ago[Keyboard] Correct name of community layout for ortho75 (#6434)
Joel Challis [Tue, 30 Jul 2019 05:42:39 +0000 (06:42 +0100)]
[Keyboard] Correct name of community layout for ortho75 (#6434)

4 years ago[Keyboard] Add suihankey_rev1 keyboard and Fix default keymap (#6419)
kakunpc [Tue, 30 Jul 2019 05:24:07 +0000 (14:24 +0900)]
[Keyboard] Add suihankey_rev1 keyboard and Fix default keymap (#6419)

* move alpha

* add suihankey rev1

* fix default keymap.

* remove split

* add split keymap

* move default_split keymap

* fix rev1 config.h

* fix split

* set BOOTMAGIC_ENABLE lite

* fix enum base

4 years agoUpdate YouTube URL
Zachary J. Slater [Mon, 29 Jul 2019 10:41:54 +0000 (00:41 -1000)]
Update YouTube URL

The link was an outdated one to https://www.youtube.com/watch?v=7RH-1pAbjvw
The correct link appears to be https://www.youtube.com/watch?v=tx54jkRC9ZY which is shortened as in the file.

4 years ago[Keymap] Shift RGB layout keys to the right by one to be consistent with other keymap...
Sid Carter [Mon, 29 Jul 2019 04:16:59 +0000 (00:16 -0400)]
[Keymap] Shift RGB layout keys to the right by one to be consistent with other keymap layouts (#6431)

* move rgb toggles by one key to be consistent with all other keyboard layouts I have

* also remove unnecessary audio stuff

4 years ago[Keyboard] Leaf 60: Use correct key for 60_ansi layout on backspace (#6430)
MechMerlin [Mon, 29 Jul 2019 02:24:23 +0000 (19:24 -0700)]
[Keyboard] Leaf 60: Use correct key for 60_ansi layout on backspace (#6430)

4 years ago[Keyboard] Add dumbpad (#6425)
imchipwood [Mon, 29 Jul 2019 02:03:02 +0000 (19:03 -0700)]
[Keyboard] Add dumbpad (#6425)

* removed some debug prints

* removed unnecessary files, tweaked some things

* rotary encoder button now connected into column 0, row 3

* tweaked keymap and moved encoder control into keymap

* tweaks

* added test keymap

* updated some things to make it easier to work with QMK configurator

* updates after merging latest master in

* fixed a few things

* removed test keymap and all related #ifdefs

* changed some dumbpad default keys, added KC_LOCK

* added image to readme

* added link to PCB github repo

* moved lock key to the rotary encoder pushbutton

* making suggested changes from @fauxpark in https://github.com/qmk/qmk_firmware/pull/6452

* adding bootmagic lite since i'm lazy and haven't soldered on the reset button...

* renamed  to

* using 7 underscores for KC_TRNS

4 years ago[Keyboard] Fix up and clean Corne Keyboard code (#6284)
Drashna Jaelre [Sun, 28 Jul 2019 17:56:35 +0000 (10:56 -0700)]
[Keyboard] Fix up and clean Corne Keyboard code (#6284)

* Fix corne  communication issues with LTO

* Fix up other issues with corne code

* Fix indentation

* Clang Format rev1 file for Corne

4 years ago[Keyboard] Add RGB Matrix config info to Corne Keyboard's readme (#6231)
Drashna Jaelre [Sun, 28 Jul 2019 17:27:14 +0000 (10:27 -0700)]
[Keyboard] Add RGB Matrix config info to Corne Keyboard's readme (#6231)

4 years ago(OLED) Added support for CR (#6399) 0.6.439
XScorpion2 [Sat, 27 Jul 2019 20:17:18 +0000 (15:17 -0500)]
(OLED) Added support for CR (#6399)

Currently OLED Dirver only supports LF (\n) character in a string to clear out the rest of the current line and advance to the next line for writing. This PR adds support for CR (\r) character as well to advance to the next line, however not clear out the rest of the current line. This is extremely useful when you want to display a multi-line logo using a single array without wiping out exiting lines and flagging the OLED as dirty unnecessarily.

4 years agoAdd support for Choco60 (#6415)
Drashna Jaelre [Sat, 27 Jul 2019 16:12:29 +0000 (09:12 -0700)]
Add support for Choco60 (#6415)

4 years ago[Keyboard] Add support for Cocoa40 (#6414)
Naoto Takai [Sat, 27 Jul 2019 16:11:50 +0000 (01:11 +0900)]
[Keyboard] Add support for Cocoa40 (#6414)