summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2018-07-14Configurator does not work with melody96 leds (#3396)MechMerlin
* move out led code from keymap.c to melody96.c * remove the other led_set_user
2018-07-14Fix redox with DIODE_DIRECTION == ROW2COL (#3394)frederik-h
The code for the redox keyboard was missing an appropriate #ifdef in the matrix_init function for the case where DIODE_DIRECTION == ROW2COL
2018-07-13Added E6v2 keymap & some minor changes (#3392)Eric
* Changed HHKB ALT to GUI etc. * Swapped DZ60 GUI and ALT key * Added E6v2 keymap * Fixed CAPS to LCTL on E6v2
2018-07-13Tada68: Updated links to external sites. (#3389)Luma
Friend was having trouble with their tada since their build environment wasn’t setup. Updated so they could access the links that were listed (old links 404’d)
2018-07-12Kmini refactor and Configurator support (#3388)noroadsleft
* default keymap refactor: QMK_KEYBOARD_H include; readability * Configurator support * info.json was missing a comma * Added matrix functions to matrix.c per @drashna
2018-07-12Add kmini (#3386)Maarten Dekkers
* Add kmini * Change keyboard USB description
2018-07-12Update JC65 Readme (#3384)MechMerlin
2018-07-12Configurator fix: Removed an extra key (#3380)noroadsleft
2018-07-12Helix rev1 refactor: deleted extra commas (#3379)noroadsleft
2018-07-12Ergodash refactor and Configurator update (#3378)noroadsleft
* Moved info.json to rev1 directory * rev1 info.json metadata update * Configurator support for ErgoDash rev2 * Moved rev1/ergodash.h to ergodash.h * Integrate rev2 support into ergodash.h; delete rev2/ergodash.h
2018-07-12MT40 refactor and Configurator support (#3377)noroadsleft
* Removed LAYOUTS ortho_4x12 and planck_grid from rules.mk * Matrix refactor * Keymap refactor * Configurator support
2018-07-12Add Quefrency Keyboard (#3376)Danny
* Fork Fourier keyboard to Quefrency * Set Quefrency pinouts and initial keymap * Set configurator layout
2018-07-12Helix config refine (#3374)MakotoKurauchi
* helix config.h refine
2018-07-12Minidox refactor and Configurator support (#3373)noroadsleft
* Matrix refactor * Keymap refactor: #include QMK_KEYBOARD_H * Configurator support
2018-07-11Refactor, Configurator update, and Readme cleanup for Chimera Ergo (#3083)noroadsleft
* Refactor for Chimera Ergo * Readme cleanup * Configurator update
2018-07-11Fix h87a info.json (#3371)MechMerlin
2018-07-11LFK78 Refactor and Configurator support (#3369)noroadsleft
* 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 Bot
2018-07-11S65-X refactor and Configurator support (#3306)noroadsleft
* Matrix refactor: add S65-Plus matrices * Fix description identifier * Readme cleanup * Configurator support * Add s65plus default keymap
2018-07-09add hhkb bluetooth functionality (rn42) (#2693)Enochen
* 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-09MxSS Configurator bugfix: removed an extra key that didn't belong (#3362)noroadsleft
2018-07-09Fix header references for noxary 268 keyboard (#3359)Yan-Fa Li
Brown paper bag.
2018-07-09Configurator Noxary 268: match dir nameYan-Fa Li
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 Chen
2018-07-09Al1 Configurator compile fix redux (#3357)MechMerlin
* move matrix routines to matrix.c * add init user and scan user routines
2018-07-09MxSS refactor and Configurator bugfix (#3355)noroadsleft
* Matrix refactor * Configurator bugfix
2018-07-09Initial Commit of Noxary 268 firmware by Rozakiin (#3351)Yan-Fa Li
* 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)MechMerlin
* 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)satt99
* 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 Hinnebusch
* 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 Zukerman
Fix Ergodox EZ issues introduced with ShinyDox merge (#3229)
2018-07-08Turn backlight support on by default for tkc1800 (#3353)TerryMathews
2018-07-08Fixed MxSS ISO layouts in QMK configuator (hopefully) (#3352)MxBlu
* Attempted fix for ISO layouts for QMK configurator * Updated MxSS ISO layouts to remove an unnecessary key
2018-07-08Revert to RGB Underglow being enabled, rather than rgb matrixDrashna Jaelre
2018-07-08Re-add RGBW code, so RGB Underglow will compileDrashna Jaelre
2018-07-08Add edvorakjp keymap for the Helix (rev2) keyboard (#3340)epaew
* 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)MxBlu
* 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-07Helix: Move definition of LAYOUT_kc to each revision. (#3333)epaew
2018-07-07Add MxSS keyboard (#3335)MxBlu
* 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-07Configurator fix for Christmas Tree (#3338)noroadsleft
2018-07-07Added my Balance 12 layout for Atreus (#3336)yttyx
* 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)epaew
Win+Shift+L => Win+L and update readme
2018-07-07COD67 "Support" (#3332)MechMerlin
* 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)MechMerlin
2018-07-07Tetris Configurator support and Rules update (#3317)noroadsleft
* 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-06True AL1 Support (#3330)MechMerlin
* 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-06E6V2 LE Missing a Default Keymap (#3326)MechMerlin
* Add a default keymap to e6v2 le * Forgot to put an endif * Add a default keymap for now
2018-07-06impstyle keymap updated (#3328)zwnk
* 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)MechMerlin
* 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)FireBazooka
* 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)