summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-12Minidox refactor and Configurator support (#3373)noroadsleft8-32/+36
* Matrix refactor * Keymap refactor: #include QMK_KEYBOARD_H * Configurator support
2018-07-11Add macro to play All Star chorus and print lyrics, fixes issues #3345, ↵Danny3-1/+22
#3346, #3347, #3348, #3349, #3350 (#3372)
2018-07-11Converted guidoism layout to new keyboard-agnostic form (#3367)Guido Bartolucci6-0/+577
* Initial commit of guidoism * created movement layer * movement layer works! * removed unnecessary layers * moved enter key up and recreated caps lock * cleaned up * num pad * checkpoint * checkpoint * checkpoint * Added num pad * changed max power draw so i can use this on ipad * move around quotes * added tri layer for a homed numpad * moved layout to new style * Update readme.md * Update readme.md * Update readme.md * Update readme.md * added keys to unicode conversion * removed adjust layer since its not used anymore
2018-07-11Refactor, Configurator update, and Readme cleanup for Chimera Ergo (#3083)noroadsleft4-114/+85
* Refactor for Chimera Ergo * Readme cleanup * Configurator update
2018-07-11Fix h87a info.json (#3371)MechMerlin1-3/+2
2018-07-11LFK78 Refactor and Configurator support (#3369)noroadsleft13-174/+173
* LFK78: matrix and keymap refactor * Removed lfkeyboards.c and lfkeyboard.h * LFK78: Configurator support * LFK78: Readme cleanup
2018-07-11convert to unix line-endings [skip ci]QMK Bot1-1/+1
2018-07-11S65-X refactor and Configurator support (#3306)noroadsleft6-6/+97
* Matrix refactor: add S65-Plus matrices * Fix description identifier * Readme cleanup * Configurator support * Add s65plus default keymap
2018-07-11Replace gitter links with Discord. (#3368)Fred Silberberg3-11/+5
2018-07-10add hhkb bluetooth functionality (rn42) (#2693)Enochen14-0/+2040
* add hhkb bluetooth functionality (rn42) pretty much straight from tmk some minor changes to make things work * hhkb jp personal keymap * Revert "hhkb jp personal keymap" This reverts commit 886713d8bb98572f03110f285706a8140a083892.
2018-07-10MxSS Configurator bugfix: removed an extra key that didn't belong (#3362)noroadsleft1-1/+1
2018-07-10Add up/down keys to the code layer for ease of intellisense usage. (#3363)Fred Silberberg2-6/+6
2018-07-09Correct conditional in mtdjr userspace (#3361)mtdjr1-1/+1
2018-07-09Fix header references for noxary 268 keyboard (#3359)Yan-Fa Li3-3/+3
Brown paper bag.
2018-07-09Configurator Noxary 268: match dir nameYan-Fa Li2-0/+0
To find the LAYOUT/KEYMAP the configurator backend needs the file names to match the directory by convention. Thanks @skullydazed
2018-07-09updating broken iris documentation links to match updated website (#3356)Wayne Chen1-1/+1
2018-07-09Al1 Configurator compile fix redux (#3357)MechMerlin2-10/+18
* move matrix routines to matrix.c * add init user and scan user routines
2018-07-09MxSS refactor and Configurator bugfix (#3355)noroadsleft2-113/+113
* Matrix refactor * Configurator bugfix
2018-07-09Initial Commit of Noxary 268 firmware by Rozakiin (#3351)Yan-Fa Li9-0/+437
* Initial Commit of Noxary 268 firmware by Rozakiin - initial import of files from Rozakiin's repo * Update build instructions * Add info.json for configurator
2018-07-09AL1 Unable to Compile on Configurator (#3339)MechMerlin3-6/+7
* use QMK_KEYBOARD_H * init_kb and scan_kb need to be in matrix.c to make use of the matrix.h include * Make the routines weak as suggested by Drashna
2018-07-09Add Comet46 keyboard (#3342)satt9913-0/+983
* Initial commit for Comet46 firmware * Update Comet46 README * Add readme to satt keymap of comet46 * Add default keymap for Comet46 * Fix broken link in readme * Delete redundant includes * Modify default keymap & fix LAYOUT macro * Modify satt keymap of Comet46
2018-07-09Add h87a keyboard (#3329)Josh Hinnebusch7-0/+387
* Add H87a keymap and info * Create readme.md * Add h87a .json for kbfirmware.com use * Update readme.md * Update readme.md * Update h87a files * Delete Makefile * Update readme.md * Delete desktop.ini * update files to match new QMK framework * Update files to match new QMK structure * Update files to match new QMK structure * add layout name information * Add info.json * update keymap to support layout_all * update keymap to support layout_all * update rules.mk to fix filesize * Update readme.md * Update config.h * Update readme.md * Update config.h * Update config.h Add "define CONFIG_H and include "config_common.h" back to file
2018-07-09Merge pull request #3354 from drashna/shiny_dox_fixErez Zukerman2-4/+4
Fix Ergodox EZ issues introduced with ShinyDox merge (#3229)
2018-07-09Turn backlight support on by default for tkc1800 (#3353)TerryMathews3-5/+5
2018-07-09Fixed MxSS ISO layouts in QMK configuator (hopefully) (#3352)MxBlu1-41/+41
* Attempted fix for ISO layouts for QMK configurator * Updated MxSS ISO layouts to remove an unnecessary key
2018-07-09Revert to RGB Underglow being enabled, rather than rgb matrixDrashna Jaelre1-2/+2
2018-07-09Re-add RGBW code, so RGB Underglow will compileDrashna Jaelre1-2/+2
2018-07-08Add edvorakjp keymap for the Helix (rev2) keyboard (#3340)epaew11-2/+545
* 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
2018-07-08Fixed issues with MxSS RGB functionality (#3341)MxBlu3-8/+35
* 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
2018-07-08Helix: Move definition of LAYOUT_kc to each revision. (#3333)epaew3-78/+109
2018-07-08Add MxSS keyboard (#3335)MxBlu11-0/+1768
* 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
2018-07-08Configurator fix for Christmas Tree (#3338)noroadsleft1-1/+1
2018-07-08Instruct macos users to use avr-gcc@7 (#3337)Evan Travers3-2/+16
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.
2018-07-08Added my Balance 12 layout for Atreus (#3336)yttyx3-0/+208
* 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.
2018-07-07bugfix: Custom lock key for Windows (#3334)epaew2-2/+2
Win+Shift+L => Win+L and update readme
2018-07-07COD67 "Support" (#3332)MechMerlin8-0/+444
* 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
2018-07-07Fix a few minor formatting annoyances in WhiteFox (#3331)MechMerlin8-14/+13
2018-07-07Tetris Configurator support and Rules update (#3317)noroadsleft4-18/+32
* 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/
2018-07-07True AL1 Support (#3330)MechMerlin10-0/+702
* 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
2018-07-07E6V2 LE Missing a Default Keymap (#3326)MechMerlin2-1/+14
* Add a default keymap to e6v2 le * Forgot to put an endif * Add a default keymap for now
2018-07-07impstyle keymap updated (#3328)zwnk1-26/+26
* 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
2018-07-06E6-V2 Last Edition (LE) Support (#3324)MechMerlin24-197/+453
* 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.
2018-07-06Adding FireBazooka's Tada68 Keymap (#3322)FireBazooka4-0/+232
* 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)
2018-07-06Add documentation for TAPPING_FORCE_HOLD (#2957) (#3320)Nicolas Schodet2-3/+33
Also improve documentation for related settings.
2018-07-06Fix hyperlinks in ErgoDone readme.md (#3323)Brendan Wrafter1-2/+2
2018-07-05Cospad QMK Configurator support and refactor (#3319)MechMerlin3-19/+48
* 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
2018-07-05Unloved Bastard refactor and Configurator support (#3318)noroadsleft7-3/+132
* 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
2018-07-05KC60 SE Support (#3301)MechMerlin9-0/+514
* 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
2018-07-05Updates to Xyverz keymaps (#3315)Xyverz9-66/+165
* 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
2018-07-05Tomato refactor and Configurator support (#3314)noroadsleft4-8/+23
* Matrix refactor: rename KEYMAP to LAYOUT_ortho_3x10 * Keymap refactor: matrix rename * Add LAYOUTS = ortho_3x10 to rules.mk * Configurator support