]>
git.donarmstrong.com Git - qmk_firmware.git/log
noroadsleft [Wed, 5 Dec 2018 23:27:55 +0000 (15:27 -0800)]
Keyboard: Configurator support for handwired/dactyl_manuform (#4558)
* handwired/dactyl_manuform/4x5: Configurator support
* handwired/dactyl_manuform/4x6: Configurator support
* handwired/dactyl_manuform/5x6: Configurator support
* handwired/dactyl_manuform/5x7: Configurator support
* handwired/dactyl_manuform/6x6: Configurator support
Ivan Choi [Wed, 5 Dec 2018 23:20:39 +0000 (18:20 -0500)]
Keymap: Updated files to work with Planck Rev. 6 (#4552)
* Update to work with Planck Rev. 6
Still something that needs to be worked with under keymap.c
Qwerty layer tap-toggle function seems to be a little laggy? Not instantaneous
* Changes
Deleted some unneeded lines
* deleting unneeded lines
jtcarrasco [Wed, 5 Dec 2018 23:13:31 +0000 (15:13 -0800)]
Keymap: Jtcarrasco (#4513)
* my XD75 builds for idobo and XD75
these are my xd75 layouts for the 2 versions of the board
* clearing of free space
spring cleaning
* additional cleaning
more spring cleaning
* removed lighting commands
don't need lighting on the idobo board so removal of such commands to keep the sizing down
* update for readme.md
* Update config.h
* commiting with keymap erros on idobo for review
* syntax fix for idobo and xd75 revok75, addition of del key switch on fn layer
* config edit to config user and keymap QMK_KEYBOARD_H
* update to vol controls for both idobo and xd75 for revok75 keymap
* filename changes
zvecr [Wed, 5 Dec 2018 21:56:43 +0000 (21:56 +0000)]
Keyboard: Initial i75 port (#4553)
* Initial i75 port - currently supporting promicro and teensy2
* Initial i75 port - review fixes
zvecr [Wed, 5 Dec 2018 21:12:07 +0000 (21:12 +0000)]
Keyboard: Fixes for superseded audio and default layer functionality (#4557)
Vyolle [Wed, 5 Dec 2018 20:13:52 +0000 (14:13 -0600)]
Changed location of mouse 3, and arrow keys (#4556)
Drashna Jaelre [Wed, 5 Dec 2018 18:28:06 +0000 (10:28 -0800)]
Re-order feature list in sidebar (#4555)
Specifically, moved the shifted keycodes to the top of the 'Feature' list, so it's more visible. This way, all of the keycodes are at the top of the list, rather than having the shifted keys at the bottom, so they should be easier to find since they're all in one place.
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