summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2018-12-14Document the correct path to the split keyboard EEPROM files (#4585)zvecr
* Document the correct path to the split keyboard EEPROM files * Document the correct path to the split keyboard EEPROM files
2018-12-14Keyboard: B.mini EX refactor and Configurator support (#4647)noroadsleft
* B.mini EX: refactor - add LAYOUT_ansi and LAYOUT_iso macros - add ansi and iso keymaps with readme files * B.mini EX: Configurator support
2018-12-14Make quantum/split_common/serial.[ch] configurable (#4419)Takeshi ISHII
* add temporary compile test shell script * add 'CONFIG_H += serial_backward_compatibility.h' into common_features.mk:SPLIT_KEYBOARD block * add quantum/split_common/serial_backward_compatibility.h SERIAL_PIN_PORT and other PIN define move to serial_backward_compatibility.h SERIAL_BACKLIT_START move to split_util.h * quantum/split_common/serial.c change to helix-serial.c style serial configuration * add temporary file quantum/split_common/split-keyboards-list.txt * add '#define SOFT_SERIAL_PIN D0' to keyboards/6lit/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/divergetm2/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/ergotravel/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/foobar/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/dactyl_manuform/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/qc60/config.h * add '//#define SOFT_SERIAL_PIN D0' to keyboards/handwired/xealous/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/iris/rev*/config.h * add '//#define SOFT_SERIAL_PIN D0' to keyboards/lets_split_eh/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/levinson/rev*/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/miniaxe/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/nyquist/rev?/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/quefrency/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/qwertyydox/config.h,keyboards/qwertyydox/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/redox/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/rorschach/rev1/config.h * remove '#define SOFT_SERIAL_PIN D0' from quantum/split_common/serial_backward_compatibility.h * remove temporary file quantum/split_common/split-keyboards-list.txt * remove temporary compile test shell script * Revert "remove temporary compile test shell script" This reverts commit 15b0021b4092127b8d8a21f572642ad3702b46d4. * update quantum/split_common/compile_split_test.sh for new keyboard test * add '#define SOFT_SERIAL_PIN D0' to keyboards/diverge3/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/40percentclub/25/config.h * remove temporary compile test shell script * update docs/config_options.md, quantum/template/avr/config.h * fix quantum/template/avr/config.h * fix typo docs/config_options.md
2018-12-14Add some optimization to the Tetris keyboard (#4645)Drashna Jaelre
2018-12-14handwired/CMD60 Refactor, Configurator support and readme update (#4632)noroadsleft
* handwired/CMD60: refactor - renamed layout macro KEYMAP to LAYOUT - removed K2C, K3B and K3C locations (indications are these locations were unused in hardware) - keymap - now uses #include QMK_KEYBOARD_H - converted keycodes to short format - deleted TMK fn_actions and action_get_macro blocks - white space changes (readability/alignment) * handwired/CMD60: Configurator support * handwired/CMD60: readme update - updated to conform to current QMK template - added image and build gallery links * handwired/cmd60: rename all files and folders to lowercase
2018-12-14Keymap: handwired/108key_trackpoint Configurator support and readme update ↵noroadsleft
(#4633) * handwired/108key_trackpoint: Configurator support * handwired/108key_trackpoint: readme update - fix typo in make command - rename file to lowercase
2018-12-14Keymap: Disable audio for planck/dshields/rev6 and enable retro tapping. (#4643)Daniel Shields
2018-12-14Merge pull request #4642 from noroadsleft/cf/at101_blackheartDrashna Jaelre
AT101 Blackheart Configurator support and readme update
2018-12-14Baguette: Configurator updatenoroadsleft
The layout was right, but offset on both axes.
2018-12-13AT101 Blackheart: readme updatenoroadsleft
- added image - updated Docs links
2018-12-13AT101 Blackheart: Configurator supportnoroadsleft
2018-12-13Keyboardio Model 01: Configurator supportnoroadsleft
2018-12-13Add big switch layoutFredric Silberberg
2018-12-13Dactyl_manuform map and updates to my ergodox layout for moving to aFredric Silberberg
different location.
2018-12-13Added Dynamic Keymaps to M10-BWilba6582
2018-12-12Keyboard: handwired/maartenwut readme cleanup and Configurator support (#4624)noroadsleft
* handwired/maartenwut: readme cleanup - Fixed typo (Maarten's last name was misspelled) - Updated Docs links * handwired/maartenwut: Configurator support
2018-12-12Keyboard: handwired/kbod Refactor, Configurator support and readme update ↵noroadsleft
(#4623) * handwired/kbod: refactor - layout macro KEYMAP renamed to LAYOUT * handwired/kbod: update config.h files to #pragma once * handwired/kbod: Configurator support * handwired/kbod: readme update - updated reademe to current template - added image
2018-12-12Keymap: update ishtobs hadron keymap (#4613)ishtob
* adding ishtob's keymap to hadron ver3 * update ishtob keymap * ishtob hadron keymap update 2 * Delete readme (Case Conflict).md * Delete readme (Case Conflict).md * add missing FN layer to ishtob hadron keymap * removed unused toggle keycode
2018-12-12Zlant: Configurator rendering bugfix (#4622)noroadsleft
Configurator's API uses the available alias name, instead of the direct matrix name.
2018-12-12Puck Refactor, Configurator support and readme cleanup (#4615)noroadsleft
* Puck: layout macro refactor Reformat layout macro to resemble physical keyboard layout. * Puck: Configurator support * Puck: readme cleanup Markdown formatting corrections.
2018-12-12S7 Elephant Configurator fixes (#4614)noroadsleft
* S7 Elephant: Configurator bugfix, part 1 Reformatted the JSON so each key is on its own line: This makes the keys easier to rearrange. * S7 Elephant: Configurator bugfix, part 2 Deleted the extra key from LAYOUT_iso_1u: JSON contents stated this layout used a split Backspace, but the matrix is configured and intended to have a 2u Backspace. Extended the Backspace to 2u width and deleted the extra key. (This fixes the error that broke LAYOUT_iso_1u's rendering in the Configurator.) * S7 Elephant: Configurator bugfix, part 3 Fix ISO layouts: Noticed JSON object for Enter on ISO layouts was immediately after Right Bracket. Inspection of s7_elephant.h revealed the expected and appropriate location to be after ISO Hash. Moved Enter key to the proper location on all ISO layouts.
2018-12-12Add standard definitions for ALGR and KC_ALGR (#4389)Konstantin Đorđević
* Add standard ALGR defition, remove (re)definitions from language files * Use ALGR(kc) consistently in ALTGR(kc) aliases * Non-Nordic keymaps should not use NO_ALGR * Add standard KC_ALGR definition * Update docs with ALGR and KC_ALGR * Update SS_ALGR and ALGR_T aliases
2018-12-11handwired/numpad20 Refactor and Configurator support (#4589)noroadsleft
* handwired/numpad20: refactor - layout macro no longer auto-prepends keycodes with KC_ - keymaps for this keyboard will now compile in QMK Configurator - keymap now uses #include QMK_KEYBOARD_H - deleted unused fn_actions code block * handwired/numpad20: Configurator support
2018-12-11Preonic Configurator update (#4598)noroadsleft
* Preonic: refactor layout macros Unify layout macro names across AVR and ARM. - all layouts and matrices have moved/duplicated to their appropriate revisions - preonic.h now includes the appropriate header file from the selected revision - revision header files only contain layouts appropriate for that revision - Previously, all layouts were available in source for all revisions. - removed KEYMAP layout macro alias (was unused) - macros LAYOUT_preonic_1x2uC and LAYOUT_preonic_grid for AVR and ARM revisions - LAYOUT_preonic_grid has alias LAYOUT_ortho_5x12 for all revisions - deleted LAYOUT_ortho_4x12 alias (not appropriate for this keyboard) - ARM-based revisions have 1x2uR, 1x2uL and 2x2u matrices * Preonic: updated revision headers to #pragma once * Preonic: update Configurator files Updated the Configurator files to reflect the previous changes in this branch. - Preonic revs. 1 and 2 will use keyboards/preonic/info.json - Preonic rev. 3 will use keyboards/preonic/rev3/info.json - This file will override keyboards/preonic/info.json when preonic/rev3 is selected in the Configurator.
2018-12-11Keymap: Added Drewsky DZ60 keymap (#4607)Twopidee
* Added Drewsky's DZ60 Keymap * Update keyboards/dz60/keymaps/drewsky/keymap.c Co-Authored-By: Twopidee <42394451+Twopidee@users.noreply.github.com>
2018-12-11Keymap: Dichotomy keymap by alairock (#4608)Skyler Lewis
* dichotemy layout for alairock * dichotemy layout for alairock * complete overhaul * fix suggestions
2018-12-11handwired/practice60: Configurator Support and refactor (#4603)noroadsleft
* handwired/practice60: Configurator Support * handwired/practice60: refactor - layout macro rows did not have an equal number of arguments in all rows of the matrix - white space changes for readability/alignment
2018-12-11handwired/pteron: Configurator supportnoroadsleft
2018-12-11Changing Zeal60/Zeal65 VID/PID to be unique (#4605)Wilba
2018-12-11Reduce compile size of KBD6x (#4599)Drashna Jaelre
Disable some functionality so that it will compile under size in the QMK Configurator
2018-12-11handwired/pilcrow Refactor, Configurator support and readme update (#4602)noroadsleft
* handwired/pilcrow: refactor - layout macro renamed from KEYMAP to LAYOUT - keymap now uses #include QMK_KEYBOARD_H - layers reformatted for readability - removed unused and deprecated fn_actions and action_get_macro blocks - keymap config.h - updated to use #pragma once - removed redundant config.h include * handwired/pilcrow: Configurator support * handwired/pilcrow: readme update Updated readme.md file to use modern template formatting.
2018-12-10Fix the LFKeyboards so they work with the QMK Configurator (#4591)Drashna Jaelre
* Make layer_info weak so it works with QMK Configurator * Fix lfk87 compile issue * Add fixes for lfkpad
2018-12-10Bringing Massdrop keyboard hardware configuration to keyboard level (#4593)patrickmt
MCU Pins for debugging, LED, boot tracing, and shift registers are now configurable at keyboard level. Macros led_* replaced by DBG_LED_* Macros m15_* replaced by DBG_1_* Macros m27_* replaced by DBG_2_* Macros m28_* replaced by DBG_3_* For CTRL and ALT keyboards, debug boot tracing pin default now set to pad M27 instead of M28 since although M28 is not being used, it is technically a signal for USB port detection. m15_print(...) renamed to dbg_print(...) to get away from hard coded port names. dbg_print function now follows similar pattern to debug led output.
2018-12-10Keyboard: Added RGB toggle and cycle to default KDB6x mapping. (#4592)Michael
* Added RGB toggle and cycle to default mapping. This is present on layouts on 'http://qmkeyboard.cn/' but not here. * Added addition keycodes for hue/sat/val.
2018-12-10handwired/onekey Refactor and readme update (#4590)noroadsleft
* handwired/onekey: refactor - keyboard now uses a layout macro - keymap now uses #include QMK_KEYBOARD_H * handwired/onekey: readme update Updated Docs links.
2018-12-09handwired/nicekey Refactor and readme cleanup (#4588)noroadsleft
* handwired/nicekey: refactor Now uses a layout macro. * handwired/nicekey: readme cleanup - linked maintainer's GitHub account - updated Docs links
2018-12-09Fixed lack of semi colon. (#4587)Vyolle
2018-12-09Keymap: Fixed a problem with underglow with froggy keymap (#4580)MakotoKurauchi
2018-12-09Keymap: Keymap update (#4579)zer09
* Add YREG keycode * Add GM layer * Set tapping term to 105 * update tapping term
2018-12-08Keymap: Modified like-jis keymap for crkbd (#4577)marksard
2018-12-07Removed mousekeys. Added Levinson Steno keymap. (#4574)Vyolle
* Changed location of mouse 3, and arrow keys * Removed MouseKeys. Added Levinson Layout
2018-12-07AJP10304 Planck layout, add LAYOUT_planck_grid (#4575)ajp10304
2018-12-07handwired/MS_sculpt_mobile Refactor, Configurator and cleanup (#4576)noroadsleft
* handwired/MS_sculpt_mobile: refactor - layout macro KEYMAP renamed to LAYOUT - layout macro MATRIX_TESTING_KEYMAP renamed to MATRIX_TESTING_LAYOUT * handwired/MS_sculpt_mobile: Configurator support * handwired/MS_sculpt_mobile: readme cleanup * handwired/MS_sculpt_mobile: rename folder Renamed the directory to fully lowercase. * handwired/MS_sculpt_mobile: rename keyboard files Renamed the keyboard core files to fully lowercase. * handwired/ms_sculpt_mobile: keymap readme cleanup Capitalization fixes because I'm that guy. * handwired/ms_sculpt_mobile: keymap config.h fixes Keymap config.h files updated to use #pragma once * handwired/ms_sculpt_mobile: updated paths Fixing path references due to rename.
2018-12-07Keymap: Updated keymap with better F positioning (#4463)Nico Hormazábal
* added own keymap for planck * Update Readme.md * Update Readme.md * Update Readme.md * Update Readme.md * Update Readme.md * dynamic macros * Update Readme.md * moved the reset button * Update readme for volume explanation * Format * Update Readme.md * Update Readme.md * added safe double shift * changed the modified shift to regular shift, for allowing shift + F keys * moved power stuff to the function layer * del button on raise * Update Readme.md * updated F keys * Update Readme.md * Update Readme.md * moved F keys * fixed conflicts * missed something * moved F11 and F12 * Update layout in the image * Update keyboards/planck/keymaps/dr_notsokind/keymap.c Co-Authored-By: pnikosis <pnikosis@gmail.com> * Apply suggestions from code review Co-Authored-By: pnikosis <pnikosis@gmail.com>
2018-12-07Keyboard: handwired/minorca Refactor, Configurator support and readme ↵noroadsleft
cleanup (#4571) * handwired/minorca: refactor - Refactored keymaps to use a layout macro, which was added to minorca.h. - keymaps now use QMK_KEYBOARD_H include - removed redundant KC_TRNS and KC_NO definitions - rgb keymap refactor to use QMK core layer switching and Mod-Tap keycodes * handwired/minorca: Configurator support * handwired/minorca: readme cleanup Restructure readme file to current QMK template.
2018-12-07Keymap: adding ishtob's keymap to hadron ver3 (#4570)ishtob
2018-12-07Add levinson keymap for user 'drogglbecher' (#4566)Sebastian Spieß
* Add levinson layout for drogglbecher * Add tab to layer 0 * Change OS key to ALT * Remove unnecessary KC_TRNS define Co-Authored-By: Drogglbecher <code@sebastian-spiess.de>
2018-12-071up60hse: Make Keymap Rows Match Keyboard Row Layout (#4564)Alex Mayer
Remove unused process_record_user function
2018-12-07crd alps64 updates (#4565)Jason Thigpen
* Update alps64 aek layout to work I tried using the layout provided with my alp64 board in AEK configuration, but keys weren't mapping correctly until I made this fix. * Update crd's alps64 aek keymp to match other boards (inspired by mechmerlin) * Fix minor whitespace issue
2018-12-06Keyboard: Palm serial keyboard USB converter (#4485)milestogo
* Initial palm_usb support * removing left over sun .c file * fixing licenses * actually adding updated files * fixing build error * more include cleanup