]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
6 years agoFix KC60 info.json file (#2707)
MechMerlin [Sat, 7 Apr 2018 17:04:36 +0000 (10:04 -0700)]
Fix KC60 info.json file (#2707)

* change KEYMAP to LAYOUT in all the KC60 files

* Redo the info.json file

6 years agoAdd the Speedo keyboard
Paul Ewing [Wed, 4 Apr 2018 05:47:02 +0000 (22:47 -0700)]
Add the Speedo keyboard

6 years agoClueboard 60 info.json
Yan-Fa Li [Sat, 7 Apr 2018 15:45:57 +0000 (08:45 -0700)]
Clueboard 60 info.json

 - adds
   - LAYOUT_60_ansi
   - LAYOUT_60_iso
   - KEYMAP_AEK
   - KEYMAP
   - LAYOUT_60_ansi_split_bs_rshift

6 years agoAdd TKC1800 info.json
mdnt [Wed, 4 Apr 2018 17:11:33 +0000 (12:11 -0500)]
Add TKC1800 info.json

Created an info.json for the tkc1800.

6 years agoAdd 2 missing F-Row keys
Yan-Fa Li [Fri, 6 Apr 2018 15:55:43 +0000 (08:55 -0700)]
Add 2 missing F-Row keys

6 years agoAdds Phantom TKL support (#2696)
Yan-Fa Li [Fri, 6 Apr 2018 07:42:44 +0000 (00:42 -0700)]
Adds Phantom TKL support (#2696)

* Add an info.json to phantom keyboard

* Add layouts

 - KEYMAP_WINKEYLESS
 - KEYMAP_7BIT
 - KEYMAP_ISO
 - KEYMAP_ISO_WINKEYLESS

* Add key_counts

6 years agoAdd Nyquist keymap (#2692)
Daniel H Klein [Fri, 6 Apr 2018 06:44:28 +0000 (23:44 -0700)]
Add Nyquist keymap (#2692)

* nyquist

* danielhklein nyquist setup

* shift left controls

* remove readme

* cleanup before pr

* ready for pr

6 years agoAdd support for rev3 of the Atom47 (#2672)
Maarten Dekkers [Thu, 5 Apr 2018 23:16:35 +0000 (01:16 +0200)]
Add support for rev3 of the Atom47 (#2672)

* Added support for rev3 of the Atom47

* Updated Atom47 readme's

* Fix redefine error on rev2 and add maartenwut's keymap

* Fix redefine error on LEdiodes keymap

6 years agochange KEYMAP to LAYOUT for all new keyboards made using this script
mechmerlin [Thu, 5 Apr 2018 22:35:38 +0000 (15:35 -0700)]
change KEYMAP to LAYOUT for all new keyboards made using this script

6 years agoVarious tweaks for some Input:Club build processes
Kaleb Elwert [Wed, 4 Apr 2018 22:13:42 +0000 (15:13 -0700)]
Various tweaks for some Input:Club build processes

6 years agoZweihander: swap space and enter keys (#2665)
adiabatic [Wed, 4 Apr 2018 16:18:15 +0000 (09:18 -0700)]
Zweihander: swap space and enter keys (#2665)

* zweihander-osx: Remove app keys, etc.

- add right command keys
- add F16 on ;' for Siri
- remove command-Q (too easy to hit)

* Rename zweihander-osx to zweihander-macos

zweihander-macos: / / ^ → / / ⌥; README revamp

zweihander: rename, ⌃ → ⌥, README revamp

* Zweihander: swap space, enter keys

Left thumb needs a break.

6 years agoEnables unicode for Mitosis (#2668)
Nicholas [Wed, 4 Apr 2018 16:17:38 +0000 (11:17 -0500)]
Enables unicode for Mitosis (#2668)

* fixed comment typo

* Fixes invalid capitalization

Uppercase yes is invalid, so make treats it as no, which is
confusing when it seems like it should have found the method
definition for unicode.

* Own keymap, comma in mitosis

Own keymap is qwerty, workman, numbers, punctuation, function/mouse
layers, gaming, unicode, numberpad.

6 years agoi got a new toy (#2673)
Florian [Wed, 4 Apr 2018 16:16:49 +0000 (18:16 +0200)]
i got a new toy (#2673)

Personal keymap for Waples

6 years agoThis adds a keymap to the MF68 labeled factory. It is an attempt to mimic the layout...
markhuguet [Wed, 4 Apr 2018 16:15:43 +0000 (12:15 -0400)]
This adds a keymap to the MF68 labeled factory.  It is an attempt to mimic the layout on the factory keycaps of the non-backlit board. (#2674)

There are some small differences:

1) FN+WASD are an arrow cluster
2) FN+Z (Start media player) and FN+] (Start Calculator) are not mapped
3) FN+GHJKL are Backlight controls
4) An FN2 layer exists for future growth
5) The CAPS key is maped as FN2, for CAPS Lock use FN+CAPS

6 years agoUpdate input:club boards to use the proper vendor and device
Kaleb Elwert [Wed, 4 Apr 2018 03:30:22 +0000 (20:30 -0700)]
Update input:club boards to use the proper vendor and device

6 years agoconvert to unix line-endings [skip ci]
QMK Bot [Wed, 4 Apr 2018 04:21:53 +0000 (04:21 +0000)]
convert to unix line-endings [skip ci]

6 years agoFix readme to explicitly call out that there are two different versions of this board...
mechmerlin [Wed, 4 Apr 2018 04:07:23 +0000 (21:07 -0700)]
Fix readme to explicitly call out that there are two different versions of this board and how to compile them

6 years agoUpdate whitefox to use the K-Type teensy workaround
Kaleb Elwert [Wed, 4 Apr 2018 02:43:40 +0000 (19:43 -0700)]
Update whitefox to use the K-Type teensy workaround

6 years agoRefactor/eagle viper with new layouts for QMK Configurator (#2659)
MechMerlin [Mon, 2 Apr 2018 20:23:21 +0000 (13:23 -0700)]
Refactor/eagle viper with new layouts for QMK Configurator (#2659)

* rename KEYMAP to LAYOUT_ALL

* Standard Layout Eagle Refactor

New layout LAYOUT_EAGLE
Got standard layout backspace working

* Remove split right shift support for standard layout eagle

* add back the KC_NO for split right shift

* Remove KC_NO from bottom row to support standard 60 layout

* Fix formatting issues with mechmerlin keymap

* remove extra KC_NO from split right shift in LAYOUT_EAGLE

* Preliminary checkin for new layout LAYOUT_VIPER

* Remove some of the KC_NO from the layout

* Fix formatting

* missed a KC_NO for the LAYOUT_EAGLE

* remove KC_NO from enter key of LAYOUT_VIPER

* some more formatting changes

* Default 60 with split left right shift and backspace

* add info.json layouts to match the new LAYOUTs

* change formatting of LAYOUT names

* propogate renames to info.json

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".