summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-04-12Remove bootloader from info.jsonsskullY37-41/+0
2018-04-12Beginning implementation of Pearl backlight. Levels and breathing not ↵Phil4-1/+105
working yet.
2018-04-12Tabs to spaces in usb_descriptor.hfauxpark1-17/+17
2018-04-12Add support for NovelPad/NumChoc by NovelKeys and WoodkeysCole Markham6-0/+319
2018-04-12More QMK Configurator Warning/Error Fixes (#2720)MechMerlin18-37/+104
* Add readme with brief description Change KEYMAP to LAYOUT * Add readme.md with brief description Use LAYOUT macro * add a readme.md file * Add readme.md with brief description Use LAYOUT macro * Add readme.md with brief description Use LAYOUT macro * Fix "Warning: contra: Missing layout pp macro for ['planck_mit', 'planck_grid']", * Use LAYOUT macro
2018-04-11Improve JJ40 Cockpit documentation (#2729)Domantas Petrauskas2-2/+58
* Add JJ40 Cockpit keymap * Fix lower layer symbols * Improve documentation JJ40 Cockpit
2018-04-11jj40 Personal keymap added (#2728)Kenta Suzuki3-0/+179
* fix: Miss commnts. * edit: Enter position * Add: config.h * Edit: Double space key * fix: Lower and Raise * delete: Not used keys. * edit: change position Lower and Raise * Add: Functions
2018-04-11Added personal keymap (#2727)Matthew Treadwell3-0/+236
2018-04-11Personal keymap added (#2723)Jason Barnachea3-0/+52
Personal keymap added.
2018-04-11Added mattdicarlo Tada68 layout. (#2721)Matt DiCarlo4-0/+57
2018-04-09Add readme for "major" keyboards to eliminate more QMK Configurator errors ↵MechMerlin4-0/+46
(#2718) * add readme to ktype keyboard * add readme to m10a * add readme to mini1800 * add readme to parent directory
2018-04-08Add JJ40 Cockpit personal keymap (#2713)Domantas Petrauskas1-0/+145
* Add JJ40 Cockpit keymap * Fix lower layer symbols
2018-04-08hhkb jp personal keymap (#2698)Enochen2-0/+82
2018-04-08Normacos keymap for let's split keyboard (#2691)Jorge Porras4-1/+313
* Cheers let's split keymap * fixed typo on norman layer of cheers keymap for let's split * fixed right handed mappings for home row * cheers keymap for let's split redefinition * updated Cheers keymap for let's split * cheers keymap for let's split updated with some terminal macros * renamed cheers let's split keymap to a more appropriate normacos * updated normacos keymap doc / removed non functional keys * reset let's split rules to default values * added more spotlight search macros * normalized keymap comments * Moved numpad on lower layer
2018-04-08More Configurator Warning Fixes (#2716)MechMerlin124-681/+680
* mf68_ble did not have the correct .c and .h files * Fix JC65 KEYMAP to LAYOUT * Change KEYMAP to LAYOUT for s60_x * Convert KEYMAP to LAYOUT for lets_split boards * Convert KEYMAP to LAYOUT * more fixes to keymap for iris * convert KEYMAP to LAYOUT for levinson keyboard * change losinggeneration's KEYMAP to LAYOUT * convert KEYMAP to LAYOUT * convert KEYMAP to LAYOUT for nyquist * convert KEYMAP to LAYOUT * convert KEYMAP to LAYOUT for viterbi * convert KEYMAP to LAYOUT * convert KEYMAP and its subsidiries to the LAYOUT standard * convert KEYMAP and its subsidiries to the new LAYOUT standard
2018-04-08Clean up some long-standing errors when populating the API (#2715)skullydazed6-5/+15
2018-04-08Remove obsolete info.json entries (#2712)skullydazed1-9/+0
2018-04-08Pull information from config.h and rules.mk (#2711)skullydazed48-145/+9
* Pull information from config.h and rules.mk * Readd the kbd75 maintainer
2018-04-07Improve state/chord handling and clean up namespaceSeebs3-49/+115
Some values that can never, ever, change were held in local variables, rather than in PROGMEM. Fixed. Change "pressed" to a signed int so the test for < 0 makes sense, and to avoid possible weird failure modes in the case where a key release comes in when pressed is already zero. (Shouldn't happen, sure, but computers are weird.) A lot of things in process_steno had external linkage for no particular reason. They've been marked static. Stuff still builds. Distinguish between currently-held keys and keys that have been held, and expose these values through a nicely-named API so other code could, say, check on the current set of steno chording in order to make displays. Also in passing fix up the "state" value having external linkage so it could clash with other people's variable declarations. The API also provides hooks for key processing and steno chord events, so you can monitor those events without having to run in matrix_scan_user and recheck the values directly. Also document these. There is no path through processing a key that doesn't end with a return false, so the nested return foo() are gone and we just return false.
2018-04-07Fix some Configurator Warnings regarding LAYOUT vs KEYMAP (#2708)MechMerlin38-122/+122
* change diverge 3 KC_KEYMAP to LAYOUT * Change KEYMAP to LAYOUT for handwired arrow pad * change M10A to LAYOUT for m10-a * Change KC_KEYMAP to LAYOUT_kc and KEYMAP to LAYOUT for mf68 * change KC_KEYMAP to LAYOUT for nano * Refactor to LAYOUT * refactor to LAYOUT-ansi and LAYOUT_iso for s65 * LAYOUT conversions for lfkkeyboards * missed a few renames * mini1800 for lfkeyobards support of LAYOUT
2018-04-07Small fixes to TKC1800Yan-Fa Li1-3/+544
- adjust F-row to use 0.25 spacing - split left shift - add key_count
2018-04-07Fix KC60 info.json file (#2707)MechMerlin11-45/+52
* change KEYMAP to LAYOUT in all the KC60 files * Redo the info.json file
2018-04-07Add the Speedo keyboardPaul Ewing8-0/+484
2018-04-07Clueboard 60 info.jsonYan-Fa Li1-0/+1654
- adds - LAYOUT_60_ansi - LAYOUT_60_iso - KEYMAP_AEK - KEYMAP - LAYOUT_60_ansi_split_bs_rshift
2018-04-07Add TKC1800 info.jsonmdnt4-5/+21
Created an info.json for the tkc1800.
2018-04-06Add 2 missing F-Row keysYan-Fa Li1-5/+13
2018-04-06Adds Phantom TKL support (#2696)Yan-Fa Li1-0/+2317
* Add an info.json to phantom keyboard * Add layouts - KEYMAP_WINKEYLESS - KEYMAP_7BIT - KEYMAP_ISO - KEYMAP_ISO_WINKEYLESS * Add key_counts
2018-04-06Add Nyquist keymap (#2692)Daniel H Klein3-0/+207
* nyquist * danielhklein nyquist setup * shift left controls * remove readme * cleanup before pr * ready for pr
2018-04-06Add support for rev3 of the Atom47 (#2672)Maarten Dekkers21-67/+363
* 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
2018-04-06change KEYMAP to LAYOUT for all new keyboards made using this scriptmechmerlin2-2/+2
2018-04-05Various tweaks for some Input:Club build processesKaleb Elwert4-6/+7
2018-04-04Zweihander: swap space and enter keys (#2665)adiabatic1-6/+6
* 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.
2018-04-04Enables unicode for Mitosis (#2668)Nicholas6-6/+299
* 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.
2018-04-04i got a new toy (#2673)Florian5-0/+279
Personal keymap for Waples
2018-04-04This adds a keymap to the MF68 labeled factory. It is an attempt to mimic ↵markhuguet1-0/+74
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
2018-04-04Update input:club boards to use the proper vendor and deviceKaleb Elwert5-18/+14
2018-04-04convert to unix line-endings [skip ci]QMK Bot1-1/+1
2018-04-04Fix readme to explicitly call out that there are two different versions of ↵mechmerlin1-0/+6
this board and how to compile them
2018-04-04Update whitefox to use the K-Type teensy workaroundKaleb Elwert8-10/+17
2018-04-02Refactor/eagle viper with new layouts for QMK Configurator (#2659)MechMerlin5-39/+93
* 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
2018-04-01Clueboard Double 1800 support (#2655)skullydazed27-2/+854
2018-04-01Added birkir's keymap (#2653)Birkir Rafn Guðjónsson2-0/+135
2018-04-01Add userspace config.h handling to build script (#2640)Drashna Jaelre4-34/+27
* 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
2018-04-01Fix broken Markdown (#2652)Mike Kozlowski1-2/+2
Fix links in Keyboard Guidelines page
2018-04-01Convert all Preonic keymaps to layout format (#2644)Drashna Jaelre16-680/+627
* Convert all Preonic keymaps to layout format * Make sure preonic layouts are using QMK_KEYBOARD_H
2018-04-01Update to Drashna Keymaps and Userspace (#2650)Drashna Jaelre8-148/+152
* 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
2018-04-01Add XD60 support to QMK Configuratormechmerlin14-32/+48
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.
2018-03-31AMJ96 Support (#2651)MechMerlin10-0/+711
* 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
2018-03-31Fix Octagon info.json issues (#2649)MechMerlin7-19/+38
Change KEYMAP to LAYOUT while I'm at it. V1 and V2 now have their own info.jsons
2018-03-30Just a multilayered Layout using tapdance (#2645)Ryan McLean4-0/+318
* Ported JJ40 Layout to Contra * Update readme.md