]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
6 years agoClueboard Double 1800 support (#2655)
skullydazed [Sun, 1 Apr 2018 19:12:45 +0000 (12:12 -0700)]
Clueboard Double 1800 support (#2655)

6 years agoAdded birkir's keymap (#2653)
Birkir Rafn Guðjónsson [Sun, 1 Apr 2018 14:29:19 +0000 (10:29 -0400)]
Added birkir's keymap (#2653)

6 years agoAdd userspace config.h handling to build script (#2640)
Drashna Jaelre [Sun, 1 Apr 2018 04:02:40 +0000 (21:02 -0700)]
Add userspace config.h handling to build script (#2640)

* Add userspace 'config.h' file

* Add more robust docs

* Remove config.h code from drashna userspace

* Spelling error

* Include links to Config Options page

* Remove config.h documentation from userspace doc, as it's no longer needed

6 years agoFix broken Markdown (#2652)
Mike Kozlowski [Sun, 1 Apr 2018 03:54:01 +0000 (23:54 -0400)]
Fix broken Markdown (#2652)

Fix links in Keyboard Guidelines page

6 years agoConvert all Preonic keymaps to layout format (#2644)
Drashna Jaelre [Sun, 1 Apr 2018 02:39:00 +0000 (19:39 -0700)]
Convert all Preonic keymaps to layout format (#2644)

* Convert all Preonic keymaps to layout format

* Make sure preonic layouts are using QMK_KEYBOARD_H

6 years agoUpdate to Drashna Keymaps and Userspace (#2650)
Drashna Jaelre [Sun, 1 Apr 2018 02:38:06 +0000 (19:38 -0700)]
Update to Drashna Keymaps and Userspace (#2650)

* Change global config.h settings

* Make Shift LED brighter

* Compatibility Tweaks

* Update ASCII art and layer comments

* Add comments about MOD layer

* Change ASCII art for reset, since it was out of date

* Use Overwatch theme for Workman layer

* Fix RGB define comments

* Make sure RGB set list matches

* Stop all notes for custom Faux Click

* Switch to OSM for everything, and remove RGB Sleep

* Never use KEYMAP now

* Only enable RGB Sleep on Non-Ergodox boards

* Cleanup do to new rgblight_list.h file

* Add redirect message for RGB codes

* Update userspace documentation

* Cleanup of Userspace

Add unicode support, and cleaned up comments for ifdef statements

* Remove unneeded slashes

* Unicode handling

* Force NKRO

6 years agoAdd XD60 support to QMK Configurator
mechmerlin [Fri, 30 Mar 2018 14:38:49 +0000 (07:38 -0700)]
Add XD60 support to QMK Configurator

Add info.json

Change KEYMAP to LAYOUT_ALL to better reflect that this is a
LAYOUT that fits ALL the possible positions for switches.

We will need to make better LAYOUTS for the future.

6 years agoAMJ96 Support (#2651)
MechMerlin [Sat, 31 Mar 2018 05:57:49 +0000 (22:57 -0700)]
AMJ96 Support (#2651)

* Initial commit: Get things compiling

* port the custom matrix code

* Update readme

* make second layer fully transparent

* populate config.h identifiers with more correct information

* Add in switch backlight support

* Enable backlight LEDs, and change pin for RGB

* port TMK version over

* remove all that TMK stuff, it didn't work lol

* Updated readme

* Fix keymap

- Change KEYMAP to LAYOUT
- Adjust formatting of table

* Edit readme to reflect NOTES

* add info.json for QMK configurator support

* Replaced placeholder with MechMerlin

6 years agoFix Octagon info.json issues (#2649)
MechMerlin [Sat, 31 Mar 2018 02:20:26 +0000 (19:20 -0700)]
Fix Octagon info.json issues (#2649)

Change KEYMAP to LAYOUT while I'm at it.
V1 and V2 now have their own info.jsons

6 years agoJust a multilayered Layout using tapdance (#2645)
Ryan McLean [Fri, 30 Mar 2018 20:07:36 +0000 (21:07 +0100)]
Just a multilayered Layout using tapdance (#2645)

* Ported JJ40 Layout to Contra

* Update readme.md

6 years agoHopefully fix Travis Auto-Incrementation
U-LANDSRAAD\drashna [Thu, 29 Mar 2018 21:47:02 +0000 (14:47 -0700)]
Hopefully fix Travis Auto-Incrementation

This reverts the changes in #2491, so that Travis will hopefully return to automatic incrementing.
But this includes the layout and userspace excepts, as well.

6 years agoProperly always copy firmware
U-LANDSRAAD\drashna [Thu, 29 Mar 2018 19:26:09 +0000 (12:26 -0700)]
Properly always copy firmware

This finishes fixing #2314, which mostly copies the firmware when compiling.
However, it misses `:teensy`, `:avrdude` and most importantly, `:production`

6 years agoAdded cpeters1982 keymap folder in lets_split (#2583)
Chris Peters [Thu, 29 Mar 2018 17:44:26 +0000 (10:44 -0700)]
Added cpeters1982 keymap folder in lets_split (#2583)

* Added cpeters1982 keymap folder in lets_split

* Deleted tap dance. need to research error

* Changed keymap to better facilitate SpaceFn

* Trying to get backlighting to work

* Added RGB backlight support

* cleared some cache files per Drashna's instructions

6 years agolayouts/default: fill in 60_ansi keymaps
Jonathan A. Kollasch [Tue, 27 Mar 2018 19:00:34 +0000 (14:00 -0500)]
layouts/default: fill in 60_ansi keymaps

6 years agoSupport for the Paladin64 PCB (#2639)
nachie [Thu, 29 Mar 2018 03:20:15 +0000 (20:20 -0700)]
Support for the Paladin64 PCB (#2639)

* Support for the Paladin64 PCB

* Paladin64: Added readme. Added the bootloader option to rules.mk

* Fixed the formatting

* fixed the flash command

6 years agoAdd rgblist to docs
U-LANDSRAAD\drashna [Wed, 28 Mar 2018 20:29:58 +0000 (13:29 -0700)]
Add rgblist to docs

6 years agoFix commands and update my userspace (for testing)
U-LANDSRAAD\drashna [Wed, 28 Mar 2018 20:16:09 +0000 (13:16 -0700)]
Fix commands and update my userspace (for testing)

6 years agoadd RGB commands as global functions
U-LANDSRAAD\drashna [Wed, 28 Mar 2018 20:00:22 +0000 (13:00 -0700)]
add RGB commands as global functions

6 years agoFix RGB Sleep code
U-LANDSRAAD\drashna [Tue, 27 Mar 2018 17:20:22 +0000 (10:20 -0700)]
Fix RGB Sleep code

6 years agoAdd Support for Software Workman (#2632)
Jacob Jerrell [Wed, 28 Mar 2018 19:07:59 +0000 (14:07 -0500)]
Add Support for Software Workman (#2632)

This adds the keymap translations and sendstring definitions to support software workman.

6 years agoAdding Haegin's keyboard layout for the ergodox and minidox (#2637)
Harry Mills [Wed, 28 Mar 2018 19:03:32 +0000 (15:03 -0400)]
Adding Haegin's keyboard layout for the ergodox and minidox (#2637)

* Add Haegin's keymap

* Potential improvements to the keyboard

* Add haegin minidox layout

* Add Haegin's keyboard to ergodox layouts

* Update Haegin's minidox keymap

6 years agochanged super key to left super key (#2631)
Jason Janse van Rensburg [Tue, 27 Mar 2018 20:58:09 +0000 (22:58 +0200)]
changed super key to left super key (#2631)

6 years agomitosis:datagrok: minor layout improvements (#2366)
Michael F. Lamb [Tue, 27 Mar 2018 16:18:28 +0000 (09:18 -0700)]
mitosis:datagrok: minor layout improvements (#2366)

* mitosis/datagrok: make qwerty the default layout

* mitosis/datagrok: update readme to match qwerty default

* mitosis:datagrok: remove redundant name for transparent

meh, decided i don't need an extra key to represent "key that is
transparent because it's a modifier on a layer below." it's a maintenance
burden when moving other keys around

* mitosis:datagrok: add num lock on Blue + QWERTY T

* mitosis:datagrok: tap lshift = tab

we use tab completion a lot so let's get it onto an unmodified key somehow

* mitosis:datagrok: update readme

* mitosis:datagrok: improve notes in README

* mitosis:datagrok: note numlock in README

6 years agoXD60 ANSI (GH60) layout (#2624)
Benjamin Daschel [Tue, 27 Mar 2018 16:04:09 +0000 (09:04 -0700)]
XD60 ANSI (GH60) layout (#2624)

* configure layer 0 layout for xd60 as ANSI 60%

* update keymap with function key immediately right of spacebar;
shuffle mapping in function layer to my liking

* update readme

6 years ago[TADA68] Added mac layout with german umlaute on ansi. (#2615)
Martin Lechner [Tue, 27 Mar 2018 16:01:32 +0000 (18:01 +0200)]
[TADA68] Added mac layout with german umlaute on ansi. (#2615)

6 years agoCreate new 'tada68/iso-uk' layout tailored for boards with the big fat iso enter...
bjacques [Tue, 27 Mar 2018 16:00:52 +0000 (17:00 +0100)]
Create new 'tada68/iso-uk' layout tailored for boards with the big fat iso enter key (#2612)

6 years agoqmk configurator support for e6v2. Let it be known that this is one of the keymaps...
mechmerlin [Tue, 27 Mar 2018 15:43:51 +0000 (08:43 -0700)]
qmk configurator support for e6v2. Let it be known that this is one of the keymaps I've seen done right

6 years agoAdd qmk configurator support for KBD75
mechmerlin [Tue, 27 Mar 2018 15:01:22 +0000 (08:01 -0700)]
Add qmk configurator support for KBD75

Also changed KEYMAP to KEYMAP_ALL to be more explicit that it's
a layout supporting ALL possible layouts.

6 years agoBetter non-Linux support (#2524)
dankm [Mon, 26 Mar 2018 20:08:08 +0000 (14:08 -0600)]
Better non-Linux support (#2524)

* grep -> $(GREP)

Some UNIXy systems (FreeBSD for example) don't use GNU grep by default.
Allow the user to specify which grep implementation to use so that
GNU grep can be specified.

* Allow using versioned avr-gcc command

Don't hardcode "avr-gcc", and allow strings such as "avr-gcc8", or
"avr-gcc-7.3.0" to match checks for "avr-gcc".

6 years agorename api docs to internals
Jack Humbert [Mon, 26 Mar 2018 18:24:30 +0000 (14:24 -0400)]
rename api docs to internals

6 years agoadd grave to auto-shift.
Jason Stillwell [Mon, 26 Mar 2018 02:16:25 +0000 (19:16 -0700)]
add grave to auto-shift.

6 years agochange rgblight_increase_val() and eeconfig_update_rgblight_default(), use RGBLIGHT_L...
mtei [Mon, 26 Mar 2018 14:36:17 +0000 (23:36 +0900)]
change rgblight_increase_val() and eeconfig_update_rgblight_default(), use RGBLIGHT_LIMIT_VAL insted of 255.

6 years agoAdd pearl README, add rask's Pearl layout
Otto Rask [Mon, 19 Mar 2018 14:25:46 +0000 (16:25 +0200)]
Add pearl README, add rask's Pearl layout

6 years agoExpand Newb Guide flashing document (#2588)
Drashna Jaelre [Mon, 26 Mar 2018 17:34:18 +0000 (10:34 -0700)]
Expand Newb Guide flashing document (#2588)

* Add header info

* Add DFU section

* Add Caterina section

* Add Halfkay section

* Fix Typos

* More typos

6 years agoFixes and updates to docs (#2611)
Drashna Jaelre [Sun, 25 Mar 2018 23:44:17 +0000 (16:44 -0700)]
Fixes and updates to docs (#2611)

* Fix advanced keycode headers

* Add caveat for OSM over Remote Desktop

* Hopefully add better anchors to docs

* Add Action code list reference

* Formatting of RGB Underglow doc

* Add brew update issue on macOS

* Revert formatting

* Revert RGB doc formatting

* Make Config Options doc's sections linkable

6 years agoUpdate to drashna files (#2587)
Drashna Jaelre [Sun, 25 Mar 2018 20:01:15 +0000 (13:01 -0700)]
Update to drashna files (#2587)

* Add Colemak Mod-DH vars

* Add Norman Layot vars

* Set Shift Indicator to include CAPS Lock as well

* Change MEH to GUI

* Add Enter to Macro layer

* Switch raise and lower layers to make more sense (to me)

* Replace unused quote on Ergodox

* Add One Shot defines

* Dim indicator LEDs

* Add short codes for KC_SECRET

* Fix typos

* Update OLKB code in userspace

* Add global userspace config.h

* add compile fix

* Automatically include  from userspace

* update readme

* Re-add QMK Scan loop

* Add EEPROM reset code to all keymaps

* Shorten fauxclick sound

* Use layouts instead of keymap, when possible

* Add OSM detection to ergodox

* Convert Viterbi to LAYOUT macro

* Clean up game macros

* Because I accidently removed the C6 AUDIO define from my viterbi... Whoops

* Minor formatting

* Fix Woodpad because it's still there

* Move Ergodox keymap into layouts folder

* Add build date to version macro

* Remove PREVENT_STUCK_MODIFIERS from config

6 years agoNew keymap and more songs (#2609)
Joshua Coffey [Sun, 25 Mar 2018 19:58:40 +0000 (15:58 -0400)]
New keymap and more songs (#2609)

* Added some new songs and my own keymap

* Made Dodger keymap safe to use with backlight disabled

* edited layer switching and added more songs

* changed keymap to lowercase

6 years agoMerge in some custom keymaps from forked repository (#2605)
RobertDhaene [Sun, 25 Mar 2018 19:56:36 +0000 (12:56 -0700)]
Merge in some custom keymaps from forked repository (#2605)

* Inital layout

* Fix the backspace

* add a number pad

* move the backlight to the adjust layer; move ctrl and delete.

* Update from main repo

* Add initial files for custom keymap

* Light keymap mod

* Change the submodules to match the upstream fork's master branch

6 years agomake new_project.sh work correctly on osx too
skullY [Sat, 24 Mar 2018 05:40:12 +0000 (22:40 -0700)]
make new_project.sh work correctly on osx too

6 years agoAdd Layouts to exclusion
U-LANDSRAAD\drashna [Sun, 25 Mar 2018 01:34:34 +0000 (18:34 -0700)]
Add Layouts to exclusion

6 years agoIgnore users folder for Travis tagging
U-LANDSRAAD\drashna [Sat, 24 Mar 2018 21:06:58 +0000 (14:06 -0700)]
Ignore users folder for Travis tagging

6 years agoadd syscalls.c if autoshift is enabled, to fix compile issue on ChibiOS
U-LANDSRAAD\drashna [Sun, 25 Mar 2018 16:53:56 +0000 (09:53 -0700)]
add syscalls.c if autoshift is enabled, to fix compile issue on ChibiOS

6 years agoFix #1566 - NKRO reseting issue
U-LANDSRAAD\drashna [Sun, 25 Mar 2018 07:36:53 +0000 (00:36 -0700)]
Fix #1566 - NKRO reseting issue

6 years agoRefactor/v60 type r keymap/layout (#2593)
MechMerlin [Sun, 25 Mar 2018 04:59:36 +0000 (21:59 -0700)]
Refactor/v60 type r keymap/layout (#2593)

* Add a proper ANSI layout

Changed v60_type_r.h to have a proper ANSI layout
Modify keymaps to reflect above changes
Fix comments

* Add new layout to info.json

6 years agoinfo.json configurator support for popular 65% keyboards (#2589)
MechMerlin [Sun, 25 Mar 2018 04:59:17 +0000 (21:59 -0700)]
info.json configurator support for popular 65% keyboards (#2589)

* Support for tada68 ansi layout.

Avoiding the iso layout as it doesn't seem correct

* whitefox support for configurator

* configurator support for jc65 PCB featuring both the qmk and ps2avrgb versions

6 years agoInitial support for RAMA M6-A (#2600)
Wilba6582 [Sun, 25 Mar 2018 04:58:55 +0000 (15:58 +1100)]
Initial support for RAMA M6-A (#2600)

* Initial commit of RAMA M6-A firmware.

* Added LED support

* Added Knops support

* Fixed compile error for knops keymap.

* updated readme.md

* updated readme.md

* updated readme.md

6 years agoAdded basic support for JJ50 (preonic-like based on atmega32A) (#2546)
WarmCat [Sat, 24 Mar 2018 17:03:24 +0000 (17:03 +0000)]
Added basic support for JJ50 (preonic-like based on atmega32A) (#2546)

* Added support for JJ50 from KPRepublic, no rgb or backlight control yet. Added as a layout of ymd96 at the moment (same microprocessor). Basic keymap with three layers to get started.

* Added support for JJ50

6 years agoFix mechmini2 ortho keymapping layout
myrtle [Sun, 18 Mar 2018 21:44:53 +0000 (21:44 +0000)]
Fix mechmini2 ortho keymapping layout

A misconfiguration in the ortho layout, K306 key was registered as k305

6 years agoAdd Fourier Keyboard (#2596)
Danny [Sat, 24 Mar 2018 16:50:44 +0000 (12:50 -0400)]
Add Fourier Keyboard (#2596)

* Initial commit of Fourier keyboard

* Revise keymap, add key to bottom row

* Fix readme

6 years agoAdd Laplace keyboard
Danny Nguyen [Fri, 23 Mar 2018 21:26:47 +0000 (17:26 -0400)]
Add Laplace keyboard

6 years agoFix custom functions documation for layer_state_set*
U-LANDSRAAD\drashna [Fri, 23 Mar 2018 23:49:27 +0000 (16:49 -0700)]
Fix custom functions documation for layer_state_set*

6 years agofix the moxygen invocation
skullY [Thu, 22 Mar 2018 07:45:24 +0000 (00:45 -0700)]
fix the moxygen invocation

6 years agoAdd HSV value specification (#2481)
Daniel Hoek [Fri, 23 Mar 2018 23:10:32 +0000 (10:10 +1100)]
Add HSV value specification (#2481)

* Update feature_rgblight.md

I got caught out with this as most color pickers use a percentage NOT 0-255 for this number

* Amended description

Woops! Was focused on s/v not being a percentage i got h wrong.

6 years agoNew keymap for The Helix keyboard("five_rows") (#2592)
Takeshi ISHII [Fri, 23 Mar 2018 23:08:37 +0000 (08:08 +0900)]
New keymap for The Helix keyboard("five_rows") (#2592)

* duplicate keyboards/helix/rev2/keymaps/default to keyboards/helix/rev2/keymaps/five_rows

* OLED Layer display 'Qwerty','Colemak','Dvorak'

* set Qwerty, Lower, Raise map

* set Colemak map

* set Dvorak map

* OLED Layer display 'Raise','Lower' change to 'Extra char','Function'

* fix ExtraChar Layer Shift-key disable

* Raise,Lower,Adjust layer modify

some key change KC_TRNS to KC_NO
add KANA, EISU key

* refine keymaps/five_rows/{config.h,rules.mk} for easy and safe customize

* modify Adjust layer: all function into left hand, remove F1..F12,DEL

* Add Helix five_rows keymap README.md and README_jp.md

* Raise Layer modify: enable Raise(Extr)+Lower(Func)==Adjust

* fix image file url in README.md,README_jp.md

* change Layer display on OLED

* change OLED display base name position

6 years agoNew keymaps for bananasplit (#2586)
Yida Xu [Fri, 23 Mar 2018 23:07:10 +0000 (19:07 -0400)]
New keymaps for bananasplit (#2586)

* New bananasplit keymap with toggable capslock led.

* Update comments.

* Update readme.md

* Updated keymap name

* update some keys.

* new layout for bananasplit

* update comment

* Update readme.md

6 years agoadd README.md into keyboards/helix/rev2/keymaps/led_test/ (#2582)
Takeshi ISHII [Fri, 23 Mar 2018 23:04:49 +0000 (08:04 +0900)]
add README.md into keyboards/helix/rev2/keymaps/led_test/ (#2582)

6 years agoAdd atlacat keymap (#2581)
john McCormick [Fri, 23 Mar 2018 23:04:19 +0000 (16:04 -0700)]
Add atlacat keymap (#2581)

6 years agoFix typo in autoshift docs: statn (#2579)
Andrew Macpherson [Fri, 23 Mar 2018 23:03:19 +0000 (23:03 +0000)]
Fix typo in autoshift docs: statn (#2579)

6 years agoAdd a basic keymap for Contra. (#2564)
XP [Fri, 23 Mar 2018 23:02:44 +0000 (19:02 -0400)]
Add a basic keymap for Contra. (#2564)

6 years agoekis_isa keymap for HHKB'ish layout (#2562)
24-bit-8 [Fri, 23 Mar 2018 23:01:57 +0000 (16:01 -0700)]
ekis_isa keymap for HHKB'ish layout (#2562)

6 years agoJust personal layout tweaks :) (#2557)
James Kay [Fri, 23 Mar 2018 23:00:36 +0000 (23:00 +0000)]
Just personal layout tweaks :) (#2557)

* More ergonomic mousekeys

* integrate some recent hardware changes by changing the Plover keymap

* use TX Bolt support instead of Plover toggles

* switching to steno is no longer as intrusive, so this can move back to BASE

6 years agoPreonic Ergodox-Like Mac keymap: Bucktooth (#2553)
J. Eric Mason [Fri, 23 Mar 2018 22:59:56 +0000 (15:59 -0700)]
Preonic Ergodox-Like Mac keymap: Bucktooth (#2553)

* Preonic Ergodox-Like Mac keymap: Bucktooth

This is a layout unlike most Preonics, it is taken partially from
Ergodox and classic C64 keyboards with a ton of Mac-specific features.

* Fix Mouse Left keycode

6 years agoFix broken markdown headers. (#2548)
Ivan Smirnov [Fri, 23 Mar 2018 22:59:15 +0000 (15:59 -0700)]
Fix broken markdown headers. (#2548)

6 years agoAdd new keymap for iris transmogrified (#2361)
akrob [Fri, 23 Mar 2018 22:57:22 +0000 (16:57 -0600)]
Add new keymap for iris transmogrified (#2361)

* Create config.h

* Create rules.mk

* Create keymap.c

6 years agoAdd new bfake "FaceW" keymap (#2360)
MechMerlin [Fri, 23 Mar 2018 22:56:36 +0000 (15:56 -0700)]
Add new bfake "FaceW" keymap (#2360)

* Add mechmerlin keymap and readme for facew board

* Fix keymap
- Backspace as on the wrong key
- HHKB backspace changed to backslash

* Update keymap.c

Change TO to TG for toggle.

6 years agoyet another keymap (#2356)
David Collom [Fri, 23 Mar 2018 22:55:46 +0000 (15:55 -0700)]
yet another keymap (#2356)

* added keymap

* added readme

6 years agoThat-Canadian Preonic layout (#2462)
That-Canadian [Fri, 23 Mar 2018 22:54:02 +0000 (15:54 -0700)]
That-Canadian Preonic layout (#2462)

* Line ending stuff again

* Added my own person keymap to preonic folder

* Updated my preonic keymap

* Updated my preonic keymap

6 years agoinitial branch (#2379)
Florian [Fri, 23 Mar 2018 22:51:32 +0000 (23:51 +0100)]
initial branch (#2379)

* initial branch

* lazy-push

* Fix schema

Updated README, readded DVORAK to keymap.
Updated dir name to lowercase.

* removed executable bit

* testing switched L_GUI position

6 years agoGenerate API docs from source code comments (#2491)
skullydazed [Thu, 22 Mar 2018 06:50:38 +0000 (23:50 -0700)]
Generate API docs from source code comments (#2491)

* Generate api docs from source code

* Add a bunch of doxygen comments

* more doxygen comments

* Add the in-progress api docs

* script to generate docs from travis

* Add doc generation to the travis job

* make travis_docs.sh commit the work it does

* make sure the docs script exits cleanly

6 years agoUpdate info.json for Ergodox EZ (#2577)
Drashna Jaelre [Wed, 21 Mar 2018 07:09:51 +0000 (00:09 -0700)]
Update info.json for Ergodox EZ (#2577)

6 years agoUpdate info.json for orthodox (#2576)
Drashna Jaelre [Wed, 21 Mar 2018 07:09:28 +0000 (00:09 -0700)]
Update info.json for orthodox (#2576)

6 years agoEdit info.json (#2575)
MechMerlin [Wed, 21 Mar 2018 07:09:12 +0000 (00:09 -0700)]
Edit info.json (#2575)

GH60 had the ansi layout taken care of.
This commit adds hhkb, iso, and the "basic" KEYMAP layout.

6 years agoUpdate info.json (#2574)
MechMerlin [Wed, 21 Mar 2018 07:08:54 +0000 (00:08 -0700)]
Update info.json (#2574)

Change name from LAYOUT to KEYMAP.

6 years agoConfigurator support for minivan (tv44) (#2573)
MechMerlin [Wed, 21 Mar 2018 03:01:03 +0000 (20:01 -0700)]
Configurator support for minivan (tv44) (#2573)

Support all 4 layouts supported by the tv44 pcb.

6 years agoCreate info.json for Ergodox EZ (#2572)
Drashna Jaelre [Wed, 21 Mar 2018 03:00:47 +0000 (20:00 -0700)]
Create info.json for Ergodox EZ (#2572)

* Create info.json for Ergodox EZ

* Add Orthodox info.json too

6 years agoAdd configurator support (info.json) for Input Club K-Type (#2571)
MechMerlin [Wed, 21 Mar 2018 03:00:17 +0000 (20:00 -0700)]
Add configurator support (info.json) for Input Club K-Type (#2571)

* Add configurator support for Input Club K-Type

* update info.json to remove bootloader and add mcu

6 years agoAdd macro for momentarily switching to a layer while some mods are active (#2460)
snyman [Wed, 21 Mar 2018 02:59:54 +0000 (22:59 -0400)]
Add macro for momentarily switching to a layer while some mods are active (#2460)

* Macro for a momentary layer switch with mods

Passes through to the existing ACTION_LAYER_MODS macro, albeit with more
limited options due to lack of space in the quantum_keycodes enum.

* Add documentation for LM layer-mod macro

* Clean up Tap Toggle documentation

6 years agoAdd Pretty Keymaps to Ergodox EZ
U-LANDSRAAD\drashna [Tue, 20 Mar 2018 20:57:53 +0000 (13:57 -0700)]
Add Pretty Keymaps to Ergodox EZ

6 years agoConfigurator Support(info.json) for 1up Keyboards Sweet16 (#2570)
MechMerlin [Wed, 21 Mar 2018 00:22:42 +0000 (17:22 -0700)]
Configurator Support(info.json) for 1up Keyboards Sweet16 (#2570)

* Configurator Support

- Add info.json to support existing layouts
- Add comment in sweet16.h to remind people to change info.json if
  the layout changes.

* Fix dlaroe's keymap

6 years agoConfigurator/dz60 support for info.json (#2568)
MechMerlin [Tue, 20 Mar 2018 15:50:04 +0000 (08:50 -0700)]
Configurator/dz60 support for info.json (#2568)

* Add info.json file for qmk_configurator

Unfortunately none of these keymaps look like a board I've seen in
the wild. Some further tweaks will have to be done to the keymaps
directly.

* add comment indicating need to edit info.json when keymap changes

6 years agoAdded bootloader options
Merlin04 [Sun, 18 Mar 2018 15:43:39 +0000 (08:43 -0700)]
Added bootloader options

I think I got all of them, so I removed the "FIXME".

6 years agoadd info.json to support both layouts on the contra
mechmerlin [Tue, 20 Mar 2018 04:42:37 +0000 (21:42 -0700)]
add info.json to support both layouts on the contra

6 years ago[Proposal?] Allow RGB Underglow to turn off when host is idle/asleep (#2104)
Drashna Jaelre [Tue, 20 Mar 2018 03:59:58 +0000 (20:59 -0700)]
[Proposal?] Allow RGB Underglow to turn off when host is idle/asleep (#2104)

* Add RGB Underglow Sleeping

* Add RGBLIGHT_SLEEP to toggle/control RGB light behavior

* Update rgb docs

* Update for RGB disable command

6 years agoAdd info.json file to work with qmk_configurator
mechmerlin [Tue, 20 Mar 2018 03:14:40 +0000 (20:14 -0700)]
Add info.json file to work with qmk_configurator

6 years agoFix info.json issues to display properly in config.qmk.fm (#2552)
MechMerlin [Tue, 20 Mar 2018 02:43:06 +0000 (19:43 -0700)]
Fix info.json issues to display properly in config.qmk.fm (#2552)

* Fix info.json issues to display properly in config.qmk.fm

* rename LAYOUT to KEYMAP to match .h file

6 years agoretry of PR #2540 (#2554)
dlaroe [Sun, 18 Mar 2018 04:21:01 +0000 (00:21 -0400)]
retry of PR #2540 (#2554)

* reforked, untarred keymaps, added CRS and renamed my keymap folders

* Update readme.md

corrected a typo

6 years agoFix logic in macos install
Shayne Holmes [Fri, 16 Mar 2018 22:17:13 +0000 (15:17 -0700)]
Fix logic in macos install

Also fix mixed spaces/tabs

6 years agoAdded a clean target to remove build artifacts
Sebastian [Tue, 6 Mar 2018 19:42:38 +0000 (20:42 +0100)]
Added a clean target to remove build artifacts

This commit adds a new clean target to the makefile which deletes
the .build directory which removes all build artifacts.

6 years agoInitial support for The Unloved Bastard
Alexander Fougner [Wed, 14 Mar 2018 20:55:34 +0000 (21:55 +0100)]
Initial support for The Unloved Bastard

6 years agoRule to enable Modifiers with Auto-Shift (#2542)
Jason Stillwell [Fri, 16 Mar 2018 20:41:01 +0000 (13:41 -0700)]
Rule to enable Modifiers with Auto-Shift (#2542)

* Re-enable modifiers with auto-shift

* Auto-shift modifiers rule

* missed a line

* Documentation

* fixing whitespace

6 years agoDuplicate KC space to UK (#2541)
Kenny Hung [Fri, 16 Mar 2018 20:39:51 +0000 (20:39 +0000)]
Duplicate KC space to UK (#2541)

* Fix tilde in xd75 skewwhiffy

* Small tidy up

* Tidy up Colemak row

* Tidy up navigation layer

* Symbols layer redefined

* Fix UK Quote issue

* Use UK_QUOT rather than KC_QUOT

6 years agoFix audio issues with Split keyboards that missed previously
U-LANDSRAAD\drashna [Thu, 15 Mar 2018 04:50:53 +0000 (21:50 -0700)]
Fix audio issues with Split keyboards that missed previously

6 years agoAdd CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.
fauxpark [Thu, 15 Mar 2018 02:23:33 +0000 (13:23 +1100)]
Add CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.

6 years agoUpdated keymap for my Nyquist layout
Pittyolo [Wed, 14 Mar 2018 19:53:42 +0000 (20:53 +0100)]
Updated keymap for my Nyquist layout

6 years agoNew keymap for XD75re ("adi") (#2530)
adiron [Fri, 16 Mar 2018 20:36:41 +0000 (22:36 +0200)]
New keymap for XD75re ("adi") (#2530)

* My XD75 keymap

* Proper readme for `adi` keymap for xd75re

6 years agoAdded my keymap (#2529)
Matthew Yee [Fri, 16 Mar 2018 20:36:17 +0000 (13:36 -0700)]
Added my keymap (#2529)

* Added my keymap

* maybe that wasn't quite right.

* Reduced the tap time to register layer

* changed the tapping term that fits my typing speed a little better

* Added retro tapping and reduced tapping term duration

6 years agoAdded choromanski keymap (#2528)
Brian Choromanski [Fri, 16 Mar 2018 20:35:44 +0000 (16:35 -0400)]
Added choromanski keymap (#2528)

* Added ergodox layout

* Added preonic layout

* Added readme for exgodox layout

* fixed errors with formatting readme

* Added edited preonic keymap & readme

6 years agoFix swap-hands tapping.
Joe Wasson [Mon, 12 Mar 2018 17:22:49 +0000 (10:22 -0700)]
Fix swap-hands tapping.

This is an inelegant hack for #2522 but makes things work. Basically we give `action.c` a chance to handle the hold event early so that we can swap the keyboard for later keys. Later, to allow the hold to happen again quickly we nuke the key record so that tapping is reset. I tried to find a cleaner way, honestly.

6 years agoAdd keycodes for swap-hands feature.
Joe Wasson [Sun, 11 Mar 2018 23:53:35 +0000 (16:53 -0700)]
Add keycodes for swap-hands feature.

6 years agoRename ONEHAND_ENABLE to SWAP_HANDS_ENABLE for consistency
Joe Wasson [Sun, 11 Mar 2018 21:07:02 +0000 (14:07 -0700)]
Rename ONEHAND_ENABLE to SWAP_HANDS_ENABLE for consistency