summaryrefslogtreecommitdiffstats
path: root/keyboards
Commit message (Collapse)AuthorAgeFilesLines
* [Keymap] added vim compatibility, backspace above enter, and general macOS ↵Keith Long2020-04-103-0/+213
| | | | | | | | | | opt… (#8080) * added vim compatibility, backspace above enter, and general macOS optimizations on top of default layout * add space65 macOS keymap for vim users with an optimized bottom row * Update keyboards/projectkb/alice/keymaps/keithlo/keymap.c
* Modernize ctrl, shift, alt mods detection (#8724)foxx13372020-04-101-3/+3
|
* Fix spaceman naming (#8741)Spaceman2020-04-1013-15/+13
| | | | | | | | * Fix spaceman naming * Update keyboards/pancake/info.json * Update keyboards/2_milk/info.json
* [Keyboard] obuwunkunubi/spaget handwired (#8738)Marko Bakan2020-04-099-0/+658
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding my keymap * Update keyboards/handwired/obuwunkunubi/spaget/readme.md * Update keyboards/handwired/obuwunkunubi/spaget/readme.md * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/rules.mk * Update rules.mk * Update keyboards/handwired/obuwunkunubi/spaget/spaget.h * Update keyboards/handwired/obuwunkunubi/spaget/spaget.h * Update keyboards/handwired/obuwunkunubi/spaget/info.json * Update keyboards/handwired/obuwunkunubi/spaget/rules.mk * Update rules.mk * Update keyboards/handwired/obuwunkunubi/spaget/spaget.c * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c * Update keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c * Update keyboards/handwired/obuwunkunubi/spaget/info.json * Update keymap.c * Apply suggestions from code review * Apply suggestions from code review * Update spaget.h * Update keymap.c Updated comments
* [Keymap] Update personal userspace and keymaps (#8747)Konstantin Đorđević2020-04-096-0/+23
| | | | | | | | | | | | | | | * Update mousekey parameters in userspace * Disable GRAVE_ESC in boards where it isn't used * Tweak MODERN_DOLCH_RED and reset RGB on Shift+Toggle in KBD6X * Disable RGB controls when Fn/Caps indicator lights are on * Use LTO_ENABLE instead of setting -flto directly * Add led_update_keymap, use SS_LCTL instead of SS_LCTRL * Change TAPPING_TOGGLE from 2 to 3
* Add RGB support in via to launchpad (#8621)Joshua Rubin2020-04-093-15/+18
| | | Signed-off-by: Joshua Rubin <me@jawa.dev>
* VIA support for the KBDFans KBD6x (#8680)George Wietor2020-04-094-3/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add VIA keymap * Update VID/PID - Update VID/PID to match other KBDfans keyboards - Flesh out keyboard description * add missing newline. whoops. * Update keyboards/kbdfans/kbd6x/keymaps/via/rules.mk Co-Authored-By: Drashna Jaelre <drashna@live.com> * update author / copyright date * Update keyboards/kbdfans/kbd6x/keymaps/via/rules.mk Co-Authored-By: Ryan <fauxpark@gmail.com> * Update keyboards/kbdfans/kbd6x/keymaps/via/keymap.c Co-Authored-By: Joel Challis <git@zvecr.com> * Update keyboards/kbdfans/kbd6x/kbd6x.h Co-Authored-By: Joel Challis <git@zvecr.com> Co-authored-by: George Wietor <george@light-gray.attlocal.net> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com>
* Set the correct RGB LED count on YD60MQ (#8629)Konstantin Đorđević2020-04-0810-7/+34
| | | | | | | | | | | | | * Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* [Keymap] Updates to personal keymaps (#8665)Yan-Fa Li2020-04-081-0/+1
|
* Add Choconum (#8709)Danny2020-04-0813-0/+1871
| | | | | | | | | | | * Add Choconum * Disable SPI/I2C, add mem fix * Rename layouts * Nuke unused config.h files * Fix username
* Add Via keymap for BM16-A (#8681)Jared Giles2020-04-084-2/+56
| | | | | | | | | | | | | * Add Via keymap for BM16-A * Apply suggestions from code review Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> Co-Authored-By: Ryan <fauxpark@gmail.com> * Deleted as per noroadsleft Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Update info.json (#8723)Salicylic-acid32020-04-081-1/+1
| | | Addressed a key shift in the QMK Configurator.
* DennyTom's buttery_engine (#8138)DennyTom2020-04-078-0/+3126
| | | | | | | | | | | | | | | | | | | | | * Selectively adding pieces * Adding georgi keymap * Adding more files, fixing make * Smaller makefiles * Fixing make rules * README more inline with QMK's guidelines * Turning off buggy assert * Improving documentation based on a user feedback. * Slightly better schema * Resurrected state machine diagram
* add via support for kira80 (#8677)elmo-space2020-04-074-1/+57
| | | | | | | | | | * add via support for kira80 * remove redundant raw enable from rules.mk * clean additional layers for via * changed USB Vendor ID
* [Keyboard] Wheatfield Split75 (#8511)artjomsR2020-04-079-0/+521
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added split75 keyboard * tidy up commented out code + removed default * added visual map * proper led functions. more layers for keymap * led functions. moved mod keys to numbers * double tapping toggle + leds on power on * media keys fix * clean up of commented out code and unnecessary functions. readme update. default keymap * removed bootloadHID file * Update keyboards/split75/config.h * Update keyboards/split75/config.h * Update keyboards/split75/config.h * Update keyboards/split75/config.h * removed python flashing script * Update keyboards/split75/keymaps/default/keymap.c * Update keyboards/split75/split75.h * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/default/keymap.c * reintroduced empty matrix_scan_user to default keymap * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/usbconfig.h * Update keyboards/ergodone/config.h * Update keyboards/split75/keymaps/art/keymap.c * updated readme file * Update keyboards/split75/usbconfig.h * Update keyboards/split75/rules.mk * Update keyboards/split75/split75.c * code fix after suggestions * defined tapping toggle as double tap * added info.json * Update keyboards/split75/config.h * fix for leds not displaying properly when initialising * Update keyboards/split75/README.md * Update keyboards/split75/keymaps/default/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * changed product description fields * renamed user functions * indentation fix * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * art keymap update * Update keyboards/split75/config.h * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/split75.c * Update keyboards/split75/keymaps/art/keymap.c * Update keyboards/split75/keymaps/default/keymap.c * Update keyboards/split75/split75.c * Update keyboards/split75/matrix.c * Update keyboards/split75/rules.mk * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * Update keyboards/split75/config.h * Update keyboards/split75/split75.c * disable underglow on sleep and enabled backlighting * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * Update keyboards/split75/usbconfig.h * personal keymap update * changed boot animation * consistent whitespace * Tidied up default notes and unnecessary comments * Unique Vendor ID * remove usb config file * corrected manufacturer * Update keyboards/split75/config.h * Update keyboards/split75/README.md * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * Update keyboards/split75/split75.c * Update keyboards/split75/split75.h * Update keyboards/split75/split75.h * Update keyboards/split75/split75.h * Update keyboards/split75/split75.c * Update keyboards/split75/matrix.c * Update keyboards/split75/matrix.c * Update keyboards/split75/matrix.c * Update keyboards/split75/matrix.c * Update keyboards/split75/split75.h * Personal keymap restore after refactor * Moved to wheatfield folder + updated readme
* Update 072 based CannonKeys boards to rely on core QMK support (#8716)Andrew Kannan2020-04-0750-14199/+42
| | | | | | | * Swap CannonKeys 072 boards over to rely on core QMK backlight support * Rename keymap * Rename via_tsangan back to via
* Remove keyboard level ws2812 spi drivers (#7694)Joel Challis2020-04-0624-126/+31
|
* Refactor cannonkeys f103 boards to use core backlight (#8089)Joel Challis2020-04-0613-285/+24
| | | | | * Refactor to use core backlight * Remove custom implementation
* Keymap Update jisplit89 (#8708)Salicylic-acid32020-04-062-15/+15
| | | Fixed wrong Enter key position.
* fix for split-common (#8703)Pekaso2020-04-062-14/+5
|
* add 60_ansi layout to YD60MQ (#8696)James Young2020-04-053-0/+82
|
* Enable memcore to fix malloc/rand crashes (#8695)Joel Challis2020-04-0518-18/+18
|
* updated rules.mk and default keymap of Wonderland for VIA support (#8668)ThePanduuh2020-04-054-2/+38
| | | | | | | | | | | | | | | | | | | * updated rules.mk and default keymap of Wonderland for VIA support * Restored default keymap and rules.mk, added via keymap folder with modified default keymap and rules.mk, also fixed VendorID in config.h * fixed jargon on layers 3 and 4 of Wonderland VIA keymap * cleaned up via keymap, removed fluff * default keymap for Wonderland restored * removed unnecessary information from rules.mk * made more readable per noroadsleft suggestion Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Added Caps Lock LED handler to wilba.tech PCBs (#8660)Wilba2020-04-052-1/+27
|
* Add keyboard TGR-910 (#8683)halfenergized2020-04-057-0/+266
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add files via upload * Update info.json * Update info.json * Update 910.h * Update 910.h * Update 910.h * Update info.json * Update 910.c * Update 910.h * Update config.h * Update config.h * Update keymap.c * Update rules.mk * Update readme.md * Delete config.h * Delete readme.md
* [Keyboard] Add 60_hhkb layout to hhkb (#8618)Joshua Rubin2020-04-052-0/+3
| | | Signed-off-by: Joshua Rubin <me@jawa.dev>
* [Keyboard] romeo - add via layout (#8667)coseyfannitutti2020-04-043-1/+48
|
* [Keyboard] Add ReverseStudio-DecadePad (#8553)huajijam2020-04-049-0/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ADD DecadePad * Fix Key display bug * fix * firmware1 THIS IS A Backup commit * firmware2 * rename all fill with lower case * fix bug * Final Version Fix all bugs * Requested change apply * suggested apply * change apply * via test * Apply change and fix via support problem
* [Keyboard] Add bat43 Keyboard (#8648)yfuku2020-04-047-0/+413
| | | | | | | | | | | | | | | | | | | | | | * carete bat43 dir by new_keyboard.sh * customize * bugfix * fix * remove LAYOUT_kc * Update keyboards/bat43/readme.md * Update keyboards/bat43/rules.mk * Remove unnecessary parts * converted to Kxy format * Update keyboards/bat43/bat43.h
* VIA Support: 1upkeyboards Sweet16 (#8652)MechMerlin2020-04-046-4/+43
| | | | | * update VID and PID to match the rest of 1up's collection * add VIA keymap
* [Keyboard] Lattice60 (#8603)Ethan Durrant2020-04-0315-0/+489
| | | | | | | | | | | | | | | | | | | | | | | | | | | * created initial files for the lattice60 * modifying the keymaps and config * keymap edits and docs * modifying docs and added personal keymap * added pic and website to readme * added layout image for default keymap * updating layout pictures * minor formatting edit * file cleanup * trying to prevent errors with usbconfig * removed usbconfig.h * cleaning up comments * switched to use community hhkb layout
* Discipline - Add ISO compatibility, rawHID enable, via layout (#8627)coseyfannitutti2020-04-0312-309/+174
| | | | | | | | | | | | | | | | | | | | | | * Add ISO compatibility, rawHID enable, via layout * Update rules.mk * Update keyboards/coseyfannitutti/discipline/rules.mk * Update keyboards/coseyfannitutti/discipline/keymaps/via/rules.mk * Update rules.mk * Update rules.mk * Update keyboards/coseyfannitutti/discipline/rules.mk * Update rules.mk * update iso layout macros * Update keymap.c
* [Keyboard] Add Orbit-X Keyboard (#8605)ai032020-04-0311-0/+470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make initial batch of files * Tweak keymap * Mod default keymap * Add via compat * Update default keymap based on real world use * Remove RGB, LCD, MIDI options * Remove unnecessary functons from orbit_x.c * Update readme * Cleanup makefile as necessary * Make the readme file for default keymap not completely empty * Update keyboards/ai03/orbit_x/keymaps/default/keymap.c * Update keyboards/ai03/orbit_x/readme.md * Update keyboards/ai03/orbit_x/info.json
* add 60_tsangan_hhkb layout to GH60 rev. C (#8617)Joshua Rubin2020-04-022-1/+15
| | | * add 60_tsangan_hhkb layout to gh60
* add 60_tsangan_hhkb layout to dz60 rules (#8616)Joshua Rubin2020-04-021-1/+1
| | | * add 60_tsangan_hhkb layout to dz60
* Add VIA to Gingham (#8651)yiancar2020-04-026-36/+61
| | | | | | | | | | | | | * Add VIA to Gingham - Add VIA keymap - Fix minor typo in config.h - Remove redundunt methods and defines * Update keyboards/gingham/config.h Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Add via keymap to plaid (#8640)Takuya Urakawa2020-04-024-0/+118
| | | | | | | | | | | | | | | | | | | * define VID/PID in post_config.h, add via keymap * update readme, set vid/pid for via * update keymap * delete usbconfig.h, update keymap * add status led feature * Apply suggestions from code review Co-Authored-By: Joel Challis <git@zvecr.com> * undef vid/pid in keymap Co-authored-by: Joel Challis <git@zvecr.com>
* Fixed info.json (#8653)chemicalwill2020-04-021-2/+9
| | | | | | | * Previous info.json had 4 layers instead of 1, incorrect height and width * Added labels for arrows (Up, Down, Left, Right) * Formatted info.json by rows
* Fix AVR ws2812 when ADDRESS_BASE is non zero (#8646)Joel Challis2020-04-021-13/+0
| | | | | | | * Fix AVR ws2812 when ADDRESS_BASE is non zero * fix port * remove unused function defs
* [Keymap] sigul Planck layout updates (#8649)Silvio Gulizia2020-04-022-41/+34
| | | | | | | | | | | | | * fix missing music mode legend * edit cleaning for readability and removing unused keys * remove MOUSE from lower, raise and mouse * remove MOUSE keycode * edit with updates Co-authored-by: pisilvio <silvio@picampus.it>
* info.json fix for basekeys/slice (#8606)2Moons-JP2020-04-022-2/+2
| | | * info.json fix
* Add additional minimal "mini" keymap for Centromere (#8579)spe22020-04-021-0/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create readme.md * Add files for Centromere * Add keymap files for Centromere * Add default keymap for Centromere * Create keymap directory * Add keymap files * keymap directory cleanup * Keyboard keymap directory cleanup * Update keyboards/centromere/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/centromere/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/centromere/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keymap.c * Update keymap.c * Update centromere.c Changed LED control to GPIO functions * Update centromere.h * Update rules.mk * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/keymaps/default_u2/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/keymaps/default/keymap.c Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/centromere/centromere.c Co-Authored-By