jackhill/qmk/firmware.git
4 years ago[Keymap] Added personal keymap for DZ68RGB (#6623) 0.7.1
M-AS [Sat, 31 Aug 2019 00:52:35 +0000 (20:52 -0400)]
[Keymap] Added personal keymap for DZ68RGB (#6623)

* added personal CTRL keymap

* added personal dz60rgb keymap

* enabled new rgb effect

* added space cadet shift

* media player track buttons now orange

* updated keymaps with rgb setting and visual HSV setting preview

* fixed source stuff?

* added support for underglow toggle (bugged to all hell)

* everything now behaves as expected when ti comes to RGB toggles, thank god

* removed ifdefs

* changed color of MAS_CRM

* uh, whitespace

* changed rgb positions and modifiers within RGB matrix thing for CTRL and DZ60RGB

* updated keymap to work kindof

* KEYMAP: changed list of rgb effects

* changed CTRL rgb defaults

* KEYMAP: new LED layout for ctrl

* fixed white LED position in indicator

* changed capslock tap timing

* Added new keymap - dz68rgb

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Apply suggestions from code review

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago[Keyboard] Added Vitamins Included Rev2 (#6593)
Mikkel Jeppesen [Sat, 31 Aug 2019 00:52:02 +0000 (02:52 +0200)]
[Keyboard] Added Vitamins Included Rev2 (#6593)

* Fixed pin for RGB

* Added support for second revision of vitamins included

* Added rev2 config and switched to #pragma once

* Switch to quantum.h pincontrol

* Fixed left-half check

* Moved revision agnostic code to main header file

* Moved common build options to main makefile

* Referred to rev2 documentation

* JTAG is dissabled in keyboard.c now

* moved EEHANDS to rev1 config

* moved rev2 to use split_common

* Updated default keymaps

* Changed handedness ifdef to allow user-overrides

* Add some space saving defines

* Changed to more sane I2C clock

* Removed rev2 check in matrix.c as rev2 uses split_common

* Removed rev2 check in rev1 only code

* Update debounce constant name

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Switch KEYMAP macro to LAYOUT

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Switch kc_keymap macro to layout_kc

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Switch kc_keymap macro to layout_kc

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Add legacy layout macro alias

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Split readme into revision specific versions

* Updated src to allow LTO

* Renamed readmes to lower-case

* Switched my keyboards to FEED VID

* Fixed markdown lint errors

* fixed readme links

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Maintain keymap backwards compatibility

Co-Authored-By: Joel Challis <git@zvecr.com>
4 years ago[Keyboard] add kbd67mkiirgb (#6605)
moyi4681 [Sat, 31 Aug 2019 00:51:05 +0000 (08:51 +0800)]
[Keyboard] add kbd67mkiirgb (#6605)

* add kbd67mkiirgb

* Update info.json

* Update readme.md

* Update rules.mk

* Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kbdfans/kbd67mkiirgb/kbd67mkiirgb.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Delete kbd67mkiirgb.c.b

* Update keyboards/kbdfans/kbd67mkiirgb/config.h

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

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

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

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

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

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

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* fix led positon

4 years ago[Keymap] Workman layout for Atreus keyboard (#6606)
Alex Schroeder [Sat, 31 Aug 2019 00:50:11 +0000 (02:50 +0200)]
[Keymap] Workman layout for Atreus keyboard (#6606)

4 years ago[Keyboard] add Pancake Keyboard (#6610)
Spaceman [Sat, 31 Aug 2019 00:49:48 +0000 (20:49 -0400)]
[Keyboard] add Pancake Keyboard (#6610)

* Create readme.md

* Add files via upload

* Create readme.md

* Add files via upload

* Create readme.md

* Add files via upload

* Create readme.md

* Add files via upload

* Update keyboards/pancake/info.json

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

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

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

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

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

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

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

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

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

* Update rules.mk

* Update pancake.h

4 years agoRemoved prescaler define from avr i2c, as it was impossible to use (#6617)
Mikkel Jeppesen [Sat, 31 Aug 2019 00:47:11 +0000 (02:47 +0200)]
Removed prescaler define from avr i2c, as it was impossible to use (#6617)

4 years ago[Keyboard] Add keyboard Reviung39 (#6620)
gtips [Sat, 31 Aug 2019 00:46:31 +0000 (09:46 +0900)]
[Keyboard] Add keyboard Reviung39 (#6620)

* add keyboards/reviung39

* fix reviung39/keymaps/default/

* [Keymap] add keymap default_s for reviung39 type-s

* [keymap] fix default and default_s

* [keymap] remove backup directory(keyboards/reviung39/backup/)

* [keymap] Update readme.md

* [keyboards] fix keyboards/reviung39/reviung39.h, rules.mk, /keymaps/default/keymap.c

* [keymap] fix /default_s/keymap.c

* Update readme.md

* Update readme.md

* fix rules.mk

* [keymaps] fix default/keymap.c

4 years ago[Keyboard] Assorted personal keymap/layout updates (#6621)
Jonathan Rascher [Sat, 31 Aug 2019 00:45:49 +0000 (19:45 -0500)]
[Keyboard] Assorted personal keymap/layout updates (#6621)

* Switch Quefrency back to I2C (#6161 fixes the lag)

* Update Quefrency keymap

* Add reset and EEPROM reset keybindings so these tasks can be performed
separately, rather than relying on Bootmagic Lite, which performs both
tasks at the same time.

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

* Update KBD67 keymap

* Add reset and EEPROM reset keybindings so these tasks can be performed
separately, rather than relying on Bootmagic Lite, which performs both
tasks at the same time.

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

* Move Menu to a layer tap on the Fn key since that's a more natural
location.

* Update 60% Tsangan HHKB layout

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

* Update 60% ANSI split backspace/right-shift layout

* Add reset and EEPROM reset keybindings so these tasks can be performed
separately, rather than relying on Bootmagic Lite, which performs both
tasks at the same time.

* Move Caps Lock from Fn+Ctrl to Fn+Tab since Fn+Ctrl is sometimes used
as part of a more complex keybinding, whereas Fn+Tab is always safe.

4 years ago[Keyboard] Support flashing DZ60 with :flash command (#6624)
Jonathan Rascher [Sat, 31 Aug 2019 00:44:47 +0000 (19:44 -0500)]
[Keyboard] Support flashing DZ60 with :flash command (#6624)

4 years ago[Keyboard] Support flashing Instant60 from command line (#6625)
Jonathan Rascher [Sat, 31 Aug 2019 00:44:28 +0000 (19:44 -0500)]
[Keyboard] Support flashing Instant60 from command line (#6625)

4 years ago[Keyboard] Add option to use 4x12 layout for Nyquist (#6633)
Danny [Sat, 31 Aug 2019 00:41:22 +0000 (20:41 -0400)]
[Keyboard] Add option to use 4x12 layout for Nyquist (#6633)

* Add option to use 4x12 layout for Nyquist

* Add 4x12 Nyquist support to configurator

* Add height to 4x12 configurator layout

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Remove QWERTY keycode

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Personal ISO-ish keymap for HHKB (#6632)
Tobias V. Langhoff [Sat, 31 Aug 2019 00:40:24 +0000 (02:40 +0200)]
[Keymap] Personal ISO-ish keymap for HHKB (#6632)

* Personal ISO-ish keymap for HHKB

* Fix keymap image

4 years ago[Keyboard] Add Caravan keyboard (#6630)
Nick Christus [Sat, 31 Aug 2019 00:39:35 +0000 (19:39 -0500)]
[Keyboard] Add Caravan keyboard (#6630)

* added caravan keyboard

* updates per PR review

* updated bootmagic setting

* updated LAYOUT

* updated imgur url

4 years agoFix Redefinition of OLED_TIMEOUT (#6628)
Drashna Jaelre [Fri, 30 Aug 2019 23:55:47 +0000 (16:55 -0700)]
Fix Redefinition of OLED_TIMEOUT (#6628)

4 years agoconsistency
skullY [Fri, 30 Aug 2019 21:27:38 +0000 (14:27 -0700)]
consistency

4 years agoAdd a note about clang-format to the changelog
skullY [Fri, 30 Aug 2019 21:26:21 +0000 (14:26 -0700)]
Add a note about clang-format to the changelog

4 years agoMerge point for 2019 Aug 30 Breaking Change
skullY [Fri, 30 Aug 2019 19:04:09 +0000 (12:04 -0700)]
Merge point for 2019 Aug 30 Breaking Change

4 years agoclang-format changes
skullY [Fri, 30 Aug 2019 18:19:03 +0000 (11:19 -0700)]
clang-format changes

4 years agoHotfix: Reinstate the KC_DELT alias
skullY [Fri, 16 Aug 2019 23:26:14 +0000 (16:26 -0700)]
Hotfix: Reinstate the KC_DELT alias

4 years agoadd lufa as a submodule
skullY [Sat, 3 Aug 2019 03:13:57 +0000 (20:13 -0700)]
add lufa as a submodule

4 years agoFix the LUFA lib to use a submodule instead of just files (#6245)
Drashna Jaelre [Fri, 2 Aug 2019 21:02:40 +0000 (14:02 -0700)]
Fix the LUFA lib to use a submodule instead of just files (#6245)

* Remove LUFA files

* Update descriptions for newer version of LUFA

* Create PR6245.md

* Fix CDC(Serial) type errors

* Fix missed merge conflict for AUDIO_DTYPE_CSInterface

4 years agoUpdate Atreus to current code conventions (#5849)
Joel Challis [Fri, 2 Aug 2019 20:35:35 +0000 (21:35 +0100)]
Update Atreus to current code conventions (#5849)

* Update atreus to current code conventions - add multi revision instead of defines

* Remove config.h duplication from user keymaps

* Add breaking change log

* Add missing pragma once

4 years agoMigrate ACTION_BACKLIGHT_* to BL_* (#6299)
fauxpark [Fri, 2 Aug 2019 20:12:56 +0000 (06:12 +1000)]
Migrate ACTION_BACKLIGHT_* to BL_* (#6299)

* Branch point for 2019 Aug 30 Breaking Change

* LUFA USB descriptor cleanup (#4871)

* Fix indentation

* Fix braces

* Expand descriptor headers

* Align descriptor elements

* Nicer formatting

* Tidy up preprocessor statements

* Remove VERSION_BCD redefine - LUFA_VERSION_INTEGER is currently 0x170418

* Tidy up comments

* Tweak ordering of  HID report elements (no functional changes)

* We don't need all of these newlines

* Move default USB_MAX_POWER_CONSUMPTION closer to where it makes sense

* Ask nicely

* Add some more comments

* Change indentation back to 4 spaces

* Add changelog entry

* Language Keymap extras backport from ZSA fork (#6198)

* Swedish extra keymap refactor

* Fix swedish $ sign definition (#81)

* Fix br abnt2 keymap compilation error

* Add PR changelog doc

* Update PR6198.md

* Enforce clang-format (#6293)

* Enforce clang-format on commit for core files

* forgot about tests

* Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)

* Migrate ACTION_LAYER_MOMENTARYs to MO()

* Add changelog entry

* Update docs/ChangeLog/20190830/PR5176.md

Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
* Migrate ACTION_BACKLIGHT_* to BL_*

* Add changelog

* Update docs/ChangeLog/20190830/PR6299.md

Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
4 years agoRemove KC_DELT alias in favor of KC_DEL (#6327)
Konstantin Đorđević [Fri, 2 Aug 2019 19:52:53 +0000 (21:52 +0200)]
Remove KC_DELT alias in favor of KC_DEL (#6327)

* Remove KC_DELT alias in favor of KC_DEL

* Add changelog

4 years agoFix vusb compiling after clang-format
skullY [Fri, 12 Jul 2019 19:39:57 +0000 (12:39 -0700)]
Fix vusb compiling after clang-format

4 years agoFix Windows formatting issues
Drashna Jaelre [Fri, 12 Jul 2019 17:44:21 +0000 (10:44 -0700)]
Fix Windows formatting issues

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoUpdate swedish based keymaps with newer keycodes
Drashna Jaelre [Wed, 10 Jul 2019 01:53:53 +0000 (18:53 -0700)]
Update swedish based keymaps with newer keycodes

4 years agoHave clang ignore the code in bootloader_size.c
skullY [Fri, 12 Jul 2019 18:22:39 +0000 (11:22 -0700)]
Have clang ignore the code in bootloader_size.c

4 years agoAdd new files to the list of files that are formatted. (#6296)
skullydazed [Wed, 10 Jul 2019 23:24:48 +0000 (16:24 -0700)]
Add new files to the list of files that are formatted. (#6296)

4 years agoMigrate ACTION_LAYER_MOMENTARYs to MO() (#5176)
fauxpark [Tue, 9 Jul 2019 22:47:35 +0000 (08:47 +1000)]
Migrate ACTION_LAYER_MOMENTARYs to MO() (#5176)

* Migrate ACTION_LAYER_MOMENTARYs to MO()

* Add changelog entry

* Update docs/ChangeLog/20190830/PR5176.md

Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
4 years agoEnforce clang-format (#6293)
skullydazed [Tue, 9 Jul 2019 22:47:18 +0000 (15:47 -0700)]
Enforce clang-format (#6293)

* Enforce clang-format on commit for core files

* forgot about tests

4 years agoLanguage Keymap extras backport from ZSA fork (#6198)
Drashna Jaelre [Tue, 9 Jul 2019 19:50:53 +0000 (12:50 -0700)]
Language Keymap extras backport from ZSA fork (#6198)

* Swedish extra keymap refactor

* Fix swedish $ sign definition (#81)

* Fix br abnt2 keymap compilation error

* Add PR changelog doc

* Update PR6198.md

4 years agoLUFA USB descriptor cleanup (#4871)
fauxpark [Tue, 9 Jul 2019 19:34:17 +0000 (05:34 +1000)]
LUFA USB descriptor cleanup (#4871)

* Fix indentation

* Fix braces

* Expand descriptor headers

* Align descriptor elements

* Nicer formatting

* Tidy up preprocessor statements

* Remove VERSION_BCD redefine - LUFA_VERSION_INTEGER is currently 0x170418

* Tidy up comments

* Tweak ordering of  HID report elements (no functional changes)

* We don't need all of these newlines

* Move default USB_MAX_POWER_CONSUMPTION closer to where it makes sense

* Ask nicely

* Add some more comments

* Change indentation back to 4 spaces

* Add changelog entry

4 years agoBranch point for 2019 Aug 30 Breaking Change
skullY [Fri, 5 Jul 2019 18:08:18 +0000 (11:08 -0700)]
Branch point for 2019 Aug 30 Breaking Change

4 years agoMake the CLI Ψ capital (#6637) 0.7.0
fauxpark [Fri, 30 Aug 2019 17:23:36 +0000 (03:23 +1000)]
Make the CLI Ψ capital (#6637)

4 years agoDecrement EECONFIG magic number 0.6.463
Drashna Jaelre [Thu, 22 Aug 2019 19:11:15 +0000 (12:11 -0700)]
Decrement EECONFIG magic number

This will manually wipe the EEPROM. This is a hacky solution for when new ranges are added or moved around.

A better (more complicated) solution would be to zero out everything, not just known ranges.  But for now, this is a hacky solution that will work.

4 years agoWonderland: README (#6613)
Yan-Fa Li [Tue, 27 Aug 2019 23:22:20 +0000 (16:22 -0700)]
Wonderland: README (#6613)

* Wonderland README

breaks

* Wonderland info.json

* Update keyboards/maartenwut/wonderland/readme.md

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] default keymap fix for questionmark (redox, redox_w) (#6574)
Jorde Vorstenbosch [Tue, 27 Aug 2019 21:20:25 +0000 (23:20 +0200)]
[Keymap] default keymap fix for questionmark (redox, redox_w) (#6574)

* default keymap fix for questionmark

Added /? to the default position for a qwerty keyboard. Moved |\ to the left ctrl with the same behaviour as before.

* Small PR adjustments and Keypad optimization

* Update keymap.c

* Update keymap.c

4 years agopegasushoof Specify the bootloader to use :flash (#6614)
Yan-Fa Li [Mon, 26 Aug 2019 18:08:18 +0000 (11:08 -0700)]
pegasushoof Specify the bootloader to use :flash (#6614)

A support for newer :flash command to pegasus hoof

4 years agoFix Typo in :flash target for missing bootloader (#6615) 0.6.462
Drashna Jaelre [Mon, 26 Aug 2019 17:16:46 +0000 (10:16 -0700)]
Fix Typo in :flash target for missing bootloader (#6615)

4 years agoMars80 Bug: Physical/Electrical Matrix Mismatch (#6612)
MechMerlin [Mon, 26 Aug 2019 12:46:35 +0000 (05:46 -0700)]
Mars80 Bug: Physical/Electrical Matrix Mismatch (#6612)

4 years ago[Keymap] Redox_w Use layer_state_set_user instead of matrix_scan_user (#6608)
Gabes Mak [Sun, 25 Aug 2019 19:50:29 +0000 (20:50 +0100)]
[Keymap] Redox_w Use layer_state_set_user instead of matrix_scan_user (#6608)

* use layer_state_set_user

* fix

4 years agoAdded OLED Display autoscroll during periods of OLED data inactivity (#6546) 0.6.461
XScorpion2 [Sun, 25 Aug 2019 19:37:55 +0000 (14:37 -0500)]
Added OLED Display autoscroll during periods of OLED data inactivity (#6546)

* Added OLED Display autoscroll during periods of OLED data inactivity.

* Fixing compile errors

* Feedback from review

4 years agoRefactor `qmk compile-json` to `qmk compile` (#6592) 0.6.460
skullydazed [Sun, 25 Aug 2019 18:58:24 +0000 (11:58 -0700)]
Refactor `qmk compile-json` to `qmk compile` (#6592)

4 years agoRGB Inidcator example for new van pcbs (#6544)
Ethan Madden [Sun, 25 Aug 2019 15:43:47 +0000 (08:43 -0700)]
RGB Inidcator example for new van pcbs (#6544)

* RGB Inidcator example for new van pcbs

* simplify config.h

As per @drashna in CR

4 years agoAdd new 60% Tsangan HHKB layout (#6607)
Jonathan Rascher [Sun, 25 Aug 2019 15:40:32 +0000 (10:40 -0500)]
Add new 60% Tsangan HHKB layout (#6607)

4 years ago[Keyboard] Maartenwut Wonderland PCB (#6492)
Yan-Fa Li [Sun, 25 Aug 2019 06:44:20 +0000 (23:44 -0700)]
[Keyboard] Maartenwut Wonderland PCB (#6492)

* Initial Commit

* ID

* Use current manu name

* Fix define DEBOUNCE

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix NUM Lock LED detection

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix CAPs LED detection

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix Scroll Lock LED detection

Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Use correct convention for setting pins

* Move folder to maartenwut

 - enable velocikey

* Fix columns size

* Sync with homerowco

* Add Keebs keymap

* Best practices

* Latest keymap changes from homerowco

4 years agoAdd 2015 revision of Pegasus Hoof to QMK (#6595)
Yan-Fa Li [Sat, 24 Aug 2019 20:10:36 +0000 (13:10 -0700)]
Add 2015 revision of Pegasus Hoof to QMK (#6595)

* Add 2015 revision of pegasus hoof to QMK

* Add different version strings

* Fix ansi tkl layout

 - temporary JIS mapping, I can't test this as I don't have the hardware

* Reverse engineer JIS layout macro for 2015 Pegasus Hoof

* Linting on 2013.h

* Add more resources to readme

* Update keyboards/bpiphany/pegasushoof/2013/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/bpiphany/pegasushoof/2015/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/bpiphany/pegasushoof/readme.md

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Try to use core debouncing code

* return changed

* Use helpers

4 years ago[Keyboard] New Keyboard: EVE Meteor (#6565) 0.6.459
MechMerlin [Sat, 24 Aug 2019 16:44:04 +0000 (09:44 -0700)]
[Keyboard] New Keyboard: EVE Meteor (#6565)

* initial commit

* Add the correct pins and ordering

* create an appropriate keymap macro for the board

* add an appropriate LAYOUT macro

* add a keymap that fits the LAYOUT layout macro

* add QMK Configurator support

* add missing pin D7 and LAYOUT_all

* fix my mistake when I added an extra key to the electrical matrix instead of the physical one

* add qmk configurator support for LAYOUT_all

* Update keyboards/eve/meteor/readme.md

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

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* use the default names so BMC still works

* remove mcu rules as per resolution of 6253

4 years agoupdates the coc
Jack Humbert [Sat, 24 Aug 2019 16:43:39 +0000 (12:43 -0400)]
updates the coc

4 years ago[Keymap] a keymap to "transform" a jj40 info a simil Alpha28, to enjoy its simplicity...
Stefano [Sat, 24 Aug 2019 16:08:54 +0000 (18:08 +0200)]
[Keymap] a keymap to "transform" a jj40 info a simil Alpha28, to enjoy its simplicity and power (#6599)

4 years ago[Keyboard] Add JNAO keyboard (#6598)
Danny [Sat, 24 Aug 2019 16:06:27 +0000 (12:06 -0400)]
[Keyboard] Add JNAO keyboard (#6598)

* Add JNAO keyboard

* Use layout macro for default_4x12

* Add bakingpy keymap

* Add info.json data

* Remove bakingpy keymap from jnao, add ortho_4x12 layout fetching

* Clear up default keymaps

4 years ago[Keymap] ISO keymap for TADA68 with programming in mind (#6597)
Iain King [Sat, 24 Aug 2019 16:02:38 +0000 (17:02 +0100)]
[Keymap] ISO keymap for TADA68 with programming in mind (#6597)

* Layout with better use of navigation keys

* Update keyboards/tada68/keymaps/onelivesleft/config.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keymap] Update to userspace kuchosauroand0 (#6596)
kuchosauronad0 [Sat, 24 Aug 2019 16:01:12 +0000 (09:01 -0700)]
[Keymap] Update to userspace kuchosauroand0 (#6596)

* added combos

* minor adjustments, added combos

* Add second encoder, add modifiers to encoders

Added a skeleton for the possibily having a second encoder.
Added 9 modifiers for the first rotary encoder:

- None
  General navigation. Page up/down
- SHIFT
  Fast navigation. Home/end
- CTRL
  Vertical navigation. Up/down
- CTRL+SHIFT
  Horizontal navigation. Left/right
- ALT
  Audio volume control.
- GUI
  Browser navigation(windows). Forward/backward
- ALT+SHIFT
  Form navigation. Tab up/down
- ALT+CTRL
  Media control. (Play|pause)/mute
- HYPER
  Media navigation. Next/prev track

Key codes are stored in `uint16_t encoder_actions[2][9]`

* Add second encoder, add modifiers to encoders

Added a skeleton for the possibily having a second encoder.
Added 9 modifiers for the first rotary encoder:

- None
  General navigation. Page up/down
- SHIFT
  Fast navigation. Home/end
- CTRL
  Vertical navigation. Up/down
- CTRL+SHIFT
  Horizontal navigation. Left/right
- ALT
  Audio volume control.
- GUI
  Browser navigation(windows). Forward/backward
- ALT+SHIFT
  Form navigation. Tab up/down
- ALT+CTRL
  Media control. (Play|pause)/mute
- HYPER
  Media navigation. Next/prev track

Key codes are stored in `uint16_t encoder_actions[2][9]`

* Clean up; added combos

Combos:
- CV: Copy
- XC: Cut
- ZV: Paste
- QP: KC_SLEEP

* Fix LEADER_DICTIONARY to be more useful

* Add documentation

* Minor fixes

* Raise TAPPING_TERM

* testing

* Rearrange modifiers

* Fix kc being stored in uint8 instead of uint16

* Update documentation

* Clean up

* Remove excess comments

* Put encoder_actions in progmem

4 years agoAdd 'bootloadHID' flash target (#5587) 0.6.458
Joel Challis [Sat, 24 Aug 2019 15:35:11 +0000 (16:35 +0100)]
Add 'bootloadHID' flash target (#5587)

* Add 'bootloadHID' flash target

* Prep for flash target

* Add :flash support

* Align bootloader wait messages

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update template to suggest use of :flash

4 years agoAdd Zadig 101 to docs (#6585)
fauxpark [Sat, 24 Aug 2019 06:38:21 +0000 (16:38 +1000)]
Add Zadig 101 to docs (#6585)

* Add Zadig 101 to docs

* Add USBasp bootloader name

* Add links to the page

* Note the usual VIDs and PIDs for the bootloaders

* Add "List All Devices" note, just in case

* Talk about keyboard-specific bootloader procedures

* Send users to the new page in "Unknown Device for DFU Bootloader" section

* Halfkay bootloaders are also an exception here

4 years agoAdd Soft Serial Speed to Diverge3 keyboard config for compatibility (#5076)
Drashna Jaelre [Fri, 23 Aug 2019 21:23:53 +0000 (14:23 -0700)]
Add Soft Serial Speed to Diverge3 keyboard config for compatibility (#5076)

4 years agoAdded 4by3 keyboard (#6547)
Elias [Fri, 23 Aug 2019 21:18:37 +0000 (23:18 +0200)]
Added 4by3 keyboard (#6547)

* Added 4by3 keyboard

* Added DEVICE_VER and DESCRIPTION

* Removed F_CPU, F_USB, ARCH, and OPT_DEFS

* Add 3 new LAYOUT macros for orientations and fixes

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Added comments to 4by3 and changed info.json

* Update keyboards/4by3/4by3.h

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoAlign flashing behaviour of dfu-util (#6578) 0.6.457
Joel Challis [Thu, 22 Aug 2019 23:08:45 +0000 (00:08 +0100)]
Align flashing behaviour of dfu-util (#6578)

* Align flashing retry logic of dfu-util

* Align bootloader wait messages

Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years agoRelocate pca9555 driver to core (#6563) 0.6.456
Joel Challis [Thu, 22 Aug 2019 14:27:18 +0000 (15:27 +0100)]
Relocate pca9555 driver to core (#6563)

* Move pca9555 files to central location

* Get pca9555 boards compiling

* Slight alignment of rules.mk

4 years agoReduce compile size to fix various Travis CI errors (#6426)
Drashna Jaelre [Thu, 22 Aug 2019 08:59:37 +0000 (01:59 -0700)]
Reduce compile size to fix various Travis CI errors (#6426)

Due to feature creep

4 years agoFixup Bootmagic code (#6386)
Drashna Jaelre [Thu, 22 Aug 2019 07:22:32 +0000 (00:22 -0700)]
Fixup Bootmagic code (#6386)

4 years ago[Keyboard] Fix RGB_TOG cycle for Massdrop CTRL default keymap (#6056)
Chris Dosé [Thu, 22 Aug 2019 00:47:45 +0000 (17:47 -0700)]
[Keyboard] Fix RGB_TOG cycle for Massdrop CTRL default keymap (#6056)

This includes the modifier keys in "keys only" mode, bringing the keymap
closer to what the off-the-shelf firmware does.

4 years ago[Docs] Update how_keyboards_work.md (#6528)
madivad [Thu, 22 Aug 2019 00:44:37 +0000 (10:44 +1000)]
[Docs] Update how_keyboards_work.md (#6528)

* Update how_keyboards_work.md

bridged the gap between scancodes and keycodes, the doc didn't make the distinction and was ambiguous.

* Update docs/how_keyboards_work.md

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update docs/how_keyboards_work.md

fix typo

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Update NovelPad (#6559)
fauxpark [Thu, 22 Aug 2019 00:41:29 +0000 (10:41 +1000)]
[Keyboard] Update NovelPad (#6559)

* Update NovelPad

* Lowercase readme

* Update keyboards/novelpad/keymaps/default/keymap.c

Co-Authored-By: Joel Challis <git@zvecr.com>
* Remove default F_CPU, F_USB, ARCH, and OPT_DEFS - covered in mcu_selection.mk

4 years ago[Keyboard] new keyboard "angel17" (#6542)
kakunpc [Thu, 22 Aug 2019 00:40:37 +0000 (09:40 +0900)]
[Keyboard] new keyboard "angel17" (#6542)

* add angel17 keyboard

* fix rules.mk

* change BOOTLOADER

* set LAYOUT_numpad_5x4

* Update keyboards/angel17/rules.mk

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* fix LAYOUTS = numpad_5x4

* update info.json

4 years ago[Keyboard] Updates to ZSA boards (#6513)
Drashna Jaelre [Thu, 22 Aug 2019 00:19:07 +0000 (17:19 -0700)]
[Keyboard] Updates to ZSA boards  (#6513)

* Update Layer functions to use layer_state_t in ZSA Boards

* Update Music Mask for ZSA boards

Fixes an issue with the board getting stuck on Adjust layer when activating music mode

* Add Support for SMART LED Toggle to Planck EZ

* Add support for SMART LED toggle in Ergodox EZ

* Ifdef swiss cheeze for Oryx Configurator

* Documentation and updates

* Add Oryx Keymap

* Add option to configure the layers for the Layer Indicator

* Update keymap with better examples

* Make sure eeprom is initialized before reading from it

* Force flush of LED matrix when suspending board

This fixes an issue where the LEDs don't fully clear sometimes when the host system goes to sleep

* Enable RGB Sleeping by default

* Add clarification about planck ez led layer config

4 years agoAVR GPIO macro defines more readable (#5937)
Takeshi ISHII [Thu, 22 Aug 2019 00:10:47 +0000 (09:10 +0900)]
AVR GPIO macro defines more readable (#5937)

* A little easier to read the definition of the GPIO control macro for AVR.

No change in build result.

* Changed to not use GNU statement expression extension.

No change in build result.

* Modified split_common/serial.c to use qmk_firmware standard GPIO control macro.

No change in build result.

* fix PE6 -> E6

* remove some space

* add some comment to config_common.h

* Changed split_common/serial.c to use a newer version of qmk_firmware standard GPIO control macro.

4 years agoAdditional changes for Layer State typedef compatibility (#5906)
Drashna Jaelre [Thu, 22 Aug 2019 00:07:49 +0000 (17:07 -0700)]
Additional changes for Layer State typedef compatibility (#5906)

* Additional changes for Layer State typedef compatibility

* Replace biton32 with get_highest_layer in docs

* Change additional layer structure code

* Fix uGFX reference issue

* Remove dynamic_keymap check

* Where did all these extra spaces come from

Co-Authored-By: fauxpark <fauxpark@gmail.com>
4 years agoAdded keycodes for swapping and unswapping the Control and OS keys (#6110)
Stephen Wanhella [Thu, 22 Aug 2019 00:07:08 +0000 (17:07 -0700)]
Added keycodes for swapping and unswapping the Control and OS keys (#6110)

* Add MAGIC_SWAP_CONTROL_LGUI and MAGIC_UNSWAP_CONTROL_LGUI keycodes

Key codes to swap and unswap the control and windows/cmd keys

* Fix issues with pull request #6110

Renamed swap/unswap lctl and lgui key codes, added key codes to swap/unswap rctl and rgui, and moved new bool inside keycode_config.h struct to the end

* Move new keycodes to the end of the enum (#6110)

* add cases for swapped control and OS keys to mod_config (#6110)

* Add new keycodes to feature_bootmagic.md (#6110)

* Add R+L swap codes to keep in parity with AG_* codes

* Extend Magic range check to include new magic codes

* Update audio docs

* Combine 2 byte ranges into 1 word for EECONFG

Fix names for Keymap config EEPROM

* Update docs/feature_bootmagic.md

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

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

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

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
4 years ago[Keyboard] Tweak RGB Matrix timing for ZSA Boards (#6422)
Drashna Jaelre [Wed, 21 Aug 2019 05:39:13 +0000 (22:39 -0700)]
[Keyboard] Tweak RGB Matrix timing for ZSA Boards (#6422)

* Optimize RGB Matrix rendering for Ergodox EZ

* Optimize RGB Matrix rendering for Planck EZ

* Update keyboards/planck/ez/config.h

Co-Authored-By: Joel Challis <git@zvecr.com>
4 years agoRemove superfluous JTAG disable code (#6445) 0.6.455
fauxpark [Wed, 21 Aug 2019 05:18:52 +0000 (15:18 +1000)]
Remove superfluous JTAG disable code (#6445)

* Remove superfluous JTAG disable code

* 32A has differently named register

* Accidentally some operators

* 32A also has different JTAG pins

* Wrap disable_jtag() in an ifndef

* Document this new define

* Rename the define, it conflicts with a LUFA thing

Also, move the ifndef wrapping to the call in keyboard_setup()

4 years ago[Keymap] dumbpad updates, new keymap (#6481)
imchipwood [Wed, 21 Aug 2019 05:08:30 +0000 (22:08 -0700)]
[Keymap] dumbpad updates, new keymap (#6481)

* 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

* adding my layout (default is for wife)

* updated my own layout, tweaked default keymap to use cleaner switch for encoder control

* removed commented out import from imchipwood keymap, removed unnecessary comment from default layout

* added LED layer control

* flash the layer indicator LEDs at startup

* change layer_state_set_user to layer_state_set_kb

Co-Authored-By: Joel Challis <git@zvecr.com>
* in layer_state_set_kb, return layer_state_set_user

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* remove include of upper level config.h, add pragma once

Co-Authored-By: Drashna Jaelre <drashna@live.com>
* changing default keymap slightly, added config.h for default layout

* change _delay_ms to wait_ms

* replaced locking numlock with numlock

* Update keyboards/dumbpad/dumbpad.c

change `keyboard_pre_init_user` to `keyboard_pre_init_kb`

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

adding `keyboard_pre_init_user()` to `keyboard_pre_init_kb()`

Co-Authored-By: Joel Challis <git@zvecr.com>
* fixed some comments about the layer key (MO to TT) and the SUB layer rotary encoder control

4 years ago[Keyboard] PCB Ruler updates (#6584)
noroadsleft [Wed, 21 Aug 2019 04:57:45 +0000 (21:57 -0700)]
[Keyboard] PCB Ruler updates (#6584)

* Move default keymap's rules to keyboard level

* Concatenate the two sets of rules

This sets CONSOLE_ENABLE to no, which was being set at the keymap level.

* Wrap the USB Device Description in quotes

Some preventative maintenance. The firmware for the_ruler can't be compiled without this change if `CONSOLE_ENABLE = yes` because this string has a comma, which gets picked up as two arguments by the Command code, instead of one as it should be.

* Linting

- remove firmware size impacts
- remove trailing white space
- visual alignment of rules

* Use QMK's pre-loaded default rules for atmega32u4

* Update readme

- markdown formatting
- update Hardware Availability link (Maple Computing's site has disappeared)
- update Docs links

* Update header files to use #pragma once

4 years ago[Keymap] Add velocikey, move reset and align layout (#6569)
Sid Carter [Wed, 21 Aug 2019 04:33:06 +0000 (00:33 -0400)]
[Keymap] Add velocikey, move reset and align layout  (#6569)

4 years ago[Keymap] mikethetiger's let's split eh? keymap (#6562)
mikethetiger [Wed, 21 Aug 2019 04:22:54 +0000 (23:22 -0500)]
[Keymap] mikethetiger's let's split eh? keymap (#6562)

* Added my Preonic keymap

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

Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com>
* Update keyboards/preonic/keymaps/mikethetiger/keymap.c

Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com>
* Added my Preonic keymap

* Added my Preonic keymap

* mikethetigers lets slpit eh keymap

4 years agoImplement NUMLOCK indicator light for XD96 (#6581)
Ceremony [Wed, 21 Aug 2019 01:26:00 +0000 (03:26 +0200)]
Implement NUMLOCK indicator light for XD96 (#6581)

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