]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
4 years agoformat code according to conventions [skip ci]
QMK Bot [Fri, 25 Oct 2019 06:31:02 +0000 (06:31 +0000)]
format code according to conventions [skip ci]

4 years ago[Keyboard] Add SharkPCB rev Alpha support (#7090)
Álvaro A. Volpato [Fri, 25 Oct 2019 06:27:43 +0000 (08:27 +0200)]
[Keyboard] Add SharkPCB rev Alpha support (#7090)

* Add SharkPCB rev Alpha support

* Solve PWM pin assignment

- Solve PWM pin configuration for the SharkPCB rev.Alpha, which backlight pin is B0

* Update shark.c copyright name

* Update shark.h copyright section

* Apply suggestions from code review

Suggestions from @zvecr and @drashna were accepted and applied for neater code. Also fixed typos and removed unused comments. See [pull request](https://github.com/qmk/qmk_firmware/pull/7090/files#diff-70c0a1f44287ae5810170b4180cdaa5d) for more information.

Co-Authored-By: Joel Challis <git@zvecr.com>
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update PRODUCT_ID into config.h

* Update metadata info.json

Fields "keyboard_name", "keyboard_folder", "url", "maintainer" were updated

4 years agocopied atreus astar to mirrored, set PCBDOWN flag (#7137)
Theodore S Lindsey [Thu, 24 Oct 2019 21:16:24 +0000 (14:16 -0700)]
copied atreus astar to mirrored, set PCBDOWN flag (#7137)

* copied atreus astar to mirrored, set PCBDOWN flag

* re-pointed include

* mirrored layout will always be true here

4 years ago[Keyboard] reviung34: Configurator layout fix (#7138)
noroadsleft [Thu, 24 Oct 2019 20:55:31 +0000 (13:55 -0700)]
[Keyboard] reviung34: Configurator layout fix (#7138)

4 years ago[Keyboard] Add support for Sticc14 macropad (#7134)
Erkki Halinen [Thu, 24 Oct 2019 20:53:26 +0000 (23:53 +0300)]
[Keyboard] Add support for Sticc14 macropad (#7134)

* Push Sticc14 default keymap

* Update READMEs to conform to guidelines

* Requested changes

* Requested changes

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

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Remove useless enum and function overrides

4 years agoCleanup rules.mk for 32U4 keyboards, L-M (#7120)
fauxpark [Thu, 24 Oct 2019 20:50:13 +0000 (07:50 +1100)]
Cleanup rules.mk for 32U4 keyboards, L-M (#7120)

* Cleanup rules.mk for 32U4 keyboards, L-M

* Move some stuff to keyboard level

4 years agoFix Tap Dance name for consistency and to match docs (#7136)
Drashna Jaelre [Thu, 24 Oct 2019 19:08:29 +0000 (12:08 -0700)]
Fix Tap Dance name for consistency and to match docs (#7136)

4 years agoMILC: Use dashes instead of underscores for subcommands
Erovia [Sun, 13 Oct 2019 18:23:11 +0000 (20:23 +0200)]
MILC: Use dashes instead of underscores for subcommands

The subcommand functions' name follows the Python convention of using
snake case, but looks odd on the command line.
Fix it by converting underscores to dashes, eg.: list_keyboards ->
list-keyboards.

4 years ago[Keyboard] Add GTM Pad macropad (#7123)
J.Flanagan [Thu, 24 Oct 2019 04:36:40 +0000 (23:36 -0500)]
[Keyboard] Add GTM Pad macropad (#7123)

* initial commit

begin development of Grand Theft Macro Pad (2key2crawl clone)

* Minor Changes

Changes to readme.md

Changes to config.h matrix pins

Changes to gtm.h layout

Changes to rules.mk

* initial commit

begin development of Grand Theft Macro Pad (2key2crawl clone)

* Minor Changes

Changes to readme.md

Changes to config.h matrix pins

Changes to gtm.h layout

Changes to rules.mk

* Update keyboards/sck/gtm/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/readme.md

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

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

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

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

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

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

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

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

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Changes to gtm.h

Changes to layout to be correct for matrix_cols and matrix_col_pins

* Minor Changes

Removed rotary encoder index in keymaps per suggestion

4 years agoSupport for the upcoming 1UP Keyboards Sweet 16 rev2 (#7125)
skullydazed [Thu, 24 Oct 2019 04:14:00 +0000 (21:14 -0700)]
Support for the upcoming 1UP Keyboards Sweet 16 rev2 (#7125)

* Support for the upcoming 1up Keyboards Sweet 16 rev2

* Update keyboards/1upkeyboards/sweet16/rev1/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/1upkeyboards/sweet16/rev1/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/1upkeyboards/sweet16/rev2/promicro/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/1upkeyboards/sweet16/rev2/proton_c/readme.md

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/1upkeyboards/sweet16/rev1/rev1.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rev1/rev1.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rev1/rev1.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rev1/rev1.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rev1/rev1.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rev1/rev1.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/1upkeyboards/sweet16/rev1/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/1upkeyboards/sweet16/rev2/promicro/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* tweak readme wording per @noroadsleft

* Change rev to V

* remove extraneous info.json files

4 years ago[Keyboard] add new keyboard hnah40rgb (#7083)
vuhopkep [Wed, 23 Oct 2019 23:38:44 +0000 (06:38 +0700)]
[Keyboard] add new keyboard hnah40rgb (#7083)

* add new keyboard hnah40rgb

* update

* Update hnah40rgb.c

* update

4 years ago[Keyboard] Blackplum a.k.a IMKG68 - new 68% mechanical keyboard (#7122)
Eriq M. Adams [Wed, 23 Oct 2019 23:34:44 +0000 (06:34 +0700)]
[Keyboard] Blackplum a.k.a IMKG68 - new 68% mechanical keyboard (#7122)

* Add blackplum firmware

blackplum firmware

* Delete blackplum.c

* Delete blackplum.h

* Delete config.h

* Delete info.json

* Delete rules.mk

* Delete keymap.c

* Update readme.md

* Delete readme.md

* Add Blackplum

* Add image: blackplum layout

* Update readme.md

* Update readme.md

* remove _WINLCK layer, replaced with custom_keycodes

* change #define LAYOUT_68 to #define LAYOUT_68_ansi

* change  DEBOUNCING_DELAY to DEBOUNCE, remove IS_COMMAND()

* change keyboard_name, maintainer, url, width height

* change some comments

* Update readme

* LAYOUTS = 68_ansi

* update layout_68_ansi

* Change LAYOUT_68 to LAYOUT_68_ansi

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix Bug

* remove extern keymap_config_t keymap_config;

* Update config.h

* Update config.h

* Update config.h

* Update keyboards/blackplum/rules.mk

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

* Update rules.mk

* Update readme.md

* Update readme.md

4 years agoSupport for the Clueboard California macropad (#7127)
skullydazed [Wed, 23 Oct 2019 21:18:12 +0000 (14:18 -0700)]
Support for the Clueboard California macropad (#7127)

* Support for the Clueboard California macropad

* Update keyboards/clueboard/california/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Naked48/60 Configurator bugfix (#7131)
Salicylic-acid3 [Wed, 23 Oct 2019 17:18:59 +0000 (02:18 +0900)]
[Keyboard] Naked48/60 Configurator bugfix (#7131)

Support for QMK configurator of keyboard Naked48 / 60.
Related: Pull request to configurator
[Keyboard] Add keyboard Naked48 / 60 # 549

4 years ago[Keyboard] 1up60rgb: fix LAYOUT_60_iso json tree (#7126)
noroadsleft [Wed, 23 Oct 2019 15:44:20 +0000 (08:44 -0700)]
[Keyboard] 1up60rgb: fix LAYOUT_60_iso json tree (#7126)

ISO Enter was out of sequence.

4 years ago[Keymap] Updating Nordic ergo keymap (#7107)
Pentti Laitinen [Wed, 23 Oct 2019 07:54:14 +0000 (10:54 +0300)]
[Keymap] Updating Nordic ergo keymap (#7107)

* Update ergodox infinity nordic_ergo keymap

- Add missing important keys to base layer.
- Move arrow keys around as the original position was not optimal.
- Fix some code styling issues.

* Fix indentation to 4 spaces

* More code style fixes

- Formated the methods in the nordic ergo keymap.

* Fix QMK code style issues

- Change layer defines to enums.
- Split enums to multi-line.
- Remove non required switch case.

4 years agoFix held key getting stuck when NKRO is toggled (#6570)
just-another-jxliu [Tue, 22 Oct 2019 20:03:39 +0000 (13:03 -0700)]
Fix held key getting stuck when NKRO is toggled (#6570)

* Fix held key getting stuck when NKRO is toggled

* Updated file to latest qmk version and added fix to cases MAGIC_UNHOST_NKRO & MAGIC_HOST_NKRO as well.

* Revert merged quantum.c

4 years ago[Keyboard] Owlet60 Updates (#7103)
noroadsleft [Tue, 22 Oct 2019 17:59:56 +0000 (10:59 -0700)]
[Keyboard] Owlet60 Updates (#7103)

* Owlet60 updates

Co-Authored-By: noroadsleft <xxiinophobia@yahoo.com>
* fix url in info.json

4 years ago[Keyboard] Keyboard Naked60 Update (#7106)
Salicylic-acid3 [Tue, 22 Oct 2019 17:54:53 +0000 (02:54 +0900)]
[Keyboard] Keyboard Naked60 Update (#7106)

* [Keyboard] Keyboard Naked60 Update

Support for SPLIT_KEYBOARD
Keymap updates

* Update keyboards/naked60/readme.md

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/naked60/rev1/config.h

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/naked60/rev1/rev1.h

Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/naked60/rev1/rev1.h

Co-Authored-By: Joel Challis <git@zvecr.com>
4 years ago[Keymap] Add userspace and personal keymaps (#7093)
Michael Guterl [Tue, 22 Oct 2019 17:41:14 +0000 (10:41 -0700)]
[Keymap] Add userspace and personal keymaps (#7093)

* Add Planck keymap and custom keycodes to userspace

* Add Preonic keymap and extract common ortho layers and keycodes

* Add Leaf60 WKL keymap

* Add M60-A keymap

* Add Levinson keymap

* Fix links in personal readmes

* Use flash target

* Remove duplicate definition

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove superfluous line endings

* Planck and preonic encoder should have the same behavior

* Use higher level API

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Use layouts to reduce planck/levinson duplication

* Update flash instructions for levinson

4 years agoAdd ISO layout macro for KBD67 rev2 (#7113)
fauxpark [Tue, 22 Oct 2019 13:44:50 +0000 (00:44 +1100)]
Add ISO layout macro for KBD67 rev2 (#7113)

4 years agoupdate VID and PID for h87a (#7100)
Josh Hinnebusch [Tue, 22 Oct 2019 13:39:15 +0000 (09:39 -0400)]
update VID and PID for h87a (#7100)

4 years agoadd bdn9/eosti keymap (#7105)
Reid Sox-Harris [Tue, 22 Oct 2019 13:37:29 +0000 (06:37 -0700)]
add bdn9/eosti keymap (#7105)

4 years agoRemove apostrophe from various abbreviations' plural forms (#7050)
Max Rumpf [Tue, 22 Oct 2019 12:47:43 +0000 (14:47 +0200)]
Remove apostrophe from various abbreviations' plural forms (#7050)

While this was historically a valid possibility, nowadays, it reads
kinda weird, and the [Oxford Dictionaries Online suggests to avoid it](https://english.stackexchange.com/a/56010).

Thus, I removed it everywhere I found it.

4 years agoCleanup rules.mk for 32U4 keyboards, I-K (#7097)
fauxpark [Tue, 22 Oct 2019 04:43:18 +0000 (15:43 +1100)]
Cleanup rules.mk for 32U4 keyboards, I-K (#7097)

* Cleanup rules.mk for 32U4 keyboards, I-K

* Clean up ivy rules.mk

4 years ago[Keyboard] Added layout, configured bluetooth (Hacked Motospeed handwired) (#7084)
Deckweiss [Tue, 22 Oct 2019 04:34:43 +0000 (06:34 +0200)]
[Keyboard] Added layout, configured bluetooth (Hacked Motospeed handwired) (#7084)

* Added more intuitive layout with bluetooth commands

4 years ago[Keymap] add halvves let's split keymap (#7063)
halvves [Tue, 22 Oct 2019 03:38:53 +0000 (20:38 -0700)]
[Keymap] add halvves let's split keymap (#7063)

* add halvves let's split keymap

* [cr] - review requests from @fauxpark

* cleanup spacing, add transparent for spaces in util layer

* [cr] - use new core funcs / @fauxpark & @drashna

* enable EE_HANDS

* [cr] - switch to definable mask for layer state (@drashna)

4 years ago[Keymap] Ergodox EZ and dactyl-manuform keymaps for rishka (#7051)
Adam Perlman [Tue, 22 Oct 2019 03:37:33 +0000 (23:37 -0400)]
[Keymap] Ergodox EZ and dactyl-manuform keymaps for rishka (#7051)

* Setup keymaps and userspace for Rishka

* Creates a keymap for Ergodox Ez, bdn9 and Dactyl Manuform 5x6

* Update bdn9 config with suggested change

* Add pragma to other header files

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Updates from review from fauxpark

* Updates from review

Swap to keyboard_post_init, layer_state_t and use layer state for encoder

* Updates from review

Swap to keyboard_post_init, layer_state_t and use layer state for encoder

* Add missing change from review

4 years agoAdd a short explanation to Zadig the troubleshooting section (#7110)
kuchosauronad0 [Tue, 22 Oct 2019 03:05:33 +0000 (20:05 -0700)]
Add a short explanation to Zadig the troubleshooting section (#7110)

* Add a short explanation to the troubleshooting section

While translating I noticed that the troubleshooting section could use a
little bit more explanation. @Yanfali was so kind to chime in on this on
discord and explained that this was ment for people who accidently
forget to put their board in bootloader mode, so I added this as a
possible common mistake.

Also fixed the spelling of Msys2 to MSYS2 and Halfkay to HalfKay as
these are the official spellings they use themselves.

* Update driver_installation_zadig.md

* Update driver_installation_zadig.md

English is hard.

* Update docs/driver_installation_zadig.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/driver_installation_zadig.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Keyboard] 40percentclub 4 pack macropad keyboard (#7088)
Arda Kılıçdağı [Tue, 22 Oct 2019 02:27:26 +0000 (05:27 +0300)]
[Keyboard] 40percentclub 4 pack macropad keyboard (#7088)

* 4 pack macropad layout added

* Update keyboards/40percentclub/4pack/keymaps/default/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/40percentclub/4pack/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/40percentclub/4pack/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/40percentclub/4pack/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/40percentclub/4pack/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* remove unnecessary comments, remove firmware impact numbers, align comments

* remove unnecessary readme paragraphs

* pinout changed with direct pins instead of matrix

* typo fixed on led method name

* leds are now handled by backlight feture, led.c removed, info.json added, flash instructions updated

4 years ago[Keymap] Personal layout for the Wonderland (#7095)
Rys Sommefeldt [Tue, 22 Oct 2019 01:48:45 +0000 (02:48 +0100)]
[Keymap] Personal layout for the Wonderland (#7095)

4 years agoChange V60 Polestar RGB timer to 3 (#7099)
fauxpark [Tue, 22 Oct 2019 01:01:03 +0000 (12:01 +1100)]
Change V60 Polestar RGB timer to 3 (#7099)

4 years agoNaked60 Configurator bugfix (#7108)
noroadsleft [Mon, 21 Oct 2019 23:34:37 +0000 (16:34 -0700)]
Naked60 Configurator bugfix (#7108)

* remove extra commas

* fix label for comma key

* switch to debug linting (one key per line)

4 years ago[Keyboard] Use GPIO macros for E6 LED in Planck and Preonic default keymaps (#7098)
fauxpark [Mon, 21 Oct 2019 05:38:22 +0000 (16:38 +1100)]
[Keyboard] Use GPIO macros for E6 LED in Planck and Preonic default keymaps (#7098)

4 years ago[Keymap] catrielmuller keymap for the dztech/dz65rgb (#7015)
Catriel Müller [Sun, 20 Oct 2019 19:55:36 +0000 (16:55 -0300)]
[Keymap] catrielmuller keymap for the dztech/dz65rgb (#7015)

* Catriel Müller - Dz65rgb personal keymap

* - Removed backslashes
- Changed IS_LED_ON to IS_HOST_LED_ON
- Removed empty unused hooks

4 years agoCleanup rules.mk for 32U4 keyboards, H (#7030)
fauxpark [Sun, 20 Oct 2019 19:51:37 +0000 (06:51 +1100)]
Cleanup rules.mk for 32U4 keyboards, H (#7030)

* Cleanup rules.mk for 32U4 keyboards, H

* Change some boards incorrectly assumed to be halfkay

4 years ago[Keymap] updates to madhatter keymap - project keyboard alice pcb (#7092)
Sid Carter [Sun, 20 Oct 2019 19:26:41 +0000 (15:26 -0400)]
[Keymap] updates to madhatter keymap - project keyboard alice pcb (#7092)

* change arrows keys around

* move arrows and layer tap

* mouse keys and other mods

* add readme and add media keys too

4 years ago[Keyboard] Keyboard Naked48 Update (#7085)
Salicylic-acid3 [Sun, 20 Oct 2019 19:03:46 +0000 (04:03 +0900)]
[Keyboard] Keyboard Naked48 Update (#7085)

* Keyboard Naked48 Update

Support for SPLIT_KEYBOARD
Readme updates
Keymap updates
Support for RGB matrix (salicylic keymap)

* Keymap Update

Change KC_NO to KC_TRANSPARENT.
Update the old part.

4 years ago[Keymap] Assorted personal keymap and layout updates (#7082)
Jonathan Rascher [Sun, 20 Oct 2019 18:41:36 +0000 (13:41 -0500)]
[Keymap] Assorted personal keymap and layout updates (#7082)

* Enable PERMISSIVE_HOLD and TAPPING_FORCE_HOLD

* Fix indentation in userspace

* Shuffle around more Lily58 symbol keys

* Reformat KBD67 keymap and KLE images

* Fix Lily58 lower layer image

* Reformat Quefrency keymap and KLE images

* Fix KBD67 KLE images... again

* Add KLE links for Quefrency

* Reformat 60% layouts and KLE images

* Move Super key back to right half of Lily58

* Move Lily58 ins/del out of the way of numbers

* Fix bottom row of Lily58 KLE image

4 years ago[Keymap] Romain's Preonic layout (#7067)
Romain Gehrig [Sun, 20 Oct 2019 18:20:01 +0000 (20:20 +0200)]
[Keymap] Romain's Preonic layout (#7067)

* Add customized preonic layout

* Add a README detailing a bit the differences from the default preonic layout

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove unnecessary end-of-line backslashes

* Import fix for startup sound (thanks @drashna)

* Remove unnecessary layers and keycodes

* Bring back the _QWERTY layer code

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] add iris/eosti keymap (#7056)
Reid Sox-Harris [Sun, 20 Oct 2019 18:12:23 +0000 (11:12 -0700)]
[Keymap] add iris/eosti keymap (#7056)

4 years ago[Keymap] Ergodash keymap for yet-another-developer (#7046)
Yet Another Developer [Sun, 20 Oct 2019 18:07:57 +0000 (02:07 +0800)]
[Keymap] Ergodash keymap for yet-another-developer (#7046)

* Initialize ergodash rev 1 keymap

./util/new_keymap.sh ergodash/rev1 yet-another-developer

* Add user space configurations referenced from drashna

* Start community layout for ergodash in ortho_5x14

* Remove unused layers

* Add userspace layers

* Add Userspace gitignore

Hide Secrets

* Remove userspace unused drashna features

* Scrap default keymap and follow drashna's template

* Add code referenced from kuchosauronad0

* Make sure that the author is named Developer

* Replace middle keys del and bksp with curly brace

* Reduce ONESHOT_TIMEOUT from 3sec to 2sec

* Remove adjust key AG_SWAP

* Disable UNICODEMAP_ENABLE, remove code causing build fail

* Increase TAPPING_TERM to 240

Reason:  Because Space is also LOWER, space sometimes not registering.
PS: I dont want to #define RETRO_TAPPING yet

* Update KC_MAKE to use :flash

* Remove TAP_ONCE, use tap_code

Signed-off-by: Developer <anotherdeveloper@icloud.com>
* Remove redundant code implementation of keyboard_post_init_user

https://github.com/qmk/qmk_firmware/pull/7046

users/yet-another-developer/leader.c
```
  static bool has_ran_yet;
  if (!has_ran_yet) {
    has_ran_yet = true;
    startup_user();
```
Comment for lines +11  – +14
 @drashna: Not needed anymore. You can use keyboard_post_init_user now.

Signed-off-by: Developer <anotherdeveloper@icloud.com>
4 years agoFix detection of ModemManager (#7076)
Harry Wada [Sun, 20 Oct 2019 14:33:58 +0000 (09:33 -0500)]
Fix detection of ModemManager (#7076)

4 years agoAdd pok3r-like keymap for dz60. (#7078)
Alan Berndt [Sat, 19 Oct 2019 13:56:03 +0000 (06:56 -0700)]
Add pok3r-like keymap for dz60. (#7078)

* Add pok3r-like keymap for dz60.

* Replace KC_TRNS with underscores

4 years ago[Keyboard] update encoder function, info.json data (#7035)
vuhopkep [Sat, 19 Oct 2019 01:18:39 +0000 (08:18 +0700)]
[Keyboard] update encoder function, info.json data (#7035)

* update encoder function, info.json data

* Update rules.mk

4 years ago[Keymap] Tominabox1 userspace creation (#7014)
tominabox1 [Sat, 19 Oct 2019 01:15:57 +0000 (20:15 -0500)]
[Keymap] Tominabox1 userspace creation (#7014)

* rebaselined the whole fork and added cool matrix animations

* Updated dfu bootloader rules, oleds working on test map

* Moving test branch into main

moving my _test branch files into the main since the repo is now in the dev branch, don't see any reason to keep separate folders.

* Update keymap.c

Adding DOT to number layer

* added LED sleeping

* working on getting matrix rgb to sleep upon usb suspend

uploading to github for qmk staff help

* Added master sleep on usb suspend

Unfortunately the sleep function does not work on the slave side so will probably revert this change later

* bringing hhkb config up to current with other tominabox1 configs

* Update config.h

since master side is the only one that sleeps, going to disable this for now.

* testing oled stuff

* Update rules.mk

* tinkering with oled still

* Finally fixed custom image with corne doug

* Adding keymap to dimple instead of screwing up the upstream references.

* Changed oled image to peepo ggers

* working on oled sleep

* Update keymap.c

* fixes oled wake/sleep issues

* Adding :b: and BEPIS macros

* Update .gitignore

* Cleaning up and improving documentation

* Update keymap.c

* Adding my minivan keymap

* Fixed error on keymap

* fixed OLEDs not turning on and moved tapping term to the keymap file

* Changed tapping term from 200 to 250

* Revised Fkey layers, arrows, question mark locations

* Update keymap.c

* tweaked tapping term and types on CRKBD, revised layout on HHKB

* Update keymap.c

* general code cleanup, keymap displays

* Set up userspace for common keymap elements

* tapping term stuff for shift

* testing

* Fixed new tapdance for accessing number and fkey layers

* Update tominabox1.h

* stuff

* fixing function calls for userspace

* cleaning up crkbd config and moving stuff to userspace

* finally fixed oled lightup issues

* cleaning up a few maps and rules

* Removing permissive hold and returning spacefn to all boards.

* Settting up wrapper keymaps for Dimple, Minivan, and Corne

Wrappers

* small tweaks

* Update wrappers.h

* finishing wrappers on Minivan and Dimple

* Revised tapping term definition

Providing additional tapping term config for CRKBD only.

* Code cleanup and documentation

* Update readme.md

* Update readme.md

* Wrapers and continued code cleanup and documentation

* moved oled py scripts to user folder
* completed wrapper implementation of CRKBD
* added matrix startup mode - not working yet pending upstream changes
* removed unused code in tominabox1.c

* Fixing custom keycodes and tap dance indices

fixed custom keycodes and tap dance indices
Adding beginning of dimple RGB matrix definition
changed oled on corne to scrolling matrix thing
Added copy pasta

* Secondary layer tweaks

Swapping hands of numbers and symbols as well as tweaking tapping terms accordingly

* Update tominabox1.c

Continued refinement of tapping term to support better right hand symbol access.

* Fixes from pr 7014

Removed gitignore data from qmk master
Reverted changes to Drashna's crkbd keymap
Accepted changes to crkbd keymap
Added ignore to hhkb keymap - I think I need this because Teensy. Will revisit another time

* Removing hhkb keymap for rework

* Adding back hhkb keymap

Re-adding hhkb folder with ignores

* Reverting changes to Dimple default

totally did not intend to modify these

* Update keymap.c

Reverting changes to Drashna's corne map

* Accepting recommended changes

* Reduced tap hold caps delay
moved bootmagic enable to general usage
Revised tapping terms
Removed unused keycode defs

* bootmagic

* Update rules.mk

* Fixed permissions (support 7014) and bootmagic addition

Fixed permissions on Drashna's keymap and Dimple default keymap files.
Adding bootmagic to my crkbd config.

* Fixing permissions

4 years agoRemove build option firmware size impacts (#6947)
Amber Holly [Sat, 19 Oct 2019 01:14:49 +0000 (02:14 +0100)]
Remove build option firmware size impacts (#6947)

* Update rules.mk template to remove build option size impacts

* Add rules.mk cleaning script

* Update all rules.mk files to remove build option firmware size impact messages

* Remove references to feature filesize in documentation

* Revert "Update all rules.mk files to remove build option firmware size impact messages"

This reverts commit 7cfe70976bcc223bf47c960b2e6af8596df80a32.

* Fix regex in cleanup script and exclude keymaps/ directories

* Update quantum/template/avr/rules.mk

Fixed missing tabs/spaces.

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Keymap] Mekberg kbd6x keymap (#7061)
Endemoniada [Sat, 19 Oct 2019 00:37:16 +0000 (02:37 +0200)]
[Keymap] Mekberg kbd6x keymap (#7061)

* First draft of my layout

* Improved layout and cleanup of files

* Update keymap and add rules

* Add keymap.h with permissive_hold setting

* Rename keymap.h to correct name config.h

* Add next/prev and special lock key to Fn layer

* Use correct modifier in MY_LOCK command

* Removed unnecessary filler defines

* Add build instructions to README

* Move RGB controls to more logical up/down key positions, move next/prev controls, remove del from Fn layer

* Fix wrong placeholders and fix up formatting

* Remove unused code

* Clarify comments on custom defines

* Update keyboards/kbdfans/kbd6x/keymaps/mekberg/rules.mk

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Keymap] Initial commit of KL1RL keyboard layout (#7060)
KL1RL [Sat, 19 Oct 2019 00:36:22 +0000 (16:36 -0800)]
[Keymap] Initial commit of KL1RL keyboard layout (#7060)

* Inital commit

* Add changes suggest by fauxpark.  Tested for normal function

4 years agoAdd python-pip as package dependency for archlinux (#7041)
Yang Li [Sat, 19 Oct 2019 00:22:54 +0000 (08:22 +0800)]
Add python-pip as package dependency for archlinux (#7041)

4 years ago[Keymap] Custom Planck layout for the Planck (#7036)
Andy Smith [Sat, 19 Oct 2019 00:21:40 +0000 (01:21 +0100)]
[Keymap] Custom Planck layout for the Planck (#7036)

* Version 1 of keymappings

* Adding updated keymappings

* Adding hash/pound symbol to layer

* Removing broken macros

* Adding to readme. Amending value of pound sign

* Changing language in readme

* Addressing PR comments. Removing unneeded code, corrected syntax

* Removing commented out code and fixing white space issues

* Small clean up to readme

4 years ago[Docs] Fix incorrect spacing on Coding Conventions page (#7058)
Drashna Jaelre [Fri, 18 Oct 2019 23:59:03 +0000 (16:59 -0700)]
[Docs] Fix incorrect spacing on Coding Conventions page (#7058)

4 years agoCaps lock indicator moved from keymap (#7070)
Yan-Fa Li [Fri, 18 Oct 2019 17:32:43 +0000 (10:32 -0700)]
Caps lock indicator moved from keymap (#7070)

- to keyboard so it works in configurator

4 years agoAdd a via compatible keymap (#7062)
Yan-Fa Li [Fri, 18 Oct 2019 14:18:40 +0000 (07:18 -0700)]
Add a via compatible keymap (#7062)

* Add a via compatible keymap

* Disable VIA on default for configurator

 - use the via keymap if you want via support

* Move wilba dep to keymap avoid breaking community

 - moves via specific includes into the _via keymap
 - fixes configurator builds

4 years agoSPLIT - Remove NO_USB_STARTUP_CHECK requirement for usb detection (#7053)
Joel Challis [Thu, 17 Oct 2019 22:37:37 +0000 (23:37 +0100)]
SPLIT - Remove NO_USB_STARTUP_CHECK requirement for usb detection (#7053)

* Avoid NO_USB_STARTUP_CHECK - Disable USB as checks seem to enable it somehow

* Update quantum/split_common/split_util.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Also remove NO_USB_STARTUP_CHECK from vitamins_included/rev1

4 years ago[Keyboard] Move vitamins included rev1 to split_common (#7052)
Mikkel Jeppesen [Thu, 17 Oct 2019 17:53:06 +0000 (19:53 +0200)]
[Keyboard] Move vitamins included rev1 to split_common (#7052)

* Initial work to move to split_common

* Fixed serial pin

4 years agoMove tmk_core/common/backlight to quantum/backlight (#6710)
Joel Challis [Thu, 17 Oct 2019 16:48:58 +0000 (17:48 +0100)]
Move tmk_core/common/backlight to quantum/backlight (#6710)

* Move tmk_core/common/backlight to quantum/backlight

* Add guards to backlight inclusion

* Add guards to backlight inclusion

* Update backlight guards on clueboard/60

* Use full paths to avoid vpath issues

4 years ago[Keymap] Drashna's Hardware Features Experimentations (#6920)
Drashna Jaelre [Wed, 16 Oct 2019 20:11:22 +0000 (13:11 -0700)]
[Keymap] Drashna's Hardware Features Experimentations (#6920)

* Change RGBLight pin for Planck Light

Move it to A0, so that the SPI? pins are available for BT hackery

* Add QMK DFU bootloader info

* Add Solenoid

* Disable annoying white LED on bottom

* Enable Solenoid on Corne

* Remove bounds for animations

* Increase debounce for Ergodox EZ to reduce repeat key issues

* Set swap hands key to be a hold-tap key

This way, it's not ANNOYING and doesn't swap the hands inteniontally

* Move MT Alt in Corne keymap

* Re-Add fine tuned control of secrets

* Squash mods to single row

* Add LRA settings to haptic feedback settings for Rev6

* Fix issue with non-Planck EZ keymaps

* Add 40 Percent Nano with Analog Joystick

* Add Collide39 keymap

* Fix OLED printing to be more flavorful

* Fix up Iris GamePad and come cleanup

* Expand OLED char map further

* Add modded characters to keylogger

* Here be dragons

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Fix up rules for community layouts

* Some more OLED tweaks

* Add mod mask check function

* Change QMK DFU Audio pin to be correct

* Use manual STM config instead of CTPC for Collide 39

4 years ago[Keymap] Various improvements to my Lily58 keymap (#7045)
Jonathan Rascher [Wed, 16 Oct 2019 19:08:45 +0000 (14:08 -0500)]
[Keymap] Various improvements to my Lily58 keymap (#7045)

* Fix off-by-one error in Lily58 function keys

* Swap number and symbol layers

* Move grave/tilde to the left of brackets/braces

* Add KLE links

* Move function keys to Raise layer

* Move symbols nearer to home row

* Add readme for Lily58 layout

4 years ago[Keyboard] Cleanup helix rules options (#6952)
MakotoKurauchi [Wed, 16 Oct 2019 18:01:49 +0000 (03:01 +0900)]
[Keyboard] Cleanup helix rules options (#6952)

* add temporary test shell-spript

* Use LINK_TIME_OPTIMIZATION_ENABLE instead of Link_Time_Optimization

No change in build result.

* Helix config.h use '#pragma once'

No change in build result.

* Helix helix.h,rev?/rev?.h,pico/pico.h use '#pragma once'

No change in build result.

* Use drivers/avr/pro_micro.h instead of keyboards/helix/pro_micro.h

No change in build result.

* remove keyboards/helix/{rev2|pico}/serial_config.h

No change in build result.

* 'HELIX_ROWS' macro is now referenced only in rev1/config.h and rev2/config.h.

No change in build result.

* The contents of helix/rules.mk were distributed to subdirectories.

This is a preparation to create a new subdirectory for helix code using split_common.

No change in build result.

remove 'USE_I2C = yes', 'SUBPROJECT_rev1 = no' from keyboards/helix/rules.mk.
follow code move from keyboards/helix/rules.mk to keyboards/helix/{rev1,rev2,pico}/rules.mk.

----
 SRC += i2c.c
 SRC += serial.c
 SRC += ssd1306.c

 CUSTOM_MATRIX = yes
---

* helix/{i2c.[ch], serial.[ch], ssd1306.[ch]} move into helix/local_drivers/

No change in build result.

* Simplified 'helix/pico/keymap/*/rules.mk' using KEYBOARD_LOCAL_FEATURES_MK.

No change in build result.

 * add keyboards/helix/pico/local_features.mk
 * add 'KEYBOARD_LOCAL_FEATURES_MK := $(dir $(lastword $(MAKEFILE_LIST)))local_features.mk' into keyboards/helix/pico/rules.mk
 * remove HELIX_CUSTOMISE_MSG from keyboards/helix/pico/keymaps/*/rules.mk
 * remove HELIX= process from keyboards/helix/pico/keymaps/*/rules.mk
 * remove convert code(helix to standaerd) from keyboards/helix/pico/keymaps/*/rules.mk
 * add 'include $(strip $(KEYBOARD_LOCAL_FEATURES_MK))' into keyboards/helix/pico/keymaps/*/rules.mk

* Simplified 'helix/rev2/keymap/*/rules.mk' using KEYBOARD_LOCAL_FEATURES_MK.

No change in build result.

* add keyboards/helix/rev2/local_features.mk
* add 'KEYBOARD_LOCAL_FEATURES_MK := $(dir $(lastword $(MAKEFILE_LIST)))local_features.mk' into keyboards/helix/rev2/rules.mk
* remove HELIX_CUSTOMISE_MSG from keyboards/helix/rev2/keymaps/*/rules.mk
* remove HELIX= process from keyboards/helix/rev2/keymaps/*/rules.mk
* remove convert code(helix to standaerd) from keyboards/helix/rev2/keymaps/*/rules.mk
* add 'include $(strip $(KEYBOARD_LOCAL_FEATURES_MK))' into keyboards/helix/rev2/keymaps/*/rules.mk

* Added helix keyboard build NEW method.

No change in build result.

 ## Helix build
 $ make helix:default            ## no oled, no backlight, no underglow
 $ make helix/rev2/back:default  ## no oled, with backlight, no underglow
 $ make helix/rev2/under:default ## no oled, no backlight, with underglow
 $ make helix/rev2/oled:default  ## with oled, no backlight, not underglow
 $ make helix/rev2/oled/back:default  ## with oled, with backlight, no underglow
 $ make helix/rev2/back/oled:default  ## with oled, with backlight, no underglow
 $ make helix/rev2/oled/under:default ## with oled, no backlight, with underglow
 $ make helix/rev2/under/oled:default ## with oled, no backlight, with underglow

 ## Helix pico build
 $ make helix/pico:default       ## no oled, no backlight, no underglow
 $ make helix/pico/back:default  ## no oled, with backlight, no underglow
 $ make helix/pico/under:default ## no oled, no backlight, with underglow
 $ make helix/pico/oled:default  ## with oled, no backlight, not underglow

* add temporary test shell-spript

* test end remove test script. Revert "add temporary test shell-spript"

This reverts commit 5dac20cd0f8b4bc192edb2313652c1635f829657.

* test end remove test script. Revert "add temporary test shell-spript"

This reverts commit ec49f63b2dc0f2b3fe8c1c36ffa615cee2f7e3ed.

* Extended the 'HELIX=' option. add keyword 'verbose', 'no_ani'.

No change in build result.

* update keyboards/helix/{rev2,pico}/keymaps/default/readme.md

* rename KEYBOARD_TOP_DIR to HELIX_TOP_DIR in rules.mk

* update keyboards/helix/{rev2,pico}/keymaps/default/readme_jp.md

* rm keyboards/helix/pico/oled/rules.mk

* update helix's readmes. All the ':avrdude' was replaced with ':flash'.

* remove F_CPU, ARCH, F_USB, INTERRUPT_CONTROL_ENDPOINT from helix/rules.mk

No change in build result.

4 years ago[Keymap] Add narze keymap for usb-usb converter (#6881)
Manassarn "Noom" Manoonchai [Wed, 16 Oct 2019 17:48:37 +0000 (00:48 +0700)]
[Keymap] Add narze keymap for usb-usb converter (#6881)

* Revert raise/backspace mod tap to just backspace

* Initialize usb_usb/narze

* Modify keys

* Add readme

* Support Right shift to )

* Add Dev layer

* Use Dev layer on holding z key

* Add Dev layer for Ergodox

* Update keyboards/converter/usb_usb/keymaps/narze/README.md

Fix the command & close the code block as suggested

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Reduce rules

4 years ago[Keymap] Add Endemoniada keymaps (#6875)
Endemoniada [Wed, 16 Oct 2019 17:48:00 +0000 (19:48 +0200)]
[Keymap] Add Endemoniada keymaps (#6875)

* Add dz60 keymap

* Add my TADA68 layout

* Fix descriptions and formatting

* Formatting fixes

* Add readme file

* Formatting

* move caps lock to correct key, add F-keys to both layers

* Add readme for dz60

* First draft of custom Let's Split layout

* Some more keys

* Finalized keymap

* Added a bunch of custom shortcuts to make layout easier to read

* Add PERMISSIVE_HOLD option to modtap behavior

* Add lock and sleep shortcuts, formatting

* Minor fixes and adjustments

* Add PERMISSIVE_HOLD option, add sleep/lock shortcuts, minor fixes

* Add sleep/lock shortcuts, minor fixes

* fixups

* Major simplification of lets_split layout into more standard raise/lower/special layers

* Remove layer songs, add to readme

* Formatting

* Switch a few keys around for reachability

* Add windows/mac specific layers

* simplify layers

* Update README

* Fix legends

* Invert numpad and put Del in upper right corner

* Disable arrow keys on Raise, add build instructions

* Move dz60 keymap to its own branch

* Remove redundant configuration

* Change volume and sleep keycodes to standard

* Removing empty rules.mk

* Changing layer defines to enum

* Adding comment to explain reason for swapping KC_TRNS and KC_NO fillers

4 years ago[Keymap] Corne keyap with tap dance Swedish support (#6857)
hvp [Wed, 16 Oct 2019 17:44:43 +0000 (19:44 +0200)]
[Keymap] Corne keyap with tap dance Swedish support (#6857)

* Adding profile for Corne with tap dance Swedish support.

* Remove extern keymap_config_t keymap_config as no longer needed

* Changed to use tap_code over register_code

* Removed persistent_default_layer_set

* Moved macros to hvp user space ink tap dance code

* Removed not used functions

* Moved to an ifbased include statement

* Removed not needed characters

4 years ago[Keyboard] Add uzu42 keyboard (#6842)
nrtkbb [Wed, 16 Oct 2019 17:42:06 +0000 (02:42 +0900)]
[Keyboard] Add uzu42 keyboard (#6842)

* initial commit

* OLEDに表示するロゴをuzuのものに差し替えた

* delete undefault keymaps

* delete info.json

* delete pro_micro.h

* remove USE_Link_Time_Optimization check

* Moved constant defined for each keymap.c to rev1.h

* update layer_state_reader.c

* Rename Uzu42 to uzu42

* remove bootloader.h include

* LAYOUT_kc to LAYOUT

* delete keymap level rules.mk

* update readme.md

* remove persistent_default_layer_set function.

* try refactor to use split_common and use OLED driver

* Revert "try refactor to use split_common and use OLED driver"

This reverts commit 5a9afceacb450ca9eca8a146b64c24d0e0925dd8.

* Update keyboards/uzu42/rev1/config.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/uzu42/rev1/rev1.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/uzu42/rev1/rev1.h

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

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove lines already defined in QMK

* Update keyboards/uzu42/rules.mk

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

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

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* replaced comment block

* Update keyboards/uzu42/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Revert "Revert "try refactor to use split_common and use OLED driver""

This reverts commit a7849216f49a411558d4cfdcfbf3e202defe892a.

* fix setting for RGBLED

* The default of OLED_DRIVER_ENABLE has been changed to no.

* Delete unuse block.

* Remove unnecessary keycode definitions.

* Remove unuse custom keycode.

* Remove not needed code.

* Remove not called code.

* Remove code overwritten by the core.

* Remove LAYOUT_kc macro.

* Moved the definition of the layer block to keymap.c.

* Removed unuse variable.

* Remove code overwritten by the core too.

* incorporate layer changes

* Moved src rule to keymap from rev1.

* Removed rgb_state_reader.c from lib folder and the code move to the keymap.c

* Removed layer_state_reader.c from lib folder and the code move to the keymap.c

* Removed logo_reader.c from lib folder and the code move to the keymap.c

* Removed keylogger.c from lib folder and the code move to the keymap.c

* Moved glcdfont_uzu42.c from lib folder to the default keymaps folder.

* Removed unused files.

4 years ago[Keyboard] Add keyboard Naked60 (#6527)
Salicylic-acid3 [Wed, 16 Oct 2019 17:26:43 +0000 (02:26 +0900)]
[Keyboard] Add keyboard Naked60 (#6527)

* Add Naked60

* readme Update

* Update keyboards/naked60/rules.mk

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Updated keymaps

Changed the alias.

* updated rule.mk

Unnecessary part was deleted and explanation was added to the boot loader.

* Update keyboards/naked60/rules.mk

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

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/naked60/rev1/rev1.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/naked60/rev1/rev1.h

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

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

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Updated keymaps rules.mk.

Cleaned up declarations in rules.mk.

* Updated keymap

Changed remaining aliases.

* Update rev1.c

Cleaned up declarations in rev1.c.

* Update readme

The appearance has been adjusted.

* Update keyboards/naked60/keymaps/default/readme.md

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

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

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

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

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

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

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

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/naked60/rev1/rev1.c

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

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

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

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

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

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

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Updated keymaps

The appearance has been adjusted.
Unnecessary rules.mk was deleted.

* Update keyboards/naked60/readme.md

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

Changed to markdown format.

* Update keyboards/naked60/keymaps/default/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/naked60/keymaps/salicylic/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/naked60/keymaps/salicylic/readme.md

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years ago[Keyboard] Update formatting of README for usb_usb (#7037)
Duncan Elliot [Wed, 16 Oct 2019 08:22:28 +0000 (19:22 +1100)]
[Keyboard] Update formatting of README for usb_usb (#7037)

Minor updates to make the README a little more readable.

4 years agoFix bug in `do_code16()` (#6935)
fauxpark [Tue, 15 Oct 2019 23:02:09 +0000 (10:02 +1100)]
Fix bug in `do_code16()` (#6935)

* Fix bug in `do_code16()`

* Remove qk_ mods functions

4 years agoMilk 2% - Unicode Keymap Fix and Improvements (#7013)
Catriel Müller [Tue, 15 Oct 2019 22:29:33 +0000 (19:29 -0300)]
Milk 2% - Unicode Keymap Fix and Improvements (#7013)

* - Enabled Unicode Feature to fix the build
- Added TapDance Feature to improve the functionality of the Keyboard
- Added the ability to switch between the Unicodes Modes
- Added more Emojis thanks to the tap dance feature

* Fix Format

4 years ago[Docs] Replace Switch Hitter link with Wayback Machine link (#7009)
Drashna Jaelre [Tue, 15 Oct 2019 22:21:05 +0000 (15:21 -0700)]
[Docs] Replace Switch Hitter link with Wayback Machine link (#7009)

* [Docs] Replace Switch Hitter link with Wayback Machine link

* Add QMK Configurator link as well

To appease yan

4 years agoFix small hiccup in snake animation (#6858)
theVDude [Tue, 15 Oct 2019 22:13:13 +0000 (18:13 -0400)]
Fix small hiccup in snake animation (#6858)

4 years agoAdded uart config for using rn42 with at90usb1286 (#6582)
Deckweiss [Tue, 15 Oct 2019 22:10:23 +0000 (00:10 +0200)]
Added uart config for using rn42 with at90usb1286 (#6582)

* Added uart config for using rn42 with at90usb1286

* Updated quantum/config_common.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update quantum/config_common.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update quantum/config_common.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoAdd binary support to tinyprintf (#7024)
Joel Challis [Tue, 15 Oct 2019 12:33:06 +0000 (13:33 +0100)]
Add binary support to tinyprintf (#7024)

4 years ago Port DEBUG_MATRIX_SCAN_RATE to core (#7029)
Joel Challis [Tue, 15 Oct 2019 12:32:52 +0000 (13:32 +0100)]
 Port DEBUG_MATRIX_SCAN_RATE to core  (#7029)

* Port DEBUG_MATRIX_SCAN_RATE to core

* Remove duplicate DEBUG_MATRIX_SCAN_RATE implementations

* Remove duplicate DEBUG_MATRIX_SCAN_RATE implementation from handwired/xealous

* Add console logic from ergodox_ez

4 years agoMove running pytest to travis_test (#7005)
Joel Challis [Mon, 14 Oct 2019 16:57:53 +0000 (17:57 +0100)]
Move running pytest to travis_test (#7005)

4 years agoupdate one shot keys link (#7020)
makenova [Mon, 14 Oct 2019 00:26:03 +0000 (19:26 -0500)]
update one shot keys link (#7020)

4 years agoUpdate splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)
Joel Challis [Sun, 13 Oct 2019 23:05:41 +0000 (00:05 +0100)]
Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)

4 years agoCleanup rules.mk for 32U4 keyboards, G (#6971)
fauxpark [Sat, 12 Oct 2019 22:57:57 +0000 (09:57 +1100)]
Cleanup rules.mk for 32U4 keyboards, G (#6971)

* Cleanup rules.mk for 32U4 keyboards, G

* Update keyboards/gray_studio/cod67/rules.mk

4 years agoRemove i2c logic for STM32F103xB in favour of USE_I2CV1 (#6926)
Joel Challis [Sat, 12 Oct 2019 22:23:36 +0000 (23:23 +0100)]
Remove i2c logic for STM32F103xB in favour of USE_I2CV1  (#6926)

* Remove i2c logic for STM32F103xB in favour of USE_I2CV1

* Remove i2c logic for STM32F103xB in favour of USE_I2CV1

4 years ago[Keymap] Add soundmonster's keymap for crkbd (#6964)
Leo Batyuk [Sat, 12 Oct 2019 05:08:03 +0000 (07:08 +0200)]
[Keymap] Add soundmonster's keymap for crkbd (#6964)

* Add soundmonster's layout for crkbd

* Incorporate feedback from review

* Remove unneeded base layer-related code

4 years agoFix broken link to ps2avrgb flashing instructions (#7011)
MechMerlin [Sat, 12 Oct 2019 05:04:00 +0000 (22:04 -0700)]
Fix broken link to ps2avrgb flashing instructions (#7011)

4 years ago[Keyboard] New Keyboard: BM43A (#6997)
MechMerlin [Sat, 12 Oct 2019 04:44:38 +0000 (21:44 -0700)]
[Keyboard] New Keyboard: BM43A (#6997)

* new keyboard bm43a

* Thanks to noroads for generating this with his online tool

* add QMK Configurator support thanks to noroads

* turn on bootmagic lite

* update readme

* remove unneeded comments

4 years ago[CLI] `qmk docs` graceful shutdown on Ctrl+C (#6989)
fauxpark [Sat, 12 Oct 2019 04:41:58 +0000 (15:41 +1100)]
[CLI] `qmk docs` graceful shutdown on Ctrl+C (#6989)

4 years ago[Keymap] Feature/keymap/projectkb/alice/devinceble (#6986)
Leivince John Marte [Sat, 12 Oct 2019 04:38:49 +0000 (12:38 +0800)]
[Keymap] Feature/keymap/projectkb/alice/devinceble (#6986)

* Added KBD6X Vimwarrior HHKB TOFU Personal Layout

* Added Readme.md for Vimwarrior HHKB Tofu Keymap

* Added DZ60 Vimwarrior WKL Tofu Keymap

* Update Rename keymaps to devinceble_hhkb_tofu and devinceble_wkl_tofu

* Update rules.mk Added BOOTLOADER config.

* [Keymap] Added Devinceble Personal Keymap for ProjectKeyboard Alice

* Update Remove Backslashes

4 years ago[Keyboard] wilba.tech PCB refactoring (#6982)
Wilba [Sat, 12 Oct 2019 04:37:03 +0000 (15:37 +1100)]
[Keyboard] wilba.tech PCB refactoring (#6982)

* Cleanup

* Refactor VIA rules.mk

* WT mono backlight refactor, VIA support

* Added WT75-C

* Fixed compile error

* Cleanup rules.mk

* Review changes

* Review changes

4 years ago[Keymap] laurentlaurent's preonic keymap (#6977)
Laurent Lao [Sat, 12 Oct 2019 04:35:53 +0000 (00:35 -0400)]
[Keymap] laurentlaurent's preonic keymap (#6977)

* Removed ugfx binary because of antivirus

* Created laurent's keymap

* Made QWERTY Mac and QWERTY Windows

* Rev 1.0, added _PUNC, _NAV, _EXTRA

* REV 1.1, Dynamic macros start/stop now plays a sound, Lower acts like backspace on tap

* Formatting fixes

* Added Intellisense macro, fixed formatting

* Improved ergonomics/muscle mem on punctuation lay

* Added Raise Tap to Backspace

* Mirrored Ergodox, added One-Handed

* Added layers in README.md, added Caps lock, Scroll lock

* Moved Caps to better location

* Added ErgoDox link

* Edit Readme.md with more layer switching information

* Modified _PUNC for muscle memory

* Reverted .gitignore and .vscode settings.json to reflect master

* Improved formatting according to PR review

* QMK_KEYBOARD_H def for Intellisense fixed->rev3.h

* .gitignore diff fix

* Fixing settings.json diff

* Update settings.json

* Update keyboards/preonic/keymaps/laurentlaurent/keymap.c

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoARM split - detect USB to select master/slave (#6424)
Joel Challis [Sat, 12 Oct 2019 03:25:43 +0000 (04:25 +0100)]
ARM split - detect USB to select master/slave (#6424)

* Initial split refactor to allow usb master detection

* Add split USB detect docs

* Add SPLIT_USB_DETECT demo mode limitation

* fix rebase issues

* clang-format

4 years agoFix CONVERT_TO_PROTON_C_RXLED pins (#7007)
Joel Challis [Fri, 11 Oct 2019 11:11:47 +0000 (12:11 +0100)]
Fix CONVERT_TO_PROTON_C_RXLED pins (#7007)

4 years agoadded new layout and Olivierko keymap for dz60 (#6996)
Olivierko [Thu, 10 Oct 2019 21:52:16 +0000 (23:52 +0200)]
added new layout and Olivierko keymap for dz60 (#6996)

* - added new layout for dz60
- created personal keymap using new layout

* - changes based on pr feedback from @noroadsleft

* - further readme formatting

* Apply suggestions from code review

applied changes based on review feedback

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* - readme formatting

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years agoFix/projectkb/alice/right spacebar layout size from 2.25 to 2.7… (#6984)
Leivince John Marte [Thu, 10 Oct 2019 21:48:03 +0000 (05:48 +0800)]
Fix/projectkb/alice/right spacebar layout size from 2.25 to 2.7… (#6984)

* Added KBD6X Vimwarrior HHKB TOFU Personal Layout

* Added Readme.md for Vimwarrior HHKB Tofu Keymap

* Added DZ60 Vimwarrior WKL Tofu Keymap

* Update Rename keymaps to devinceble_hhkb_tofu and devinceble_wkl_tofu

* Update rules.mk Added BOOTLOADER config.

* [Keymap] Added devinceble keymap for TADA68

* Fix projectkb/alice Right Spacebar Size to 2.75 not a bug though but confusing

* Update Right Alt for Layout Fix

4 years agofix DZ60 info.json (#7000)
noroadsleft [Thu, 10 Oct 2019 14:58:38 +0000 (07:58 -0700)]
fix DZ60 info.json (#7000)

4 years agoPrevent clang-format messing up placeholder tokens within keyboard templates (#6790)
fauxpark [Thu, 10 Oct 2019 10:48:37 +0000 (21:48 +1100)]
Prevent clang-format messing up placeholder tokens within keyboard templates (#6790)

* Use .template file extension for keyboard template files

* Filter out .template files completely before passing to clang-format

* Undo file extension stuff; just ignore quantum/template dir

4 years ago[Keyboard] Added new layout for DZ60 and keymap (#6854)
Jono Warren [Wed, 9 Oct 2019 22:55:27 +0000 (23:55 +0100)]
[Keyboard] Added new layout for DZ60 and keymap (#6854)

* Added new layout

Added my preferred layout

* Added my keymap

* Update info.json

Added LAYOUT_60_stand_stag_all

* Update README.md

Removed image from the keymap I based this layout from.

* Update keyboards/dz60/keymaps/iso_vim_arrow_split_rs/keymap.c

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

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

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

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

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

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

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

Removed verbose rules.mk

4 years ago[Docs] French translation - Breaking Changes section (#6966)
Xavier Hahn [Wed, 9 Oct 2019 22:45:41 +0000 (00:45 +0200)]
[Docs] French translation - Breaking Changes section (#6966)

* Translated breaking_changes.md in French

* Translated ChangeLog/20190830.md to French

* Update docs/fr-FR/breaking_changes.md

Co-Authored-By: Max Rumpf <max.rumpf1998@gmail.com>
* Fix comments from @zekth

Co-Authored-By: Vincent LE GOFF <g_n_s@hotmail.fr>
4 years agoKeyboard/ergodox debounce (#6994)
Drashna Jaelre [Wed, 9 Oct 2019 22:23:57 +0000 (15:23 -0700)]
Keyboard/ergodox debounce (#6994)

* Set default debounce to 30

Lower debounce causes issues, and even 15 isn't lowe enough for the EZ

* Cleanup ergodox ez matrix

4 years ago[Keymap] Adding garyjzhao's Iris keymap (#6980)
Gary Zhao [Wed, 9 Oct 2019 19:05:31 +0000 (12:05 -0700)]
[Keymap] Adding garyjzhao's Iris keymap (#6980)

* Added Gary's user files

* Added Gary's Iris Keymap files

* Added Gary's Iris Keymap files

* updated readme

* removed comments

* Cleaned up code even more

4 years ago[Keyboard] Satisfaction75 Configurator support (info.json) (#6833)
MechMerlin [Wed, 9 Oct 2019 18:03:33 +0000 (11:03 -0700)]
[Keyboard] Satisfaction75 Configurator support (info.json) (#6833)

* add configurator support for rev1 s75

* add configurator support for prototype

* Update keyboards/cannonkeys/satisfaction75/prototype/info.json

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

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

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

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

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* fixup layouts

* Update keyboards/cannonkeys/satisfaction75/rev1/info.json

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] New Keyboard: Exent (#6985)
MechMerlin [Wed, 9 Oct 2019 17:23:38 +0000 (10:23 -0700)]
[Keyboard] New Keyboard: Exent (#6985)

* initial commit

* thank you mr keebs for making this easy. Added 65_ansi macro made from mrkeebs kle2qmk tool.

* split backspace requires an additional row

* change k43 to k42

* add in split space bar support for LAYOUT_all

* add QMK Configurator support

* make default keymap more usable

* update readme

* Update keyboards/exent/info.json

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

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/exent/keymaps/default/keymap.c

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Feature/keymap/tada68 (#6983)
Leivince John Marte [Wed, 9 Oct 2019 16:58:39 +0000 (00:58 +0800)]
[Keymap] Feature/keymap/tada68 (#6983)

* Added KBD6X Vimwarrior HHKB TOFU Personal Layout

* Added Readme.md for Vimwarrior HHKB Tofu Keymap

* Added DZ60 Vimwarrior WKL Tofu Keymap

* Update Rename keymaps to devinceble_hhkb_tofu and devinceble_wkl_tofu

* Update rules.mk Added BOOTLOADER config.

* [Keymap] Added devinceble keymap for TADA68

* Update Reduce down rules.mk to just MOUSEKEY_ENABLE

4 years agoGray Studio Space65 Configurator Layout fix (#6987)
noroadsleft [Wed, 9 Oct 2019 14:09:57 +0000 (07:09 -0700)]
Gray Studio Space65 Configurator Layout fix (#6987)

- LAYOUT_65_ansi_blocker data was actually LAYOUT's data.
- added actual LAYOUT_65_ansi_blocker data

4 years agoKingly Keys Little Foot Configurator layout fix (#6988)
noroadsleft [Wed, 9 Oct 2019 13:48:29 +0000 (06:48 -0700)]
Kingly Keys Little Foot Configurator layout fix (#6988)

* fix Kingly Keys Little Foot info.json

Was missing a closing curly bracket.

* clean up the indenting

White-space-only change.