]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
5 years agoturn on permissive hold for my keymap (#3295)
Ethan Madden [Tue, 3 Jul 2018 23:18:01 +0000 (16:18 -0700)]
turn on permissive hold for my keymap (#3295)

5 years agoSome updates to my minivan keymap (#3294)
Ethan Madden [Tue, 3 Jul 2018 23:17:39 +0000 (16:17 -0700)]
Some updates to my minivan keymap (#3294)

* disabled commands

* dual spacefn, -= match to amj40 layout

-= was killing my muscle memory, so I moved it. Don't have any other
plans for kl though, so leaving them there as well.

5 years agoUpdate Helix 'led_test' keymap (#3292)
Takeshi ISHII [Tue, 3 Jul 2018 23:16:38 +0000 (08:16 +0900)]
Update Helix 'led_test' keymap  (#3292)

* now helix led_test local rgblight.[ch] not use. remove.

* greatly simplify keyboards/helix/rev2/keymaps/led_test/keymap.c

Helix keymap 'led_test' use modified default/keymap.c

5 years agoRedox Configurator support (#3290)
noroadsleft [Tue, 3 Jul 2018 23:15:58 +0000 (16:15 -0700)]
Redox Configurator support (#3290)

5 years agoPrime_R refactor and Configurator support (#3289)
noroadsleft [Tue, 3 Jul 2018 23:15:23 +0000 (16:15 -0700)]
Prime_R refactor and Configurator support (#3289)

* Matrix refactor: rename KEYMAP to LAYOUT

* Keymap refactor: QMK_KEYBOARD_H; new matrix names

* Configurator support

5 years agoAdd QMK DFU bootloader configuration to planck/dshields keymap. (#3288)
Daniel Shields [Tue, 3 Jul 2018 23:14:50 +0000 (00:14 +0100)]
Add QMK DFU bootloader configuration to planck/dshields keymap. (#3288)

5 years agoPlay Keyboard 60 refactor and Configurator update (#3287)
noroadsleft [Tue, 3 Jul 2018 23:14:08 +0000 (16:14 -0700)]
Play Keyboard 60 refactor and Configurator update (#3287)

* Matrix refactor

* Keymap refactor

* Configurator update

* Add LAYOUTS = 60_ansi_split_bs_rshift to rules.mk

* Keymap bugfix: deleted two extra commas

5 years agoAdd Dynamic Macro Toggle using Tap Dance keymap to xd75 (#3297)
zerovectorspace [Tue, 3 Jul 2018 19:13:49 +0000 (19:13 +0000)]
Add Dynamic Macro Toggle using Tap Dance keymap to xd75 (#3297)

* Add Dynamic Macro Toggle using Tap Dance

One Tap    -> Play Macro 1
Two Taps   -> Stop Recording
Three Taps -> Start Recording Macro 1

* Move feature from default to dyn_macro_tap_dance

* Convert 4 space tabs to 2 space tabs

Follows qmk style guidelines

5 years agoMerge pull request #3229 from qmk/hf/shinydox
Erez Zukerman [Tue, 3 Jul 2018 18:06:36 +0000 (14:06 -0400)]
Merge pull request #3229 from qmk/hf/shinydox

Adds I2C timeout and return values, adds support for future RGB Ergodox EZ

5 years agoAddition of hard brigtness limit for RGB_Matrix (#3299)
yiancar [Tue, 3 Jul 2018 16:52:04 +0000 (19:52 +0300)]
Addition of hard brigtness limit for RGB_Matrix (#3299)

* Addition of hard brigtness limit for RGB_Matrix

- Added a define "RGB_MATRIX_MAXIMUM_BRIGHTNESS" to enable hard limiting the maximum brightness for rgb_matrix
- Used the above define to limit the maximum brigthness of HS60 for better stability

* Added docs for new rgb_matrix define

* Addition of check for maximum brightness

5 years agoPhantom refactor and Configurator update (#3285)
noroadsleft [Mon, 2 Jul 2018 03:18:50 +0000 (20:18 -0700)]
Phantom refactor and Configurator update (#3285)

* Matrix refactor

* Keymap refactor

* Add iso_uk keymap

* Configurator update

* Add LAYOUTS = tkl_ansi tkl_iso to rules.mk

5 years agoFixed pin for RGB on lets_split/sockets keyboard (#3284)
Mikkel Jeppesen [Mon, 2 Jul 2018 03:17:35 +0000 (05:17 +0200)]
Fixed pin for RGB on lets_split/sockets keyboard (#3284)

5 years agoqwerty_code_friendly: update for renamed macro (#3283)
Campbell Barton [Sun, 1 Jul 2018 18:10:27 +0000 (20:10 +0200)]
qwerty_code_friendly: update for renamed macro (#3283)

5 years agodefaulted to 5 rows when HELIX_ROWS is not defined (#3282)
MakotoKurauchi [Sun, 1 Jul 2018 18:09:06 +0000 (03:09 +0900)]
defaulted to 5 rows when HELIX_ROWS is not defined (#3282)

5 years agoOmnikey Blackheart refactor (#3280)
noroadsleft [Sun, 1 Jul 2018 18:08:29 +0000 (11:08 -0700)]
Omnikey Blackheart refactor (#3280)

5 years agoOK60 Refactor and Configurator support (#3279)
noroadsleft [Sun, 1 Jul 2018 18:07:48 +0000 (11:07 -0700)]
OK60 Refactor and Configurator support (#3279)

* Matrix refactor

* Keymap refactor

* Configurator support

* Readme formatting fix

5 years agoNyquist Configurator support and keymap refactor (#3278)
noroadsleft [Sun, 1 Jul 2018 18:06:57 +0000 (11:06 -0700)]
Nyquist Configurator support and keymap refactor (#3278)

* Configurator support

* Keymap refactor to QMK_KEYBOARD_H

5 years agoNovelpad refactor and Configurator support (#3276)
noroadsleft [Sun, 1 Jul 2018 18:06:00 +0000 (11:06 -0700)]
Novelpad refactor and Configurator support (#3276)

* Matrix refactor

* Keymap refactor

* Configurator support

* Add LAYOUTS = ortho_5x4 to rules.mk

* Readme formatting fix

* #include != #define

* Removed an extra comma

5 years agoNano refactor and Configurator update (#3275)
noroadsleft [Sun, 1 Jul 2018 18:05:10 +0000 (11:05 -0700)]
Nano refactor and Configurator update (#3275)

* Matrix refactor

* Keymap refactor

* Configurator support

5 years agoHelix five rows jis (#3274)
marksard [Sun, 1 Jul 2018 18:04:34 +0000 (03:04 +0900)]
Helix five rows jis (#3274)

* Added keymap for Helix like Japanese JIS keyboard.

* * Refactored
* Supported to display of exchange layer

5 years agoMiuni32 refactor and Configurator support (#3273)
noroadsleft [Sun, 1 Jul 2018 18:02:26 +0000 (11:02 -0700)]
Miuni32 refactor and Configurator support (#3273)

* Matrix refactor

* Keymap refactor

* Configurator support

* Readme formatting update

5 years agoMitosis refactor and Configurator support (#3271)
noroadsleft [Sun, 1 Jul 2018 02:42:06 +0000 (19:42 -0700)]
Mitosis refactor and Configurator support (#3271)

* Matrix refactor

* Configurator support

* Keymap refactor

5 years agoHelix fix configrator problem (#3270)
MakotoKurauchi [Sun, 1 Jul 2018 01:08:52 +0000 (10:08 +0900)]
Helix fix configrator problem (#3270)

* Fix problem with configrator

* Edit keyboard info

5 years agoErgoDash Hardware Update (#3269)
omkbd [Sat, 30 Jun 2018 20:13:34 +0000 (05:13 +0900)]
ErgoDash Hardware Update (#3269)

* Hardware update

Backlight enable
Change pin
Add 2keys (68→70)

* change readme

* support rev1

change keymap path

* move ergodash.h

5 years agoHelix shrink config (#3268)
MakotoKurauchi [Sat, 30 Jun 2018 20:12:17 +0000 (05:12 +0900)]
Helix shrink config (#3268)

* add some comment about Helix customize and auto-setup RGBLIGHT_LIMIT_VAL

* add define USB_MAX_POWER_CONSUMPTION

* Helix keyboard OLED, RGBLIGHT enable/disable control integrate into rules.mk

rules.mk: add 4 Variables for compile control.

   # Helix keyboard customize
   # you can edit follows 4 Variables
   #  jp: 以下の4つの変数を必要に応じて編集します。
   OLED_ENABLE = no            # OLED_ENABLE
   LED_BACK_ENABLE = no        # LED backlight (Enable WS2812 RGB underlight.)
   LED_UNDERGLOW_ENABLE = no   # LED underglow (Enable WS2812 RGB underlight.)
   LED_ANIMATIONS = yes        # LED animations

config.h: auto set RGBLED_NUM by HELIX_ROWS and rules.mk's define

* HELIX_ROWS define move from config.h to rules.mk

* add readme.md

* rename readme.md to readme_jp.md

* add readme.md and modify readme_jp.md

* change helix/ssd1306.c for select glcdfont.c position

* add variable LOCAL_GLCDFONT into each keymaps rules.mk

* Add iPhone/iPad LED support to Helix default keymap

* renumber _ADJUST for shrink program size

* Fix Helix i2c wrong bit rate

* add helix serial debug code

* serial debug macro move from config.h to serial.h

* helix serial.c debugging...

* refine debug macros

* add some comments

* add SELECT_SERIAL_SPEED

* add comments

* debugging sync_send/sync_recv

* add very high speed

* fix sync_send/sync_recv

* fix com. start and switch send/recv

* debug mode off

* remove debug codes

* Shrinked config.h

5 years agoreadme update to wanleg layout (#3266)
wanleg [Sat, 30 Jun 2018 13:35:45 +0000 (06:35 -0700)]
readme update to wanleg layout (#3266)

5 years agoMaxr1998's contra layout (#3267)
Max Rumpf [Sat, 30 Jun 2018 13:31:26 +0000 (15:31 +0200)]
Maxr1998's contra layout (#3267)

5 years agoAdd XD75 keymap (#3263)
Markus Weimar [Fri, 29 Jun 2018 22:05:05 +0000 (00:05 +0200)]
Add XD75 keymap (#3263)

5 years agoadd QMK DFU make option to gherkin, and bootloader replacement instructions (#3253)
wanleg [Fri, 29 Jun 2018 21:58:38 +0000 (14:58 -0700)]
add QMK DFU make option to gherkin, and bootloader replacement instructions (#3253)

* add QMK DFU make option, bootloader replacement instructions

in wanleg readme: update flashing instructions, add bootloader replacement instructions (replace default Caterina with QMK DFU).

add make option for QMK DFU

* suggested revisions made

* formatting changes

5 years agoFix Mbsurfer deltasplit75 keymap (#3262)
Cory Shaw [Fri, 29 Jun 2018 15:22:23 +0000 (11:22 -0400)]
Fix Mbsurfer deltasplit75 keymap (#3262)

* Add mbsurfer keymap for DeltaSplit75 with ANSI split backspace

* Update mbsurfer DeltaSplit75 keymap to include right hand arrow cluster

* Update mbsurfer DS75 keymap, move volume down to be symmetrical

* Add readme to Mbsurfer DS75 keymap

* Fix Mbsurfer DS75 keymap image

* Clean up mbsurfer DeltaSplit75 keymap, add layer overview comments

* Fix volume down and add mute to fn layer

5 years agoSupport KBD75 rev 2 (#3261)
MechMerlin [Fri, 29 Jun 2018 05:44:49 +0000 (22:44 -0700)]
Support KBD75 rev 2 (#3261)

* Restructure kbd75 to support multiple revs

* add rev2 files

* fix config comments

* try and avoid duplicate code for LAYOUT macros

* keep the same layouts for rev2 for info.json

* Add QMK Configurator support for the numpad layout

* update readme to talk about rev2

5 years agoLevinson Configurator support (#3260)
noroadsleft [Fri, 29 Jun 2018 05:24:23 +0000 (22:24 -0700)]
Levinson Configurator support (#3260)

* Configurator support

* Deleted deprecated KC_LAYOUT_ortho_4x12 matrix alias

* Refactor valgrahf keymap for new matrix name

5 years agoLet's Split refactor and Configurator support (#3259)
noroadsleft [Fri, 29 Jun 2018 05:23:41 +0000 (22:23 -0700)]
Let's Split refactor and Configurator support (#3259)

* Matrix refactor: deleted KC_LAYOUT_ortho_4x12 alias

* Keymap refactor: bbaserdem_right keymap updated to use new matrix name

* Configurator support

5 years agoupdate to mechmerlin keymaps (#3258)
MechMerlin [Fri, 29 Jun 2018 05:23:14 +0000 (22:23 -0700)]
update to mechmerlin keymaps (#3258)

5 years agoDiagonal micro move fix
Evgeniy Petukhov [Thu, 7 Jun 2018 20:00:37 +0000 (23:00 +0300)]
Diagonal micro move fix

5 years agoremoved unused boxes (qmk won't compile with them anyway), updated welcome message
adamws [Thu, 21 Jun 2018 22:36:02 +0000 (00:36 +0200)]
removed unused boxes (qmk won't compile with them anyway), updated welcome message

5 years agoMake sure that both RGBLIGHT_ENABLE is defined, for RGBLIGHT_SLEEP
Drashna Jaelre [Thu, 21 Jun 2018 02:07:29 +0000 (19:07 -0700)]
Make sure that both RGBLIGHT_ENABLE is defined, for RGBLIGHT_SLEEP

5 years agoKitten Paw refactor and Configurator update (#3248)
noroadsleft [Thu, 28 Jun 2018 19:40:40 +0000 (12:40 -0700)]
Kitten Paw refactor and Configurator update (#3248)

* Matrix refactor

* Keymap refactor

* Add fullsize_ansi layout to rules.mk

* Configurator support

* Readme cleanup

* Add matrix_init_user and matrix_scan_user functions to kitten_paw.c

5 years agoLaplace Refactor (#3252)
noroadsleft [Thu, 28 Jun 2018 13:56:14 +0000 (06:56 -0700)]
Laplace Refactor (#3252)

5 years agoHelix serial bugfix (#3255)
MakotoKurauchi [Thu, 28 Jun 2018 13:55:15 +0000 (22:55 +0900)]
Helix serial bugfix (#3255)

* add helix serial debug code

* serial debug macro move from config.h to serial.h

* helix serial.c debugging...

* refine debug macros

* add some comments

* add SELECT_SERIAL_SPEED

* add comments

* debugging sync_send/sync_recv

* add very high speed

* fix sync_send/sync_recv

* fix com. start and switch send/recv

* debug mode off

* remove debug codes

5 years agoKnops Configurator update (#3249)
noroadsleft [Thu, 28 Jun 2018 13:53:23 +0000 (06:53 -0700)]
Knops Configurator update (#3249)

5 years agoadded a description how to flash jj40 in windows (#3247)
sgugler [Thu, 28 Jun 2018 13:52:24 +0000 (09:52 -0400)]
added a description how to flash jj40 in windows (#3247)

5 years agoClean up SEND_STRING keycodes and add media keys (#3214)
fauxpark [Thu, 28 Jun 2018 12:55:04 +0000 (22:55 +1000)]
Clean up SEND_STRING keycodes and add media keys (#3214)

* Clean up SEND_STRING keycodes and add media keys

* Remove stray define

* Add missing SEND_STRING keycodes for completeness

Also, add KC_EJCT to the keycode references

5 years agoDisable JTAG in keyboard init
Drashna Jaelre [Fri, 22 Jun 2018 03:29:40 +0000 (20:29 -0700)]
Disable JTAG in keyboard init

So that all boards, present and future will have JTAG disabled, even if using a custom matrix

5 years agoMake sure the timer wraps around correctly independent of the os tick frequency
Fred Sundvik [Fri, 22 Jun 2018 17:10:20 +0000 (20:10 +0300)]
Make sure the timer wraps around correctly independent of the os tick frequency

5 years agofix backlight key for the light
Jack Humbert [Thu, 28 Jun 2018 12:31:21 +0000 (08:31 -0400)]
fix backlight key for the light

5 years agoKinesis refactor and Configurator update (#3245)
noroadsleft [Thu, 28 Jun 2018 02:24:08 +0000 (19:24 -0700)]
Kinesis refactor and Configurator update (#3245)

* Matrix refactor

* Keymap refactor

* Configurator support

* Stapelberg readme formatting fix (missing grave accent)

5 years agoKBD75 refactor and Configurator update (#3243)
noroadsleft [Wed, 27 Jun 2018 18:09:00 +0000 (11:09 -0700)]
KBD75 refactor and Configurator update (#3243)

* Added layout notes to kbd75.h

* info.json cleanup

* Readme cleanup

* Keymap refactor

5 years agoMinidox familiarized layout (#3236)
Skyler Lewis [Wed, 27 Jun 2018 18:06:29 +0000 (12:06 -0600)]
Minidox familiarized layout (#3236)

* Create z.txt

* Add files via upload

* Delete config.h

* Delete keymap.c

* Delete rules.mk

* Delete z.txt

* Create x.txt

* Add files via upload

* Delete x.txt

* fixing suggested issues

5 years agoKatana60 refactor and Configurator update (#3242)
noroadsleft [Wed, 27 Jun 2018 14:52:00 +0000 (07:52 -0700)]
Katana60 refactor and Configurator update (#3242)

* Matrix refactor

* Configurator support

* Keymap refactor

5 years agoJJ50 Refactor and updates (#3241)
noroadsleft [Wed, 27 Jun 2018 14:41:50 +0000 (07:41 -0700)]
JJ50 Refactor and updates (#3241)

* Matrix Refactor

* Configurator update

* Rules update: add LAYOUTS = ortho_5x12

* Readme update

5 years agoFix line endings in keyboards/iris/keymaps/s1carii/config.h (#3240)
noroadsleft [Wed, 27 Jun 2018 14:39:11 +0000 (07:39 -0700)]
Fix line endings in keyboards/iris/keymaps/s1carii/config.h (#3240)

5 years agoJC65 Refactor and Configurator update (#3239)
noroadsleft [Wed, 27 Jun 2018 14:38:35 +0000 (07:38 -0700)]
JC65 Refactor and Configurator update (#3239)

* Add Configurator support for JC65 v32a (ps2avrgb) version

* JC65 Keymap refactor

5 years agoHelix: Refactor and Configurator support (#3238)
noroadsleft [Wed, 27 Jun 2018 14:37:27 +0000 (07:37 -0700)]
Helix: Refactor and Configurator support (#3238)

* Matrix refactor

* Keymap refactor

* Configurator support

5 years agoAdding ishtob keymap to master (#3235)
ishtob [Tue, 26 Jun 2018 20:34:01 +0000 (16:34 -0400)]
Adding ishtob keymap to master (#3235)

* Adding my personal planck keymap

* Adding readme.md to my keymap

5 years agoFixed the command required to build the layout in A persona Orthodox Layout (#3234)
rfvizarra [Tue, 26 Jun 2018 20:29:42 +0000 (22:29 +0200)]
Fixed the command required to build the layout in A persona Orthodox Layout (#3234)

* Fixed the command to build the layout

5 years agoNew Pok3r Based Keymap (#3226)
fordmr [Tue, 26 Jun 2018 00:11:14 +0000 (19:11 -0500)]
New Pok3r Based Keymap (#3226)

* Create keymap.c

Modified the default to be way more like a pok3r, already clear that it needs a better ctrl location.

* Delete keymap.c

* Create keymap.c

Modified the default keymap to be more like a pok3r, clearly needs a better ctrl location and probably some other tweaks.

* Add files via upload

* Update keymap.c

Parenthesis correction.

* Parenthetical cleanup

Forgot one...

* Mods and numpad; cleanup

Rework mods and numpad layer, remove superfluous declarations

* comment define devlayer

* Create readme.md

Background and intention.

* Updated to fit example

* Update readme.md

* Update rules.mk

* Update config.h

* Updated includes

Replaced:
#include "iris.h"
#include "action_layer.h"
#include "eeconfig.h"

With:
#include QMK_KEYBOARD_H

* Update rules.mk

Removed RGB enable declarations

* Update rules.mk

* Update keymap.c

Spaced out on MINS and EQL.

* Update rules.mk

Removed unnecessary block.

* Remove the RGB call

Make would fail because of the RGB call that wasn't anywhere but here, cleaned that up from the default config.

* Update keymap.c

Added [ and ] since I'd forgotten them originally...

5 years agoAdded comments to Niu Mini default keymap (#3230)
Albert Seo [Tue, 26 Jun 2018 00:09:47 +0000 (17:09 -0700)]
Added comments to Niu Mini default keymap (#3230)

5 years agoConfigurator fix for Org60 (#3231)
noroadsleft [Tue, 26 Jun 2018 00:09:06 +0000 (17:09 -0700)]
Configurator fix for Org60 (#3231)

* Configurator fix

* Added LAYOUTS = 60_ansi to rules.mk

5 years agoAdd QMK Configurator Support for ORG60 (#3228)
MechMerlin [Mon, 25 Jun 2018 15:11:29 +0000 (08:11 -0700)]
Add QMK Configurator Support for ORG60 (#3228)

* Add additional readme notes on how to fix the flickering backlight issue

* Add QMK Configurator support

5 years agoadd support for the 60_ansi_split_bs_rshift community layout (#3227)
MechMerlin [Mon, 25 Jun 2018 14:56:48 +0000 (07:56 -0700)]
add support for the 60_ansi_split_bs_rshift community layout (#3227)

5 years agoadded tada68:unix (#3225)
Derek Tracy [Mon, 25 Jun 2018 14:46:21 +0000 (10:46 -0400)]
added tada68:unix (#3225)

5 years agoFix up some of mechmerlin universal keymaps (#3223)
MechMerlin [Sun, 24 Jun 2018 19:39:47 +0000 (12:39 -0700)]
Fix up some of mechmerlin universal keymaps (#3223)

5 years agoremove comment code
Jack Humbert [Sat, 23 Jun 2018 18:34:41 +0000 (14:34 -0400)]
remove comment code

5 years agoadds immediate i2c return, fixes ez matrix code
Jack Humbert [Sat, 23 Jun 2018 18:18:47 +0000 (14:18 -0400)]
adds immediate i2c return, fixes ez matrix code

5 years agorefactor, non-working
Jack Humbert [Sat, 23 Jun 2018 01:26:30 +0000 (21:26 -0400)]
refactor, non-working

5 years agoHandwired/Dactyl refactor and Configurator support (#3222)
noroadsleft [Sat, 23 Jun 2018 00:24:52 +0000 (17:24 -0700)]
Handwired/Dactyl refactor and Configurator support (#3222)

* Matrix refactor

* Configurator support

* Keymap refactor

5 years agoAdd LAYOUT_60_ansi to DO60 (#3220)
MechMerlin [Fri, 22 Jun 2018 18:48:52 +0000 (11:48 -0700)]
Add LAYOUT_60_ansi to DO60 (#3220)

* add LAYOUT_60_ansi layout

* - Add LAYOUT_60_ansi layout
- Use QMK_KEYBOARD_H

5 years agofeat: add a keymap of kou (#3219)
kouMatsumoto [Fri, 22 Jun 2018 14:07:13 +0000 (23:07 +0900)]
feat: add a keymap of kou (#3219)

5 years agorename layouts based on memey monikers courtesy of Krelbit...lulz (#3218)
MechMerlin [Fri, 22 Jun 2018 06:33:34 +0000 (23:33 -0700)]
rename layouts based on memey monikers courtesy of Krelbit...lulz (#3218)

5 years agoAnother alternative layout for TADA68 (#3215)
Pascal Greilich [Fri, 22 Jun 2018 03:14:02 +0000 (23:14 -0400)]
Another alternative layout for TADA68 (#3215)

5 years agochange meme board MCU from 32u4 to 32u2 (#3212)
MechMerlin [Thu, 21 Jun 2018 21:46:56 +0000 (14:46 -0700)]
change meme board MCU from 32u4 to 32u2 (#3212)

5 years agoFix Helix i2c wrong bit rate (#3207)
MakotoKurauchi [Thu, 21 Jun 2018 17:44:33 +0000 (02:44 +0900)]
Fix Helix i2c wrong bit rate (#3207)

5 years agoDZ60 Configurator fix and refactor (#3205)
noroadsleft [Thu, 21 Jun 2018 17:41:51 +0000 (10:41 -0700)]
DZ60 Configurator fix and refactor (#3205)

* Bugfix refactor

* Added 60_iso layout to rules.mk

* Added sample ISO-UK keymap

* Keymap refactor

* Fixes per @andys8

5 years agoUpdates to mtdjr userspace and keymaps (#3206)
mtdjr [Wed, 20 Jun 2018 22:13:00 +0000 (18:13 -0400)]
Updates to mtdjr userspace and keymaps (#3206)

* slight tweaks to xd75 keymap

* update to config.h to remove undef of solenoid active

* code organization for userspace

* updates to userspace and keymaps

* add rgb to userspace and lets split

* add conditional around rgb functions in userpsace

* move rgb layer changes into layer_state_set_user

5 years agoAdd underglow compatible keymap for Ergo42 (#3204)
Biacco42 [Wed, 20 Jun 2018 21:28:16 +0000 (06:28 +0900)]
Add underglow compatible keymap for Ergo42 (#3204)

* Add underglow compatible keymap for Ergo42

* Move RGB underglow settings from global to specific keymap

5 years agostart updating i2c for timeouts
Jack Humbert [Wed, 20 Jun 2018 20:26:43 +0000 (16:26 -0400)]
start updating i2c for timeouts

5 years agoSome lightshow code for XD75. (#3203)
Kenny Hung [Tue, 19 Jun 2018 20:04:13 +0000 (21:04 +0100)]
Some lightshow code for XD75. (#3203)

* Add shift key to navigation layer to save pinky when double tapping shift key in IntelliJ

* Fancy effects on the lights

5 years agoDCompact Update 1 (#3202)
Dan [Tue, 19 Jun 2018 20:01:48 +0000 (16:01 -0400)]
DCompact Update 1 (#3202)

* Add Plover layer to DCompact from Planck default

* Fix up and update DCompact READMEs

* Add missing Steno features

* Switch flags to re-enable extrakeys

* Fix compilation bug in Chimera layout

5 years agoallow programming the tomato keyboard through the reset keycode (#3201)
Jon Allen [Mon, 18 Jun 2018 15:47:00 +0000 (10:47 -0500)]
allow programming the tomato keyboard through the reset keycode (#3201)

5 years agoScrabblePad Updates (#3200)
pastryfeline [Sun, 17 Jun 2018 23:51:11 +0000 (19:51 -0400)]
ScrabblePad Updates (#3200)

* Update config.h

Matrix pinout updated to current revision.

* Add updated matrix, define RGB pin

Matrix updated to current pinout, pin for WS2812 defined.

* Update config.h

Matrix rearrangement due to change in Teensy2.0++ position

* Update readme.md

Added maintainer info, updated controller info

5 years agoISO Keymap & Layout for dz60 (#3198)
Jan Kolkmeier [Sun, 17 Jun 2018 19:41:01 +0000 (12:41 -0700)]
ISO Keymap & Layout for dz60 (#3198)

* added ISO layout

* ISO dz60 layout: jkbone

* replace includes

5 years agoinfo.json for mini1800 (#3183)
Devin "Koduh" Bryce [Sat, 16 Jun 2018 15:03:14 +0000 (08:03 -0700)]
info.json for mini1800 (#3183)

* info.json for mini1800

* fixed keys on info.json of mini1800

* mini 1800 LAYOUT text

5 years agoSixKeyBoard refactor (#3193)
noroadsleft [Sat, 16 Jun 2018 15:02:11 +0000 (08:02 -0700)]
SixKeyBoard refactor (#3193)

* Refactor: create matrix macro

* Readme changes

* Configurator support

5 years agofelix info.json fix (#3195)
noroadsleft [Sat, 16 Jun 2018 14:56:09 +0000 (07:56 -0700)]
felix info.json fix (#3195)

5 years agoErgodash refactor (#3196)
noroadsleft [Sat, 16 Jun 2018 14:55:02 +0000 (07:55 -0700)]
Ergodash refactor (#3196)

* Deleted LAYOUTS = ortho_5x14 from rules.mk

* Refactor

* Configurator support

5 years agoContra refactor (#3191)
noroadsleft [Sat, 16 Jun 2018 04:57:15 +0000 (21:57 -0700)]
Contra refactor (#3191)

* Readme update

* Keyboard Refactor

* Keymap refactor

* Fixes per drashna

* Fixed curly brace

5 years agoFixed no-op ifndef for ergodox ez (#3189)
Alex Malott [Fri, 15 Jun 2018 23:16:27 +0000 (17:16 -0600)]
Fixed no-op ifndef for ergodox ez (#3189)

5 years agoCanoe Refactor (#3190)
noroadsleft [Fri, 15 Jun 2018 22:56:41 +0000 (15:56 -0700)]
Canoe Refactor (#3190)

* Readme formatting

* Matrix refactor

* Configurator update

5 years agoplanck/light/info.json fix (#3186)
noroadsleft [Fri, 15 Jun 2018 04:32:25 +0000 (21:32 -0700)]
planck/light/info.json fix (#3186)

5 years agoTada68 refactor and readme update (#3178)
noroadsleft [Fri, 15 Jun 2018 02:34:32 +0000 (19:34 -0700)]
Tada68 refactor and readme update (#3178)

* Readme update

* Matrix/info.json refactor

* Keymap refactor

* Bugfix for mattdicarlo keymap

5 years agoAdd URL of PCB files to README.md (#3182)
Yan-Fa Li [Fri, 15 Jun 2018 02:30:11 +0000 (19:30 -0700)]
Add URL of PCB files to README.md (#3182)

5 years agoRename from KEYMAP to LAYOUT (#3181)
MechMerlin [Fri, 15 Jun 2018 02:29:15 +0000 (19:29 -0700)]
Rename from KEYMAP to LAYOUT (#3181)

* rename KEYMAP to LAYOUT

* rename the new layouts in all affected keymaps

5 years agoFix bfake matrix bug (#3180)
MechMerlin [Fri, 15 Jun 2018 02:28:25 +0000 (19:28 -0700)]
Fix bfake matrix bug (#3180)

* Add some explanation as to what the b.fake is and some formatting fixes

* Change K37 to K57

* Add a 60_ansi layout

5 years agoClueboard 2x1800 Refactor (#3179)
noroadsleft [Fri, 15 Jun 2018 02:28:00 +0000 (19:28 -0700)]
Clueboard 2x1800 Refactor (#3179)

* Readme cleanup

* Refactor: matrices and info.json

* Refactor: keymaps

* Moved xyverz config.h

5 years agoQMK Configurator Support for Melody96 (#3177)
MechMerlin [Thu, 14 Jun 2018 01:29:14 +0000 (18:29 -0700)]
QMK Configurator Support for Melody96 (#3177)

5 years agoLightsaver info.json update (#3176)
noroadsleft [Thu, 14 Jun 2018 00:08:42 +0000 (17:08 -0700)]
Lightsaver info.json update (#3176)

5 years agoKBD66 info.json update (#3175)
noroadsleft [Thu, 14 Jun 2018 00:08:10 +0000 (17:08 -0700)]
KBD66 info.json update (#3175)

5 years agoMbsurfer deltasplit75 keymap (#3174)
Cory Shaw [Wed, 13 Jun 2018 15:18:53 +0000 (11:18 -0400)]
Mbsurfer deltasplit75 keymap (#3174)

* Add mbsurfer keymap for DeltaSplit75 with ANSI split backspace

* Update mbsurfer DeltaSplit75 keymap to include right hand arrow cluster

* Update mbsurfer DS75 keymap, move volume down to be symmetrical

* Add readme to Mbsurfer DS75 keymap

* Fix Mbsurfer DS75 keymap image

5 years agoConfigurator layout repair for Ergodone, Ergodox Infinity and ErgoTravel (#3173)
noroadsleft [Wed, 13 Jun 2018 14:58:23 +0000 (07:58 -0700)]
Configurator layout repair for Ergodone, Ergodox Infinity and ErgoTravel (#3173)

* Ergodone refactor

* Ergodox Infinity refactor

* Ergotravel refactor

* Ergotravel configurator layout update

* Fixing include on Ergodox Infinity narze keymap