]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
4 years agoswitch to layout_ergodox don_left_leds
Don Armstrong [Thu, 11 Jul 2019 03:21:12 +0000 (20:21 -0700)]
switch to layout_ergodox

5 years agoMerge branch 'master' into don_left_leds
Don Armstrong [Mon, 9 Jul 2018 04:01:06 +0000 (21:01 -0700)]
Merge branch 'master' into don_left_leds

5 years agoAdd edvorakjp keymap for the Helix (rev2) keyboard (#3340)
epaew [Sun, 8 Jul 2018 12:11:02 +0000 (21:11 +0900)]
Add edvorakjp keymap for the Helix (rev2) keyboard (#3340)

* add readme.md

* add extern declaration of edvorakjp_config to edvorakjp.h

* add oled.c

* add layout definitions

* add keymap.c

* add rules.mk

* fix rgblight issue: rgblight_setrgb() ignore RGBLIGHT_LIMIT_VAL

5 years agoFixed issues with MxSS RGB functionality (#3341)
MxBlu [Sun, 8 Jul 2018 11:50:55 +0000 (21:50 +1000)]
Fixed issues with MxSS RGB functionality (#3341)

* Added basic MxSS support

* Fixed split RSHFT for ISO layouts

* Updated readme.md for MxSS

* Added initial support for individual control of front RGB LEDs

* Changed RGBLED color selection to work using hue and saturation rather than RGB
Added code for LED state change on layer change

* Avoid needing an entire 8 bits to store the brightness value

* Added custom keycodes, along with their handlers

* Added EEPROM storage for front LED config

* Fixed up ability to use QMK Configurator and updated readme.md

* Applied suggested changes from pull request: https://github.com/standard/standard/issues/452

Updated name in license descriptions
Updated layouts to snake case
Corrected mistakes in info.json
Updated layer_colors to a weak attributed array in mxss.c

* Defined a new safe range for custom keycodes in keymap.c

* Fixed up issues with front LED

Fixed LEDs not always updating in indicator mode
Added support for the other RGBLIGHT modes in RGB mode

* Attempted fix for ISO layouts for QMK configurator

5 years agoHelix: Move definition of LAYOUT_kc to each revision. (#3333)
epaew [Sun, 8 Jul 2018 04:15:00 +0000 (13:15 +0900)]
Helix: Move definition of LAYOUT_kc to each revision. (#3333)

5 years agoAdd MxSS keyboard (#3335)
MxBlu [Sun, 8 Jul 2018 02:33:36 +0000 (12:33 +1000)]
Add MxSS keyboard (#3335)

* Added basic MxSS support

* Fixed split RSHFT for ISO layouts

* Updated readme.md for MxSS

* Added initial support for individual control of front RGB LEDs

* Changed RGBLED color selection to work using hue and saturation rather than RGB
Added code for LED state change on layer change

* Avoid needing an entire 8 bits to store the brightness value

* Added custom keycodes, along with their handlers

* Added EEPROM storage for front LED config

* Fixed up ability to use QMK Configurator and updated readme.md

* Applied suggested changes from pull request: https://github.com/standard/standard/issues/452

Updated name in license descriptions
Updated layouts to snake case
Corrected mistakes in info.json
Updated layer_colors to a weak attributed array in mxss.c

* Defined a new safe range for custom keycodes in keymap.c

5 years agoConfigurator fix for Christmas Tree (#3338)
noroadsleft [Sun, 8 Jul 2018 01:35:31 +0000 (18:35 -0700)]
Configurator fix for Christmas Tree (#3338)

5 years agoInstruct macos users to use avr-gcc@7 (#3337)
Evan Travers [Sun, 8 Jul 2018 00:37:37 +0000 (20:37 -0400)]
Instruct macos users to use avr-gcc@7 (#3337)

If you run `brew install avr-gcc`, you get a version that has
compatibility issues with LUFA. I updated the getting started guide for
osx, the qmk_install setup script, and added a section to the FAQ for
folks like me who accidentally updated avr-gcc past 7.

5 years agoAdded my Balance 12 layout for Atreus (#3336)
yttyx [Sun, 8 Jul 2018 00:36:01 +0000 (01:36 +0100)]
Added my Balance 12 layout for Atreus (#3336)

* New Balance Twelve-based layout for the Atreus keyboard

* Rearrange cursor keys. Fix layout comment typo.

* Added Balance 12 layout for Atreus

* Changes following review.

5 years agobugfix: Custom lock key for Windows (#3334)
epaew [Sat, 7 Jul 2018 18:53:59 +0000 (03:53 +0900)]
bugfix: Custom lock key for Windows (#3334)

Win+Shift+L => Win+L
and update readme

5 years agoCOD67 "Support" (#3332)
MechMerlin [Sat, 7 Jul 2018 18:47:24 +0000 (11:47 -0700)]
COD67 "Support" (#3332)

* preliminary Gray COD67 checkin

* Get part of the switch matrix prepped

* finish switch matrix

* mock the pins and keymap for now

* add keymap fixes

* update readme with flashing instructions

* keymap fix

* Add more flashing and notes info to readme

* remove un needed file

* fix comments

* add QMK Configurator Support

5 years agoFix a few minor formatting annoyances in WhiteFox (#3331)
MechMerlin [Sat, 7 Jul 2018 18:45:49 +0000 (11:45 -0700)]
Fix a few minor formatting annoyances in WhiteFox (#3331)

5 years agoTetris Configurator support and Rules update (#3317)
noroadsleft [Sat, 7 Jul 2018 18:42:59 +0000 (11:42 -0700)]
Tetris Configurator support and Rules update (#3317)

* Configurator support

* Add LAYOUTS = planck_mit to rules.mk

* Disable Tap Dance at the keyboard level

* Keymap refactor: QMK_KEYBOARD_H; enable Tap Dance for default keymap

* Add keymaps/default/rules.mk to enable Tap Dance

* Reverse the addition of config.h in keyboards/tetris/keymaps/default/

5 years agoTrue AL1 Support (#3330)
MechMerlin [Sat, 7 Jul 2018 00:45:07 +0000 (17:45 -0700)]
True AL1 Support (#3330)

* Initial port of AL1 Keyboard from Triangle Labs

* Change REPLACE WITH YOUR NAME and some readme changes

* More readme change to indicate Group Buy Link

* Give Triangle Lab credit

* remove pins from config.h and rely on matrix.c

* Add QMK Configurator support

5 years agoE6V2 LE Missing a Default Keymap (#3326)
MechMerlin [Sat, 7 Jul 2018 00:44:23 +0000 (17:44 -0700)]
E6V2 LE Missing a Default Keymap (#3326)

* Add a default keymap to e6v2 le

* Forgot to put an endif

* Add a default keymap for now

5 years agoimpstyle keymap updated (#3328)
zwnk [Sat, 7 Jul 2018 00:35:09 +0000 (20:35 -0400)]
impstyle keymap updated (#3328)

* impstyle keymap added

* impstyle keymap updated

* mouse layer added to impstyle keymap

* keymap updated

* fixes

* impsytle layout: mouse layer added

* comments added

* comments added

* bugfix

* typo fixed

* double tap fixed

* double tap fixed

* still testing double tab

* double tab mouse layer is working

* README added

* README updated

* keymap text formatted

* impstyle keymap cleaned up

5 years agoE6-V2 Last Edition (LE) Support (#3324)
MechMerlin [Fri, 6 Jul 2018 15:15:56 +0000 (08:15 -0700)]
E6-V2 Last Edition (LE) Support (#3324)

* new matrix for LE(Last Edition) E6V2

* Update pin outs for the new version of the PCB

* putting in some placeholders for now

* Trying to get e6v2/oe:default to compile

* put rules.mk in the right directory

* Add and update readme files

* move info.json to oe directory

* Update LE directory

* rename keyboard name

* Add QMK Configurator Support

At this time, ths only covers the ALL case and allows people to use
the configurator to generate their keymaps. More work will need
to be done.

5 years agoAdding FireBazooka's Tada68 Keymap (#3322)
FireBazooka [Fri, 6 Jul 2018 15:13:39 +0000 (11:13 -0400)]
Adding FireBazooka's Tada68 Keymap (#3322)

* Completed my Tada68 keymap

* Update readme.md

* Update readme.md

* Update keymap.c

* Update readme.md

* Fixed keymap layout spacing

* Update rules.mk

* Removed MAC_TOG from macros, changed to TG(_MAC)

5 years agoAdd documentation for TAPPING_FORCE_HOLD (#2957) (#3320)
Nicolas Schodet [Fri, 6 Jul 2018 15:12:46 +0000 (17:12 +0200)]
Add documentation for TAPPING_FORCE_HOLD (#2957) (#3320)

Also improve documentation for related settings.

5 years agoFix hyperlinks in ErgoDone readme.md (#3323)
Brendan Wrafter [Fri, 6 Jul 2018 01:34:04 +0000 (21:34 -0400)]
Fix hyperlinks in ErgoDone readme.md (#3323)

5 years agoCospad QMK Configurator support and refactor (#3319)
MechMerlin [Thu, 5 Jul 2018 17:43:15 +0000 (10:43 -0700)]
Cospad QMK Configurator support and refactor (#3319)

* Refactor KEYMAP to LAYOUT standards

- Change KEYMAP to LAYOUT_ortho
- Added a new LAYOUT called LAYOUT_numpad

* Use the new LAYOUT_numpad macro

* Add QMK Configurator support

* Change LAYOUT names as per code review

* Change positioning of keys in the matrix

* fix compile issue

5 years agoUnloved Bastard refactor and Configurator support (#3318)
noroadsleft [Thu, 5 Jul 2018 15:22:39 +0000 (08:22 -0700)]
Unloved Bastard refactor and Configurator support (#3318)

* Matrix refactor: KEYMAP to LAYOUT; +LAYOUT_tkl_ansi

* Keymap refactor: QMK_KEYBOARD_H; matrix rename; +default_ansi

* Configurator support

* Add LAYOUTS = tkl_ansi to rules.mk

5 years agoKC60 SE Support (#3301)
MechMerlin [Thu, 5 Jul 2018 15:18:21 +0000 (08:18 -0700)]
KC60 SE Support (#3301)

* initial support for kc60se extracted from Blake Lewis

* add my name to the list

* remove breathing as the backlight pin is not a PWM one

* use standard LAYOUT macros such as 60_ansi and 60_ansi_split_bs_rshift

* Make the base LAYOUT more sensible and add Configurator support

* add atmel-dfu bootloader

5 years agoUpdates to Xyverz keymaps (#3315)
Xyverz [Thu, 5 Jul 2018 06:08:29 +0000 (23:08 -0700)]
Updates to Xyverz keymaps (#3315)

* Adding Rama M10-A Macropad

* ch-ch-ch changes...

* Major overhaul based on SMT's keymap.

* more changes.

* Moved the FKeys to the ADJUST layer.

* More rearranging.

* Alias in Atreus62 keymap to make it more legible
Added config.h to fix tapping_term issue for Caps Lock key in OSX

* Added OrthoDox layout.

* More layout changes.

* Fixing things with the keyboard.

* Finishing touches.

Set left-hand master in config.h
Embedded the arrow keys in keymap.c

* Revised keymap making this easier to use.

* additions and changes.

* changes to various keymaps.

* Minor adjustments to OrthoDox layout.

* Added Eco keymap. Updated Let's Split keymap.

* Added gherkin

* Removed my M10A keymap

* Planck Keymap Updates

Updated my Planck keymap and created a simple keymap for Seph's Preonic.

* Added readme

* readme fixes

* Update readme.md

more clarification

* Keymap Tweaks

Removed the Power button setting from the keymap. It was in a
horrible location. I'll work on getting it setup somewhere else
sometime later.

* Added Readme

I finally got around to adding a readme to this keymap. I've also added minor changes to the layout.

* Fixed Keymap Error

* Fixed Readme

* adding iris and levinson keymaps

* Tweaks to keymap

* added youngJZ keymap

* Changes to keymap
Added a readme.md

* Levinson changes

Added the readme.md and rules.mk files.
Configured RGB underglow and backlighting.

* fixed readme

* changes to keymaps

* Updated keymap

* Updated readme.md

* Updated Readme (again)

* Updated Readme

Fixed formatting. Again.

* Updated readme

This is the last readme update for this keyboard update. I hope.

* Added Contra keymap

* Kinesis Keymap Update

* Updated Keymaps

I've updated my Kinesis (Stapelberg) layout and my Clueboard 66 layout.
I've also updated my Kinesis Readme.

* Clueboard Keymap update

Added media keys to my Clueboard 66 Rev2 layout.

* Added keymap

Added Minidox keymap & rules.
Added user function to Let's Split keymap that turns off the red
 LEDs on the Pro Micros.

* New Zen keymap

Added Zen keyboard to my list of keyboards, so had to generate a new
keymap for it.

Also adding some changes to my MiniDox keymap and config.h, as well
as my Levinson's config.h.

The config.h file changes enable ee_hands.

* A few changes for useability

I made a few changes to the Minidox keymap to see if I can't make it more useable.

I'm also working on streamlining the Zen keyboard keymap to reduce layers.

* Re-vamped Iris keymap.

* changes

* minor keymap change

This was a minor keymap change to use mod_tap for the backspace key:
ALT when held, BSPC when tapped.

* Added Fourier keymap

* Keymap Cleanup

Moved KC_ESC to KC_CAPS, and changed KC_ESC to KC_GRV
This is because of muscle memory, I kept hitting ESC when trying to hit TAB.

* Keymap Adjustments

Swapped Caps/Esc, put Caps in Raise/Lower layers, put Grv in normal
Esc position. Adjusted the readme.md to reflect these changes.

* minor tweaks

Added code to disable red ProMicro LEDs after flashing.

* Clean-up

* Corrections to keymap.

Fixed a foul-up in the Zen keymap where the lctrl was where the LOWER
should have been.

* Changes to make this fall in line with the new Layout features

* Moving to LAYOUTs for 4x12 boards

* fixed config.h file

* standardization changes

* Reverted Atreus62 keymap to LAYOUT format

* Switch Preonic and Nyquist to ortho_5x12

* Corrections to config.h

* config.h file tweaks

* config.h file tweaks

* Added missing integers.

* Updated Seph's keymap to LAYOUT standard.

* Keymap tweaks & changes

* Bringing keymap up to LAYOUT standard

* Trying to get LEDs working

* Fixes for Stapelberg

Updated my keymap to confirm to the new LAYOUT standard.
Updated the stapelberg.h to reflect this LAYOUT standard.
Updated the stapelberg.c files to hopefully get the LEDs working.

* Getting closer to Kinesis LED functionality.

* NKRO Fix

Disabled NKRO for VUSB ortho_5x12 boards

5 years agoTomato refactor and Configurator support (#3314)
noroadsleft [Thu, 5 Jul 2018 04:44:50 +0000 (21:44 -0700)]
Tomato refactor and Configurator support (#3314)

* Matrix refactor: rename KEYMAP to LAYOUT_ortho_3x10

* Keymap refactor: matrix rename

* Add LAYOUTS = ortho_3x10 to rules.mk

* Configurator support

5 years agoTiger Lily Controller refactor and Configurator support (#3313)
noroadsleft [Thu, 5 Jul 2018 04:44:02 +0000 (21:44 -0700)]
Tiger Lily Controller refactor and Configurator support (#3313)

* Matrix refactor: rename KEYMAP to LAYOUT; +LAYOUT_fullsize_ansi

* Keymap refactor: QMK_KEYBOARD_H; matrix rename; +default_ansi keymap

* Configurator support

* Add LAYOUTS = fullsize_ansi to rules.mk

* Readme cleanup

5 years agodefaulted to 5 rows when HELIX_ROWS is not defined (#3312)
MakotoKurauchi [Thu, 5 Jul 2018 02:04:11 +0000 (11:04 +0900)]
defaulted to 5 rows when HELIX_ROWS is not defined (#3312)

5 years agoTanuki Configurator support (#3310)
noroadsleft [Thu, 5 Jul 2018 01:06:32 +0000 (18:06 -0700)]
Tanuki Configurator support (#3310)

5 years agoSpeedo refactor and Configurator support (#3309)
noroadsleft [Thu, 5 Jul 2018 01:06:04 +0000 (18:06 -0700)]
Speedo refactor and Configurator support (#3309)

* Matrix refactor: rename KEYMAP to LAYOUT

* Keymap refactor: QMK_KEYBOARD_H; matrix rename

* Configurator support

* Readme cleanup

5 years agoThe Ruler QMK Configurator Support (#3308)
MechMerlin [Thu, 5 Jul 2018 01:04:59 +0000 (18:04 -0700)]
The Ruler QMK Configurator Support (#3308)

* Update KEYMAP macro to LAYOUT

* Add QMK Configurator support

5 years agoQMK Configurator support for Maxipad keypad (#3307)
MechMerlin [Thu, 5 Jul 2018 01:04:22 +0000 (18:04 -0700)]
QMK Configurator support for Maxipad keypad (#3307)

5 years agoSatan refactor and Configurator support (#3305)
noroadsleft [Thu, 5 Jul 2018 01:02:01 +0000 (18:02 -0700)]
Satan refactor and Configurator support (#3305)

* Matrix refactor

* Keymap refactor

* Configurator support

* Readme cleanup

5 years agoS60-X refactor and Configurator support (#3304)
noroadsleft [Thu, 5 Jul 2018 01:00:53 +0000 (18:00 -0700)]
S60-X refactor and Configurator support (#3304)

* Matrix refactor

* Keymap refactor

* Configurator update

* Rules: added layouts 60_ansi, 60_ansi_split_bs_rshift and 60_iso

5 years agoRoadkit refactor and Configurator support (#3303)
noroadsleft [Thu, 5 Jul 2018 00:59:35 +0000 (17:59 -0700)]
Roadkit refactor and Configurator support (#3303)

* Matrix refactor: rename KEYMAP to LAYOUT_numpad_4x4

* Keymap refactor: QMK_KEYBOARD_H, matrix renames, readability

* Configurator support

* Add numpad_4x4 LAYOUT to rules.mk

5 years ago sync the left and right backlight led control on ErgoDash (#3298)
omkbd [Tue, 3 Jul 2018 23:19:35 +0000 (08:19 +0900)]
 sync the left and right backlight led control on ErgoDash (#3298)

* Hardware update

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

* change readme

* support rev1

change keymap path

* move ergodash.h

* sync the left and right backlight led

matrix.c is same as iris keyboad
backlight breathing is unstable,  so it comment out

5 years agoAdd dz60_macos_arrow keymap (#3296)
Olivier Poitrey [Tue, 3 Jul 2018 23:18:33 +0000 (16:18 -0700)]
Add dz60_macos_arrow keymap (#3296)

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