]>
git.donarmstrong.com Git - qmk_firmware.git/log
zvecr [Wed, 5 Dec 2018 17:51:35 +0000 (17:51 +0000)]
Keyboard: Refactor lets split to use split common code (#4536)
* Refactor lets split to use split common code
* Refactor lets split to use split common code
* Build fixes for OLED_sample keymap
* Build fixes for OLED_sample keymap - attempt to reduce firmware size
Nicholas Shaff [Wed, 5 Dec 2018 17:35:26 +0000 (11:35 -0600)]
Keyboard: Updated sixshooter keyboard to move LED macros into the default keymap. (#4428)
Jarrett Drouillard [Wed, 5 Dec 2018 17:08:05 +0000 (12:08 -0500)]
Keymap: Preonic kuatsure updates 2018-Nov (#4500)
* preonic-kuatsure: ctrl / esc in one key + hello ` again
* preonic-kuatsure: remove esc on lower
* preonic-kuatsure: programmy macros
* user-kuatsure: turn off console all the time
* preonic-kuatsure: auto shift, but only for numbers
* preonic-kuatsure: remove programmery macros
* preonic-kuatsure: move braces, parens, etc over to raise
backwards compat
move &*() on lower
* preonic-kuatsure: stop with the full rep of game layer
Jason Thigpen [Wed, 5 Dec 2018 17:02:26 +0000 (09:02 -0800)]
Keyboard: Add dz60 tsangan hhkb (#4529)
* Add tsangan bottom row hhkb layout for dz60
* Add crd's tsangan hhkb layout for dz60
* Resort to native key aliases when they exist
* Update crd's dz60 ansi keymap to match updates for hhkb fn layer
* Add tsangan hhkb layout to dz60 info.json for KLE
* Fix JSON nesting in dz60 layouts block
* Minor adjustments to crd layouts to make them more consistent
* Update layout naming to 60_tsangan_hhkb
fauxpark [Wed, 5 Dec 2018 00:14:55 +0000 (11:14 +1100)]
Only try to read the report ID from SetReport when the keyboard is part of the shared EP
Fixes #4471
Fixes #4517
wanleg [Wed, 5 Dec 2018 16:42:50 +0000 (08:42 -0800)]
Keymap: Wanleg layout updates (#4550)
* config fixes (including for issue #3678)
* put back audio
* jj40 backlighting setup
* jj40 backlighting setup
* rules.mk fix
* jj40 backlighting settings
* iris setup
* iris setup
* iris setup
* iris setup
* iris setup - onehand
* remove commented-out section
* edits due to #4403
* xd75 testing
* fix 5x15 layout issues with 5x5 bluetooth & xd75
* commenting out unused placeholders
* change iris to more wanleg-like 4x12 layout
* formatting changes
* onehand layout cleanup/fix
* revert temp change
zvecr [Wed, 5 Dec 2018 16:36:31 +0000 (16:36 +0000)]
Keyboard: Initial nori port (#4542)
* Initial nori port
* ortho_4x4 layout and RGB fixes
* Review fixes for superseded audio and default layer functionality
Vyolle [Wed, 5 Dec 2018 16:19:14 +0000 (10:19 -0600)]
Major revisions, focused on streamlining and useability (#4554)
Ismael Venegas Castelló [Wed, 5 Dec 2018 16:12:35 +0000 (10:12 -0600)]
Keymap: Hacker Dvorak (#4514)
* Hacker Dvorak
Programmer Dvorak based layout for the Ergodox EZ.
* Address drashna comments.
* Fix RGB and drop OSL for MO.
* Add gulp file to automate development.
* Fix gulpfile.
* Caps, num and scroll lock indicators.
* Fix scroll lock.
Legonut [Wed, 5 Dec 2018 02:15:52 +0000 (21:15 -0500)]
Keyboard: Add new keyboard "Sol" from RGBKB (#4497)
* Add final RGBKB Sol firmware
* Apply suggestions from code review
Apply most of the changes noroadsleft has suggested
Co-Authored-By: Legonut <legonut3@gmail.com>
* Cleanup readme
* Cleanup keymaps per @noroadslefts suggestions
* Remove eeproms, use set_single_persistent_default_layer
* Suggestions from @noroadsleft and @drashna
some small cleanup
* Change RGB_SMOD to RGB_RMOD
* fix RGB_SMOD
* Apply suggestions from code review
Remove redundant lines
Co-Authored-By: Legonut <legonut3@gmail.com>
Drashna Jaelre [Tue, 4 Dec 2018 21:27:41 +0000 (13:27 -0800)]
Rework drashna userspace to be more modular (#4544)
* Break up files to make more readable
* Add comments to ortho 4x12 layout rules.mk
* Small tweaks
* Update GitLab CI scripts
* Make ortho boards smaller
Yan-Fa Li [Tue, 4 Dec 2018 18:09:39 +0000 (10:09 -0800)]
Invalid JSON (#4547)
Alex Mayer [Tue, 4 Dec 2018 17:25:27 +0000 (12:25 -0500)]
Keymap: Ergodox EZ: Clean Up Keymap Array Alignment (#4545)
Remove layer name comments, they are above the visual layout
Remove comments explaining things that are documented in qmk docs
ishtob [Tue, 4 Dec 2018 16:04:57 +0000 (11:04 -0500)]
adding Hadron v3 keyboard, QWIIC devices support, haptic feedback support (#4462)
* add initial support for hadron ver3
* add initial support for hadron ver3
* pull qwiic support for micro_led to be modified for use in hadron's 64x24 ssd1306 oled display
* initial work on OLED using qwiic driver
* early work to get 128x32 oled working by redefining qwiic micro oled parameters. Currently working, but would affect qwiic's micro oled functionality
* moved oled defines to config.h and added ifndef to micro_oled driver
* WORKING :D - note, still work in progress to get the start location correct on the 128x32 display.
* added equation to automatically calculate display offset based on screen width
* adding time-out timer to oled display
* changed read lock staus via read_led_state
* lock indications fixes
* Added scroll lock indication to oled
* add support for DRV2605 haptic driver
* Improve readabiity of DRV2605 driver.
-added typedef for waveform library
-added unions for registers
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Update keyboards/hadron/ver2/keymaps/default/config.h
Co-Authored-By: ishtob <ishtob@gmail.com>
* Fixes for PR
* PR fixes
* fix old persistent layer function to use new set_single_persistent_default_layer
* fix issues with changing makefile defines that broken per-key haptic pulse
* Comment fixes
* Add definable parameter and auto-calibration based on motor choice
VM [Tue, 4 Dec 2018 05:10:28 +0000 (00:10 -0500)]
Keymap: adding my keymap primarily to iris (#4541)
Luciano Malavasi [Tue, 4 Dec 2018 04:45:41 +0000 (20:45 -0800)]
Keymap: Fixed include statement in my Let's Split keymap. (#4543)
* keymap + alpha
* some fixes
* keymap + alpha
* some fixes
* drashna changes
* linked main Alpha repo in keyboards/alpha readme
* missed a spot
* there's another function called FUNC lol
* keymap + alpha
* some fixes
* keymap + alpha
* drashna changes
* Fixed include
* Revert "Fixed include"
This reverts commit
ea92f261f86d8433eab313cde498adca1682a006 .
* messed up my git, fixed include
Drashna Jaelre [Tue, 4 Dec 2018 00:42:57 +0000 (16:42 -0800)]
Make ARM Audio max volume configurable (#4540)
* Make ARM Audio max volume configurable
* Update docs/feature_audio.md
Co-Authored-By: drashna <drashna@live.com>
* Update docs/feature_audio.md
Co-Authored-By: drashna <drashna@live.com>
Drashna Jaelre [Mon, 3 Dec 2018 18:27:15 +0000 (10:27 -0800)]
Fix up RGB Matrix code (#4503)
* Fix up RGB Matrix code
* Convert RGBLIGHT functions to rgbmatrix ones, and add defines
epaew [Mon, 3 Dec 2018 16:00:00 +0000 (01:00 +0900)]
Add edvorakjp kepmap for crkbd (#4537)
* edvorakjp layout for crkbd
* bugfix of edvorakjp
QMK cannot send keycode that doesn't exists on new layer.
Jack Humbert [Sun, 2 Dec 2018 20:35:53 +0000 (15:35 -0500)]
Add sidebar for ZH (#4533)
* add zh-cn readme
* edit readme
* Round 1 of edits
- Mandarin translation of QMK products is off, best to use the English name.
- Fix some terminology and grammar.
* trying re-translating the first paragraph
* add fallback langurages
* Create LANGS.md
* Rename docs/zh-cn/README.md to docs/zh/README.md
* Update LANGS.md
* Update index.html
* Delete README.md
* add sidebar for zh
Jack Humbert [Sun, 2 Dec 2018 20:12:54 +0000 (15:12 -0500)]
Second try at configuring i18n for docsify and gitbook (#4531)
* add zh-cn readme
* edit readme
* Round 1 of edits
- Mandarin translation of QMK products is off, best to use the English name.
- Fix some terminology and grammar.
* trying re-translating the first paragraph
* add fallback langurages
* Create LANGS.md
* Rename docs/zh-cn/README.md to docs/zh/README.md
* Update LANGS.md
* Update index.html
noroadsleft [Sun, 2 Dec 2018 07:22:40 +0000 (23:22 -0800)]
Keyboard: handwired/atreus50 Refactor, Configurator support, and readme cleanup (#4530)
* handwired/atreus50: refactor
- layout macro renames:
- KEYMAP is now LAYOUT
- COMPACT_KEYMAP is now LAYOUT_kc
- keymap updates:
- both keymaps now use #include QMK_KEYBOARD_H
- removed redundant KC_TRNS and KC_NO definitions
- default keymap now uses LAYOUT macro instead of LAYOUT_kc
* handwired/atreus50: readme cleanup
Reformatted the readme to be more closely aligned to current QMK
template, and fixed some typos/grammar.
* handwired/atreus50: Configurator support
MechMerlin [Sun, 2 Dec 2018 01:28:35 +0000 (17:28 -0800)]
Keyboard: Enable Lights by Default for Kira 75 (#4527)
* enable rgb underglow and backlights by default for use with QMK Configurator
* disable mousekeys
MechMerlin [Sun, 2 Dec 2018 01:19:33 +0000 (17:19 -0800)]
Keyboard: Add HHKB layout support to the DO60 (#4526)
* add 60_hhkb support
* add qmk configurator support for the new 60_hhkb layout
* allow community layout support for the 60_hhkb
* fixup readme to adhere to new QMK standards
noroadsleft [Sun, 2 Dec 2018 00:29:16 +0000 (16:29 -0800)]
handwired/promethium Refactor and Configurator support (#4524)
* handwired/promethium: refactor
- config.h files
- updated to use #pragma once
- removed redundant config.h includes
- layout macro moved from config.h to promethium.h
- layout macro renamed from KEYMAP_CUSTOM to LAYOUT
* handwired/promethium: Configurator support
noroadsleft [Sun, 2 Dec 2018 00:28:32 +0000 (16:28 -0800)]
handwired/ortho5x13 default keymap refactor, Configurator support, and readme update (#4525)
* handwired/ortho5x13: default keymap refactor
- keymap now uses LAYOUT macro
- keymap now uses #include QMK_KEYBOARD_H
- removed redundant KC_TRNS and KC_NO definitions
* handwired/ortho5x13: Configurator support
* handwired/ortho5x13: fix Docs links in readme
Erovia [Sat, 1 Dec 2018 16:57:30 +0000 (17:57 +0100)]
Add support for S7 Elephant (#4511)
* Add support for S7 Elephant
A high-end 70% custom keyboard designed and produced by jacky from Geekhack.
* Polish S7 Elephant code
Implement drashna's suggestions:
- specify bootloader
- remove unnecessary defines
- use led_set_user() for LED logic
* Correct info.json and s7_elephant.h
Correct info.json and s7_elepant.h to follow QMK convention and fix a
missing curly bracket.
Drashna Jaelre [Sat, 1 Dec 2018 16:21:06 +0000 (08:21 -0800)]
Add tap_random_base64 and software timer info to Useful Functions doc (#4360)
* Update docs
* Add security caveat
Co-Authored-By: drashna <drashna@live.com>
* Wordsmithing
Co-Authored-By: drashna <drashna@live.com>
* Update docs/ref_functions.md
Co-Authored-By: drashna <drashna@live.com>
Jason Thigpen [Sat, 1 Dec 2018 16:17:50 +0000 (08:17 -0800)]
Add a layout to support tsangan bottom row with split bs and rshift (#4521)
* Add a layout to support tsangan bottom row with split bs and rshift
* Move the new layout to defaults
* Rename layout to be more accurately representative
* Rename files to match renamed layout def
Alex Mayer [Fri, 30 Nov 2018 22:51:45 +0000 (17:51 -0500)]
Planck: Align Keycode Columns (#4523)
Remove Extra Newlines
Wilba [Fri, 30 Nov 2018 16:43:34 +0000 (03:43 +1100)]
Added macros to Dynamic Keymaps, Zeal60 RGB backlight improvements (#4520)
* Refactored M6-B to use Zeal60 RGB backlight code
* Fixed M6-B LED co-ordinates
* Minor changes to RGB config for Zeal65
* Added dynamic keymaps to WT80-A, WT60-A, WT-80A, U80-A
* Macro implementation
* Implemented macros, API protocol version 8, RGB backlight fixes
* Improved radial effects for M6-B
* Fixed undefined references when building an RGB keyboard after M6-A
Jack Humbert [Fri, 30 Nov 2018 05:14:55 +0000 (00:14 -0500)]
Test out i18n of the docs (#4519)
* add zh-cn readme
* edit readme
* Round 1 of edits
- Mandarin translation of QMK products is off, best to use the English name.
- Fix some terminology and grammar.
* trying re-translating the first paragraph
MechMerlin [Thu, 29 Nov 2018 15:57:06 +0000 (07:57 -0800)]
New Keyboard: Cyclops (#4512)
* initial commit
* add correct atmega32u4 pins used
* add a basic layout
* add simple keymap
* update readme
* Add QMK Configurator support
* add whitespace for formatting
Paul Massendari [Thu, 29 Nov 2018 15:33:45 +0000 (16:33 +0100)]
Typo fix (#4515)
GO [Wed, 28 Nov 2018 17:20:46 +0000 (02:20 +0900)]
Keyboard: add newgame (#4466)
* Add files via upload
* Add files via upload
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/newgame40.h
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/config.h
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/config.h
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/config.h
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/config.h
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/config.h
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/keymaps/default/keymap.c
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/config.h
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/rules.mk
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/rules.mk
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Add readme (newgame40)
* Update keyboards/newgame40/readme.md
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keyboards/newgame40/readme.md
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Update keymap.c
* Update keyboards/newgame40/rules.mk
Co-Authored-By: GoTakigawa <44800276+GoTakigawa@users.noreply.github.com>
* Add files via upload
* remove community/ortho_4x10
noroadsleft [Wed, 28 Nov 2018 16:51:16 +0000 (08:51 -0800)]
Keyboard: handwired/bluepill Configurator support and readme cleanup (#4509)
* handwired/bluepill/bluepill70: Configurator support
* handwired/bluepill: readme cleanup
Formatting fixes to make the file easier to read.
Giuseppe Rota [Wed, 28 Nov 2018 16:19:07 +0000 (17:19 +0100)]
Add Extrakey support for Brightness up/down (#4477)
Paul Massendari [Wed, 28 Nov 2018 15:56:34 +0000 (16:56 +0100)]
Added Rick Roll to song lists (#4510)
🙂
zfhrp6 [Wed, 28 Nov 2018 15:33:08 +0000 (00:33 +0900)]
[fortitude60] match default keymap comment to the implementation. (#4508)
Drashna Jaelre [Wed, 28 Nov 2018 00:54:43 +0000 (16:54 -0800)]
Turn off Mousekeys for several ps2avrGB keyboards (#4502)
* Turn off Mousekeys for jc65
* Turn off Mousekeys for ps2avrGB templates
* Disable mousekeys for bmini and canoe as well
Erez Zukerman [Wed, 28 Nov 2018 00:42:09 +0000 (19:42 -0500)]
Merge pull request #4501 from amayer5125/ergodox-ez-cleanup
Ergodox ez cleanup
Konstantin Đorđević [Tue, 27 Nov 2018 23:34:06 +0000 (00:34 +0100)]
Remove RGB_SMOD alias and replace uses with RGB_MOD (#4319)
Christon DeWan [Tue, 27 Nov 2018 23:20:17 +0000 (15:20 -0800)]
fixed misplaced paranthesis in arm usb mouse send function (#4478)
bug was causing lots of dropped events for me.
epaew [Tue, 27 Nov 2018 23:18:11 +0000 (08:18 +0900)]
Keyboard: fix for debug crkbd (#4469)
Konstantin Đorđević [Tue, 27 Nov 2018 22:29:59 +0000 (23:29 +0100)]
Add tap_code16 function (#4362)
Alex Mayer [Tue, 27 Nov 2018 22:04:29 +0000 (17:04 -0500)]
Ergodox EZ: Clean Up process_record_user Function
Set ERPM = SAFE_RANGE
Alex Mayer [Tue, 27 Nov 2018 22:00:01 +0000 (17:00 -0500)]
Ergodox EZ: Remove Unused Code From Keymap
Drashna Jaelre [Tue, 27 Nov 2018 21:45:01 +0000 (13:45 -0800)]
Update MSYS to use the 5.4.0 toolchain (#4106)
John Pettigrew [Tue, 27 Nov 2018 21:43:48 +0000 (15:43 -0600)]
Puck Macropad (#4274)
* Add Puck
* Update Manufacturer name in metadata
* Add num lock to high layer
* update pins
* update pin settings
* fix numlock key
* Cleanup config.h
* Update device info
* updates after review
mtei [Fri, 5 Oct 2018 05:54:22 +0000 (14:54 +0900)]
Fixed docs/newbs_testing_debugging.md and tmk_core/common/print.h
abishalom [Tue, 27 Nov 2018 17:22:49 +0000 (12:22 -0500)]
Keymap: Added abishalom keymaps (#4495)
* Added abishalom keymaps
Added personal keymaps for Massdrop Alt and Tada68
* Update keyboards/tada68/keymaps/abishalom/rules.mk
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Update keyboards/tada68/keymaps/abishalom/rules.mk
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Update keyboards/tada68/keymaps/abishalom/config.h
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Update keyboards/tada68/keymaps/abishalom/keymap.c
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Update keyboards/tada68/keymaps/abishalom/keymap.c
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Update keyboards/tada68/keymaps/abishalom/rules.mk
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Update keyboards/tada68/keymaps/abishalom/keymap.c
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Update keyboards/tada68/keymaps/abishalom/keymap.c
Co-Authored-By: abishalom <abishalom1997@gmail.com>
* Updated keymaps
* Bugfix Tada68
* Update keyboards/tada68/keymaps/abishalom/keymap.c
Co-Authored-By: abishalom <abishalom1997@gmail.com>
Mattia Dal Ben [Tue, 27 Nov 2018 16:59:53 +0000 (17:59 +0100)]
Keymap: Set serial connection as default for the Redox rev1.0 keyboard (#4488)
* Set serial as default for Redox
* Updated rules.mk file
* Removed unused rule
Co-Authored-By: mattdibi <mattdibi@users.noreply.github.com>
* Removed unused rule
Co-Authored-By: mattdibi <mattdibi@users.noreply.github.com>
Takeshi ISHII [Tue, 27 Nov 2018 15:22:47 +0000 (00:22 +0900)]
Fix Helix ws2812.c listed more than once warning. (#4499)
Remove `SRC += ws2812.c` from helix/rev2/rules.mk and helix/pico/rules.mk.
Because it will be added in common_features.mk.
noroadsleft [Tue, 27 Nov 2018 04:57:15 +0000 (20:57 -0800)]
handwired/arrow_pad Refactor and Configurator support (#4498)
* handwired/arrow_pad: layout macro and keymap refactor
- Layout macros moved from the keymaps to arrow_pad.h.
- LAYOUT_pad21 refactored to only accept keys that are physical present (no KC_NO entries required in keymap)
- Keymaps now use #include QMK_KEYBOARD_H
- Keymaps refactored to use process_record_user function (from action_get_macro)
* handwired/arrow_pad: Readme cleanup
Fixed the make commands and updated the layout macro.
* handwired/arrow_pad: Configurator support
Joe Wasson [Tue, 27 Nov 2018 01:39:29 +0000 (17:39 -0800)]
Keymap: Fix build errors for non-Zeal boards. (#4496)
Drashna Jaelre [Tue, 27 Nov 2018 00:45:24 +0000 (16:45 -0800)]
Update to drashna userspace and keymaps (#4459)
* Fix reversed bool check in layer_state_set
* Add Quefrency 65 for a friend
* Add Ergodox EZ Glow keymap
* Add RGB Matrix Code
* Further changes to rgb matrix ErgoDox EZ
* Update bjohnson keymaps
* Fix CRKBD display
* Overhaul to corne keyboard
* Narrow scope for keylogger
* Minor layout tweaks to Corne Keyboard
* additional CRKBD tweaks
* Minor tweaks to CRKBD
* Add all characters for keylogger
* Ergodox EZ Glow overhaul
* Fix Ergodox EZ Glow layer colors
* Increase Tapping Term for Corne Keyboard
* Fix unicode-ish
* Revert some changes
* Add layer specific lighting effects
* Some minor tweaks to ergodox glow config
* revert changes to ergodox files
* Update Glow readme
* Add more tapping term defines
* Fix changes
* Fix ergodox keymap
* Hopefully fix sleeping
* Disable layer indications if rgb matrix is disabled
* Add support for sleeping and rgb layer change toggle to ergodox ez glow
* Make RGB Layer Indication Great Again
* Make Unicode Great Again
* Remove placeholder define
Co-Authored-By: drashna <drashna@live.com>
* Remove placeholder define
Co-Authored-By: drashna <drashna@live.com>
* Remove old EEPROM Reset keycode
zvecr [Mon, 26 Nov 2018 22:58:22 +0000 (22:58 +0000)]
Keyboard: Enable community ortho 4x12 layouts for lets split eh (#4487)
* Enable ortho_4x12 community layouts for lets_split_eh
* Keymap build fixes now that ortho_4x12 is enabled
* Keymap build fixes now that ortho_4x12 is enabled
Drashna Jaelre [Mon, 26 Nov 2018 22:35:48 +0000 (14:35 -0800)]
Revert "Add support for PR and Issue templates to QMK_firmware GitHub (#4491)" (#4492)
This reverts commit
b91dfa04e3bad560fb6fe2360dd51fb95d95fcbf .
Drashna Jaelre [Mon, 26 Nov 2018 22:35:01 +0000 (14:35 -0800)]
Add support for PR and Issue templates to QMK_firmware GitHub (#4491)
* Add support document
* Add Bug Report
* Add GitHub Pull Request Template
* Feature request issue template
* Touch up feature request template
* Add 'other issues' template
* move support doc
zgtm [Mon, 26 Nov 2018 18:01:34 +0000 (19:01 +0100)]
Keyboard: add generic ortho 5x15 layout support to Idobo (#4486)
listofoptions [Mon, 26 Nov 2018 17:53:49 +0000 (12:53 -0500)]
Keyboard: 5291 firmware to replace the existing soarers controller firmware (#4483)
* compiles but is not working
* still testing 5291
* compiles but is not working
* still testing 5291
* fixed a but in the layout (reversed key order in row)
* compiles but is not working
* still testing 5291
* fixed a but in the layout (reversed key order in row)
* fixed some issues
* doumentation needed
* doumentation needed
* documentation needed
* documentation needed
* Update readme.md
documentation
* Update readme.md
i dislike markdown <_>
* merge preperation
epaew [Mon, 26 Nov 2018 17:50:45 +0000 (02:50 +0900)]
Keymap: Refactor edvorakjp user library (#4480)
* Refactor edvorakjp user library
* add tap dance support
* update keymaps
* edvorakjp: add SWAP_SCLN option
* fix behavior of SWAP_SCLN
zvecr [Mon, 26 Nov 2018 17:27:07 +0000 (17:27 +0000)]
Keyboard: 40percentclub - enable 4x4 and 5x5 community keymaps (#4437)
* Enable 4x4 and 5x5 community keymap support
* Pull 4x4 community keymap fixes from @noroadsleft
* Build fixes for guidoism keymap - move keymap to layouts/community/planck_mit as it uses the LAYOUT_planck_mit macro
mwpeterson [Mon, 26 Nov 2018 17:26:26 +0000 (12:26 -0500)]
Keymap: add Interrobang (#4420)
* remove clmk and dvrk and backlight; switch esc and enter to be modtap; add meh key
* change songs
* space cadet; move enter; move '"; move pgup pgdn
* remove extra songs
* update from noahfredrick keymap
* make it easier to type ../../thing/*/*
* move pipe
* requested changes
* add interrobang support
* add shift-insert to raise-v and lower-v, move pipe to raise-/lower-n
Drashna Jaelre [Mon, 26 Nov 2018 16:09:37 +0000 (08:09 -0800)]
Fix Blockey compiler (and size) issues (#4390)
Elliot Powell [Mon, 26 Nov 2018 15:58:53 +0000 (15:58 +0000)]
added ep/96 as a supported keyboard (#4476)
* added ep/96
* Update keyboards/ep/96/readme.md
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* removed led code
* Update keyboards/ep/96/config.h
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* Update keyboards/ep/96/info.json
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* Update keyboards/ep/96/readme.md
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
Will Homer [Mon, 26 Nov 2018 15:57:30 +0000 (15:57 +0000)]
Add Espectro ISO layout (#4479)
* Add Espectro ISO layout
* Remove unused define from Espectro ISO layout
noroadsleft [Mon, 26 Nov 2018 02:40:48 +0000 (18:40 -0800)]
Keymap FAQ: fix positions of KC_HENK and KC_MHEN for JIS layout (#4482)
These keys were previously in each other's positions.
Colin Kahn [Mon, 26 Nov 2018 02:38:46 +0000 (18:38 -0800)]
Adding keymap layers for 40precentclub/foobar (#4481)
André Silva [Sat, 24 Nov 2018 16:48:42 +0000 (16:48 +0000)]
fix diffutils arch package name (#4470)
xjacobx [Sat, 24 Nov 2018 16:41:39 +0000 (11:41 -0500)]
Adding my new keymap for the Idobo (#4468)
* Adding my new keymap, based of xd75, with leds enabled via the rules.mk file
* cleaned up the rules file
* Per Change Requests: removed deprecated functions along with updated the map to use the layout macro instead of raw matrix
Jasper Lievisse Adriaanse [Sat, 24 Nov 2018 16:40:48 +0000 (17:40 +0100)]
Add RCTL to my Planck layout (#4475)
noroadsleft [Sat, 24 Nov 2018 04:07:53 +0000 (20:07 -0800)]
Add EEPROM_RESET keycode to keycodes.md doc (#4473)
Gergely Nagy [Thu, 22 Nov 2018 20:53:01 +0000 (21:53 +0100)]
ergodox: update algernon's layout to v1.12
This is the final version of my layout.
Overall changes
===============
* Updated to work with QMK master.
Miscellaneous
=============
* The `😂` symbol can be entered with UCIS.
* `LEAD r` now inputs `Right Alt`.
Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
Milton Griffin [Thu, 22 Nov 2018 18:15:46 +0000 (13:15 -0500)]
Keymap: Clone layout for Massdrop's xd75 (#4461)
* Added default75. No lighting.
* Added default75. No lighting.
* Update keyboards/idobo/keymaps/default75/config.h
Co-Authored-By: griffinmilton3 <griffinmilton3@gmail.com>
* Update keyboards/idobo/keymaps/default75/config.h
Co-Authored-By: griffinmilton3 <griffinmilton3@gmail.com>
* Update keyboards/idobo/keymaps/default75/config.h
Co-Authored-By: griffinmilton3 <griffinmilton3@gmail.com>
* Update keyboards/idobo/keymaps/default75/config.h
Co-Authored-By: griffinmilton3 <griffinmilton3@gmail.com>
* Fixes for pull request
* Updated keyboard declartion structure
Erez Zukerman [Thu, 22 Nov 2018 15:51:20 +0000 (10:51 -0500)]
Merge pull request #4454 from trunneml/improveddebounce
Adaptive debounce logic
Erez Zukerman [Thu, 22 Nov 2018 15:50:20 +0000 (10:50 -0500)]
Merge pull request #4458 from drashna/ergodox_ez_matrix_fix
Fix Ergodox EZ Matrix scan
yiancar [Wed, 21 Nov 2018 23:12:40 +0000 (15:12 -0800)]
Fix raw hid define for chibios (#4460)
Joe Wasson [Wed, 21 Nov 2018 21:18:18 +0000 (13:18 -0800)]
Keymap: Update keymap to match latest changes to Wilba's firmware. (#4432)
* Fix firmware to work with latest Wilba changes (i.e. dynamic keymap) and M60a.
* Get back RGB Backlight codes.
* More tweaks.
* Update users/talljoe/rules.mk
Co-Authored-By: Talljoe <jwasson+github@gmail.com>
Drashna Jaelre [Wed, 21 Nov 2018 15:49:28 +0000 (07:49 -0800)]
Fix row 11
Erez Zukerman [Tue, 20 Nov 2018 20:17:43 +0000 (15:17 -0500)]
Merge pull request #4453 from drashna/fix_ucis
Fix UCIS code
Michael Kemp [Tue, 20 Nov 2018 18:11:23 +0000 (07:11 +1300)]
Keyboard: Add Handwired 108 Key with Trackpoint (#4448)
* Include both base keyboards
* Merge the keymap
* Merge the configs
* Add wiring diagram for clarity of documentation
* Merge rules
* Merge keyboard sources
* Change names to compile
* Update documentation to suit
* Add qwerty layout to 108keyTrackpoint
* Separate the dvorak standard layout from a media focused one
* Update documentation to reflect new keymaps
* [style] Add empty lines at ends of files
* [style] Meet current QMK style guide
* Bring READEME closer to the QMK template
* [style] Change all "108keyTrackpoint" to "108key_trackpoint"
* [style] Use "LAYOUT" instead of "KEYMAP"
QMK terminology has changed
Co-Authored-By: mkem114 <20897849+mkem114@users.noreply.github.com>
* Add two spaces after maintainer in README
This is required to render properly
Co-Authored-By: mkem114 <20897849+mkem114@users.noreply.github.com>
* Remove redundant line
"PREVENT_STUCK_MODIFIERS" is default on for QMK
Co-Authored-By: mkem114 <20897849+mkem114@users.noreply.github.com>
* Change include of keymaps to use QMK_KEYBOARD_H
This includes automatically
* Update make rules to match template
* Change from KC_MENU to KC_APP
The button functionality actually wanted is the context menu key
* [style] Change "dvorakMedia" to "dvorak_media"
* Update README to reflect minor changes
Nick Piazza [Tue, 20 Nov 2018 18:07:20 +0000 (12:07 -0600)]
Update Levinson readme to support elite-c (#4445)
* init - updated levinson readme to support elite-c
* updated readme per PR comment
* added trailing spaces to lines 6 7 8
* updated readme bootloader instructions
* updated readme
* updated readme
Michael Graf [Tue, 20 Nov 2018 14:55:35 +0000 (15:55 +0100)]
Adaptive debounce logic
The debounce filtering reports a key/switch change directly, without any extra delay. After that the debounce logic will filter all further changes, until the key/switch reports the same state for the given count of scans.
So a perfect switch will get a short debounce period and a bad key will get a much longer debounce period. The result is an adaptive debouncing period for each switch.
This value defines how often the same key/switch state has to be detected in successive reads until the next key state can be reported.
In other words this value defines the minimum debouncing period for a switch.
Erez Zukerman [Tue, 20 Nov 2018 01:01:22 +0000 (20:01 -0500)]
Merge pull request #4442 from drashna/ergodox_ez_glow_configurable
Make Ergodox EZ Glow's rgb matrix user configurable
Drashna Jaelre [Tue, 20 Nov 2018 00:37:49 +0000 (16:37 -0800)]
Fix UCIS code
Revert code change that broke UCIS due to bad suggestions
Maarten Dekkers [Mon, 19 Nov 2018 20:15:16 +0000 (21:15 +0100)]
Fix permanently on capslock led on Atom47 (#4452)
Drashna Jaelre [Mon, 19 Nov 2018 01:51:00 +0000 (17:51 -0800)]
Delete readme.md
MechMerlin [Sun, 18 Nov 2018 23:20:21 +0000 (15:20 -0800)]
Fix my community layouts (#4449)
* fix formatting of keymap
* update readme with boards I currently own
* made the wrong assumption that every board would use the same space for backspace
* update readme with boards I currently own
Drashna Jaelre [Sun, 18 Nov 2018 16:59:52 +0000 (08:59 -0800)]
Add default glow board
Drashna Jaelre [Sun, 18 Nov 2018 16:55:45 +0000 (08:55 -0800)]
Fix i2c_master.d listed more than once warning
Drashna Jaelre [Sat, 17 Nov 2018 01:03:41 +0000 (17:03 -0800)]
Make Ergodox EZ Glow's rgb matrix user configurable
Florian Didron [Sun, 18 Nov 2018 16:24:41 +0000 (01:24 +0900)]
Allows disabling rgb effects in userspace (#4422)
* Allows disabling animations in user space
* Describe disabling effects in the docs
* Allows disabling individual reactive modes
* Adds the list ode defines
noroadsleft [Sun, 18 Nov 2018 16:23:51 +0000 (08:23 -0800)]
Satan: add LAYOUT_60_ansi_split_rshift to info.json (#4441)
zvecr [Sun, 18 Nov 2018 15:53:33 +0000 (15:53 +0000)]
Add personal zvecr dz60 keymap (#4443)
* Add Configurator support for dz60 ansi split space
* Add keymap and fix layout macro
Charlie McMackin [Sun, 18 Nov 2018 15:52:53 +0000 (09:52 -0600)]
Default JIS TKL keymap for Pegasus Hoof (#4446)
* Add TKL JIS layout for Pegasus Hoof
Tested with a JIS Majestouch 2 TKL
* Add default_jis keymap for Pegasus Hoof
* Remove unnecessary keycode definition
* Remove legacy fn_actions in favor of MO(1)
* Remove unnecessary build directive
SpacebarRacecar [Sun, 18 Nov 2018 15:52:14 +0000 (16:52 +0100)]
Update to my keymaps and userspace (#4447)
* fix to prime o keymap
* changed ortho keymaps
* added some symbols to lower layer
* set lower to be a higher layer than raise
* added split layout option with center numpad to prime_o keymap
* added some gaming functionality
* added alt f4 ortho keymaps and userspace
* fixed small error
Boy_314 [Fri, 16 Nov 2018 22:47:06 +0000 (17:47 -0500)]
Updating Boy_314's XD75 Layout (#4440)
* fixed arrow keys and left control
* added right shift
* latest version
* reverted arrow keys
* edited readme
* added osu layer
* updated osu layout
* updated osu layout
* added full arrow keys to osu layout
* in case i mess up creating macros
* added the best meme key in the world
* added plover steno layer
* updated boy314 layout
* removed unused layers
* added boy314 xd75 layout, inspired by preonic layout
* added boy314 xd75 layout, inspired by preonic layout
* version 2 of boy314's xd75 layout
* added readme notes
* updated readme for boy314 xd75 layout
* qwerty support, brackets on bottom row, caps lock underglow
* fixed readme/
* small changes to allow merging
* minor changes to format
* fixed up default readme
* added numpad and tweaked bottom row
Elliot Powell [Fri, 16 Nov 2018 19:31:44 +0000 (19:31 +0000)]
Moved ep40 to ep/40 for easier adding of next ep keyboard (#4439)
* add initial ep40 files
* fixed issues
* updated keymap
* Added media control
* Update keyboards/handwired/ep40/rules.mk
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* Fixed requested changes
* Fixed more requested changes
* Added delete key to layor 1
* Updated defualt keympap to have a Backspace mod del key
* removed place holder
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* removed obsolete code
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* Moved ep40 to ep/40
* Fixed file names for moved code
* Fixed readme
Konstantin Đorđević [Fri, 16 Nov 2018 16:55:37 +0000 (17:55 +0100)]
Update whitefox/konstantin keymap (#4436)
* Add more spacing in keymaps
* Enable link-time optimization
* Disable deprecated TMK actions, change spacing in config.h
* Remove unrelated rules.mk options