summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* Fix inconsistent MATRIX_COLS: basekeys/slice (#9022)a_p_u_r_o2020-05-072-2/+2
|
* [Keyboard] Add keyboard firmware treadstone32lite (#8720)marksard2020-05-0715-155/+249
| | | | | | | | | | | | | | | | | | | | | | | | | | * Keyboard: add treeadstone48 * rename layout defines * Use of pragma once * move common include code * fixed info.json * change keymap layout from kc to normal * fix alpha revision keymap * fixed info.json * remove USE_Link_Time_Optimization * Add keyboard firmware of treadstone32lite * fixed by the review * I used to set this to a per-keymap setting, so I'll undo it.
* [Keyboard] Add QUAD-H LB75 keyboard (#8607)ai032020-05-0715-0/+712
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Copy back old files from 9 months ago * Delete unnecessary functions in lb75.c * Remove LCD and MIDI config * Modernize ancient files * Update keymaps as necessary * Move files to vendor folder * Update readme to reflect changes * Modernize makefile * Remove split config * Update keyboards/quad_h/lb75/keymaps/continuous_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/via/keymap.c * Update keyboards/quad_h/lb75/keymaps/divided_fnrow/keymap.c * Update keyboards/quad_h/lb75/lb75.c * Update lb75.c * Update keyboards/quad_h/lb75/keymaps/continuous_fnrow/keymap.c * Update keyboards/quad_h/lb75/readme.md * Update keyboards/quad_h/lb75/keymaps/via/keymap.c * Update keyboards/quad_h/lb75/keymaps/continuous_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/divided_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/divided_fnrow/keymap.c * Update keyboards/quad_h/lb75/keymaps/via/keymap.c * Add default keymap as required * Update keyboards/quad_h/lb75/info.json * Update keyboards/quad_h/lb75/info.json * Update keyboards/quad_h/lb75/readme.md * Update keyboards/quad_h/lb75/readme.md
* Changed the VID/PID for Helix keyboards (#8989)MakotoKurauchi2020-05-073-6/+6
|
* More community layout support for legacy KBD67 PCBs (#8933)Jonathan Rascher2020-05-067-45/+9
| | | | | | | | | * Community layout support for KBD67 hotswap * Community layout support for KBD67 rev1 * Community layout support for KBD67 rev2 * Move bcat's KBD67 hotswap layout to community
* [Keymap] New keymap layout for dztech/dz65rgb/keymaps (#8199)Daniel Racine2020-05-064-0/+1030
| | | | | | | | | | | | | | | | | | * New keymap layout for dztech/dz65rgb/keymaps * New keymap layout for dztech/dz65rgb/keymaps - Conding conventions fixes * Fix typo in Leader Key table * PR #8199 Feedback Commit #1 * Fixed data types and function names - Simplified accent macros by removing repetition - Added selection wrap macros - readme.md doc updated with changes * PR #8199 second feedback commit - Clarified function names, variables names and comments * Fix: accent output fix _grave <==> _circumflex * dry fixes on led set_color with hsv and led blinking code blocks
* jj28 (jj40 SuperMicro) update (#8885)Stefano2020-05-075-42/+51
| | | | | | | | | | | | | | | | | | | | | | | | * jj28 (jj40 SuperMicro) update * Update keyboards/jj40/keymaps/stevexyz/config.h Co-Authored-By: Joel Challis <git@zvecr.com> * removed jpegs * Update keyboards/jj40/keymaps/stevexyz/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/jj40/keymaps/stevexyz/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/jj40/keymaps/stevexyz/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: stevexyz <warste@removethisandleavegoogle.com> Co-authored-by: Joel Challis <git@zvecr.com>
* [Keymap] Custom preonic layout optimised for programming (#8263)Alex Daigre2020-05-068-0/+718
| | | | | | | | | | | | | | | | | | | | | | | * my new layout, draft one, untested. * updated mapping to include more keys * updated layout name to be more descriptive. Updated readme with more information. * added more info to the readme and spellchecked it. * Added the Json for the keyboard layout images and updated the readme to reflect this. * Updated Image link Updated Image link so that it links to the correct place * updated copyright info to include MY name. * Updated copyright attribuatation to include the author of the file I modified. * added the backlighting key back to the adjust layer so that it is usable. * updated the name of the keymap to match my github name.
* Remove old_keymap_files directory from planck (#8917)Ryan2020-05-0616-1112/+0
|
* [Keymap] Xyverz Kinesis keymap update (#9018)Xyverz2020-05-063-13/+17
| | | | | | | | | | | | | | | | | | | | * Mitor Tweaks Updating Dvorak keymap to change location of Slash and Backslash to positions more in line with my 12x5 and similar ortho layouts * Fixed readme.md Tidied up the readme and make some minor changes. * Adding atreus config file Adding a config file for my Atreus keyboard. This is to help with the keychatter issues I've been having on my Atreus. * Changes as requested per @zvecr Added `#pragma once` to beginning of config.h file as requested by @zvecr.
* New keyboard: Clueboard 2x1800 2019 (#8721)Zach White2020-05-0651-101/+1055
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial support for the 2019 2x1800 * Get all hardware working. * Fix shake to undo * Use the method suggested by @reywood * Remove the unnecessary for loop * changes suggested by @noroadsleft * Fix comma, period, and forward slash keys for clueboard 2x1800 default keymap by @reywood * Call led_set_user at the end of led_set_kb (#6265) * [Keymap] Add default layouts for 2u spacebar (#6266) * make progress on drawing mode * Finish drawing toy mode * Update keyboards/clueboard/2x1800/2019/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/clueboard/2x1800/2019/2019.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/clueboard/2x1800/2019/2019.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/clueboard/2x1800/2019/2019.c Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/clueboard/2x1800/2019/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/clueboard/2x1800/2019/rules.mk Co-Authored-By: Ryan <fauxpark@gmail.com> * remove unnecessary files * Update keyboards/clueboard/2x1800/2019/rules.mk Co-Authored-By: Ryan <fauxpark@gmail.com> * apply suggestions * Apply suggestions from code review Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Sean Dwyer <sean.dwyer@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Add Elongate PCB support (#8419)Álvaro A. Volpato2020-05-0611-0/+522
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Working on proto * Start adding VIA support * Apply suggestions from code review Removed redundant comments and fixed typos Co-Authored-By: Ryan <fauxpark@gmail.com> Co-Authored-By: Joel Challis <git@zvecr.com> * Delete useless config.h As per code review * Delete elongate.c As per code review * Updated readme.md * Update keyboards/acheron/elongate/keymaps/default/keymap.c As per code review Co-Authored-By: Ryan <fauxpark@gmail.com> * Apply suggestions from code review Removed RGB_MODE_TEST definition and substituted for RGB_M_T Co-Authored-By: Ryan <fauxpark@gmail.com> * Apply suggestions from code review Reverted changes to alice.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update info.json * Update via/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> * Solve compiling issue for via keymap * Add botmagic support and remoce console_enable Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/acheron/elongate/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/acheron/elongate/keymaps/via/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/acheron/elongate/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/acheron/elongate/config.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com>
* edit to default funky40 keymap (#9014)TheFourthCow2020-05-061-3/+3
|
* Xulkal Changes (#9004)XScorpion22020-05-054-5/+46
| | | | | * Xulkal Changes * Fixing alt keymap
* Update TGR 910 VID/PID (#8988)halfenergized2020-05-041-2/+2
| | | To fix the vendor ID and product ID
* [Keyboard] Fix Romeo ANSI Split Matrix (#9002)Jake Happersett2020-05-041-1/+1
|
* gBoards Common (#8921)Jeremy Bernhardt2020-05-0457-0/+11774
| | | Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Disable console and command on TGR 910CE (#9011)Ryan2020-05-031-2/+2
|
* Formatting (#8981)buzzlighter12020-05-021-17/+24
|
* Add xd002 support (#8598)Joel Challis2020-05-0117-0/+351
| | | | | | | | | | | | | * Add xd002 support * tidy some whitespace * align filename * Update keyboards/xd002/info.json Co-authored-by: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* Add Via Keymap to Blackplum (#8975)Eriq M. Adams2020-05-013-3/+43
|
* QMK-ify some GPIO macros (#8315)Ryan2020-04-308-33/+25
|
* BACKLIGHT_ON_STATE config.h fixes (#8862)Ryan2020-04-3010-12/+3
|
* [Keyboard] Vitamins included VIA support (#8876)Mikkel Jeppesen2020-04-292-0/+86
| | | | | | | | | | | * Added VIA support * added via support to vitamins included * Added VIA support * added via support to vitamins included * Used actual nkro alias
* [Keyboard] id80: Transpose matrix to use faster COL2ROW routines (#8930)Sergey Vlasov2020-04-292-25/+26
| | | | | | | | | | | | | | | | | | * id80: Transpose matrix to use faster COL2ROW routines Even the standard QMK matrix_scan() function can give about 2 times higher scan rate (if compiled with optimizations enabled) if the COL2ROW matrix layout is used instead of ROW2COL. Although the ID80 PCB is wired using the ROW2COL matrix layout, it is possible to transpose the matrix from the QMK standpoint, so that "columns" would correspond to horizontal connections, and "rows" would correspond to (mostly) vertical connections; in this case the matrix could be handled as if it had the COL2ROW layout. The matrix layout change makes the older VIA JSON layout definition incompatible, but the corresponding JSON was not yet accepted to the VIA repository, so it should still be safe to make this change. * id80: Remove obsolete comments
* [Keymap] Add VIA Keymap to RoMac+ Directory (#8966)Garret G2020-04-292-0/+18
|
* Convert clipping variables in rgblight.c to a structure (#7720)Drashna Jaelre2020-04-292-25/+4
|
* [Keyboard] Add via support for cypher rev5 PCB (#8898)yd-null2020-04-283-1/+38
|
* A few final edits to the keymap and readme. (#8845)Drashna Jaelre2020-04-282-27/+35
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * A few final edits to the keymap and readme. * Update keyboards/xd75/keymaps/buzzlighter1/readme.md Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/xd75/keymaps/buzzlighter1/readme.md Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/xd75/keymaps/buzzlighter1/readme.md Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/xd75/keymaps/buzzlighter1/readme.md Co-Authored-By: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
| * Update keyboards/xd75/keymaps/buzzlighter1/readme.mdbuzzlighter12020-04-251-0/+2
| | | | | | Co-Authored-By: Joel Challis <git@zvecr.com>
| * Update keyboards/xd75/keymaps/buzzlighter1/readme.mdbuzzlighter12020-04-251-0/+4
| | | | | | Co-Authored-By: Joel Challis <git@zvecr.com>
| * Update keyboards/xd75/keymaps/buzzlighter1/readme.mdbuzzlighter12020-04-251-0/+1
| | | | | | Co-Authored-By: Joel Challis <git@zvecr.com>
| * Update keyboards/xd75/keymaps/buzzlighter1/readme.mdbuzzlighter12020-04-181-1/+1
| | | | | | Co-Authored-By: Joel Challis <git@zvecr.com>
| * A few final edits to the keymap and readme.buzzlighter12020-04-182-27/+28
| |
* | fix sick68 space key handwiring location (#8962)Umberto Baldi2020-04-291-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix space key handwiring location * fix mechmerlin layout * Revert changes from mechmerlin layout Co-Authored-By: Joel Challis <git@zvecr.com> * Update layouts/community/65_ansi/mechmerlin/keymap.c * revert Co-authored-by: Joel Challis <git@zvecr.com>
* | [Keymap] add chriskopher keymap for usb-usb converter (#8856)Chris Ko2020-04-287-0/+682
| |
* | [Keymap] Added Xd75 and viterbi keymaps,refactored my userspace. (#8776)Eric Gebhart2020-04-287-205/+701
| |
* | [Keyboard] latinpad(Original:hasupad,RENAMED latinpad) (#8766)HASU2020-04-2810-0/+584
| | | | | | | | | | | | | | Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> Co-Authored-By: Ryan <fauxpark@gmail.com> Co-Authored-By: Joel Challis <git@zvecr.com> Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* | adding info.json for funky40 (#8956)TheFourthCow2020-04-271-0/+12
| |
* | [Keyboard] TGR 910 CE (#8940)MechMerlin2020-04-279-0/+338
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit for TGR 910 CE * got firmware working on the 910 CE * add VIA support * add iso and all layouts * update information about resetting the board * fixup default keymap to have a second layer * fixup default keymap * add VIA enabled keymap * cleanups and adding community layout support * add caps lock led support and backlight * add qmk configurator support * Update keyboards/tgr/910ce/info.json
* | [Keyboard] Add royal directory and add 2 keyboard releases (#8877)Garret G2020-04-2720-0/+929
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add royal project folder and 2 released keyboards * fix iso keymap clarification * Apply suggestions from code review * Update keyboards/the_royal/schwann/schwann.h * Update keyboards/the_royal/liminal/liminal.h * Update keyboards/the_royal/schwann/keymaps/default/keymap.c * Apply suggestions from code review new * Update keymap.c * Update keymap.c * Apply suggestions from code review * Update rules.mk * add rules.mk to schwann default * Apply suggestions from code review * add rules.mk to shwann default
* | [Keyboard] Add Funky40 support (#8942)TheFourthCow2020-04-277-0/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding all relevant files for the Funky40 This should add all proper files for the funky40 a keyboard I designed for myself, /u/TheFourthcow, a 40% ortholinear with split spacebar. * Second attempt to add all relevant files for the funky40, includes all reccomended changes from my previous pull request * Revised most files for Funky40 including reccomenations from my previous pull request * further modifications made to default funky40 board, compiles on my side with no errors hopefully this one works! * Update keyboards/funky40/readme.mk.mk * Update keyboards/funky40/keymaps/default/readme.md.md * Update keyboards/funky40/keymaps/default/keymap.c * Update keyboards/funky40/keymaps/default/keymap.c * Update keyboards/funky40/keymaps/default/keymap.c * Update keyboards/funky40/config.h * updating readmes and keymap * final update to keymap and readmes should function correctly with updates requested * made changes as requested by noroadsleft to config and readme
* | [Keymap] Add personal layout: dz60:mpstewart (#8938)mpstewart2020-04-273-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mpstewart dz60 layout * Remove macro aliases from keymap * Remove macro aliases from keymap * Update keyboards/dz60/keymaps/mpstewart/keymap.c * Remove macro aliases from keymap * use AG_TOGG instead of AG_SWAP Also some commentary changes, and a change to one of the layout graphics
* | [Keymap] Gherkin SuperMicro 28 (#8886)Stefano2020-04-274-0/+330
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Gherkin SuperMicro 28 * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/keymap.c * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/keymap.c * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/keymap.c * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/config.h * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk * removed jpegs * removed jpegs * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/keymap.c * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk * removed firmware sizes * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/keymap.c * Update keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk * Update keymap.c
* | [Keymap] Vitamins_included keymap vitavim (#8864)Daniel Dylewsky2020-04-272-0/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add new keymap to vitamins_included, this has four layers. Updated config file to sync rgb between the two halves. * Cleaned up and added documentation for the keymap * Updated the keymaps and documentation. * Update keyboards/vitamins_included/keymaps/vitavim/keymap.c * Update keyboards/vitamins_included/keymaps/vitavim/keymap.c * Update keyboards/vitamins_included/keymaps/vitavim/keymap.c * Update keyboards/vitamins_included/ke