summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2019-04-22[Keymap] Update to Drashna Keymaps (#5594)Drashna Jaelre
* Start to standardize macro timer * Update Fractal layout Specifically, limit the RGB Lighting, since it's too many for the power, and only have the KITT annimation on the front * Update Iris keymap to use I2C for transport * Remove TAP_CODE_DELAY from keyboard in favor of global setting * Remove Woodpad Since it\'s no longer in my possession * Only enable LTO on AVR boards * Run matrix_scans while doing startup light * Run matrix_scan to get split keyboard code synced properly * Fix rgb mode * Remove custom debouncing settings * Make RGB Light Startup Animation optional * Fix opt def * Remove extra tap code delay value * Fix references to keebio boards * Add support for LP Iris keyboard * Add backlight code * Make startup animation optional * Update gitlab ci script * Remove port declaration * Revert avrgcc changes to gitlab ci file * Don't re-set mods * Remove MACRO_TIMER define * Add custom name for crkbd * Add name for Prime M pad * Add names for ortho 4x12 boards * Add some additional handling for rgb init * Change thumb clusters on ergodox * Switch Orthodox to I2C * Fix Space in ergodox keymap * Use OSL for ergodox layout * Ugh, can't find a good layout * Fix typo * Fix up animation startup * Cries in AVR * Fix makefiles for ergodox ez boards * Add support for "secret songs" in my userspace * Reset debounce to 5ms for Ergodox EZ * Fix gitlab CI yaml file * More crying in AVR * Cannot use rgb light and rgb matrix at the same time due to the WS2812 rgb matrix PR until the "Coexistance" PR is merged * Update ODox for split common and i2c * Add split config * Impement Split code * Add support for xscorpion OLED code * Add OLED display config * Fix OLED screen font * Get OLED set up in vertical mode * Remove old OLED code * add per key support for crkbd * Fix split changes * RGB Tweeaks * More OLED tweaks * Fix rotation stuff * Fix more OLED stuff * Remove custom Debounce from Ergodox layout since it's no longer needed
2019-04-22added info.json for ymd96 (#4982)Harshit Goel
* added info.json for ymd96 * fix layout for keymap_custom macrom, correct info.json for default layout * add info layout for iso * add info layout for iso * align layout name, added maintainer username * layout case fix * layout case fix * fix overlapping keys * match layouts to keymaps.
2019-04-22Update handwired/frenchdev keyboard (#5443)Drashna Jaelre
2019-04-22Atreus rules.mk and readme (#5678)Jason Koh
* Update rules and readme to reflect new make usage. * Minor edit. * Minor edit.
2019-04-22forgot to update the define usage when 90 degree rotation was moved to a ↵XScorpion2
runtime switch (#5676)
2019-04-21[Keyboard] Doro67 RGB PCB (#5677)MechMerlin
* initial commit * get rid of some of the vanilla code * set up matrix and pins * Create LAYOUT macro and an appropriate keymap * support for caps lock LED * add some documentation to the doro67 parent readme * align the language used in the several readme files * initial commit * get rid of some of the vanilla code * set up matrix and pins * Create LAYOUT macro and an appropriate keymap * support for caps lock LED * add some documentation to the doro67 parent readme * align the language used in the several readme files * Use RGB Matrix and fix enter key bug * fix formatting * remove merge conflict artifacts * make a more useful default keymap * add configurator support for the RGB pcb * fix rgb matrix based on new info. Multipler should be reversed * forgot to actually set the pin output for caps lock led * fix offset keys in layer 1 keymap * code cleanup * use macros for the rgb_led calculations struct * set RGB led num to 67 as I mistakenly counted the caps lock led * cleanup config.h file * add RGB note in readme * get consistent naming in config file * fix some inconsistencies * readjust matrix and get rid of macros based on drashna's suggestions
2019-04-21[Keymap] Add keymap for keebio/quefrency 65% version (#5666)George Petri
* add keymap * fix readme title * renamed README.md to lowercase, fix typo * renamed README.md to lowercase, for real * add double spaces for github * lowercase name in readme * rename directory to lowercase
2019-04-21[Keyboard] dz60rgb: update default keymap (#5661)moyi4681
* Update keymap.c * Update config.h * Update dz60rgb.c * Update keymap.c
2019-04-21[Keymap] Shuffle FL1 some more to match keycap legends (#5673)Rys Sommefeldt
2019-04-21[Keyboard] Updated rules.mk for Sol to use the correct feature flag (#5672)XScorpion2
2019-04-20Added keymap/userspace for dz60 build 4 with readme (#5668)William Chang
* Initial commit * Modified keymap and updated readme. * fixed numbering in readme * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Made requested changes in PR. * Rename README.md to readme.md
2019-04-20Reducing size of data send in one frame & update Zen rev2 oled usageRyan Caltabiano
2019-04-20OLED Driver FeatureRyan Caltabiano
2019-04-20Fix koyu readme encoding (#5655)zvecr
2019-04-19[Keyboard] Layout and configuration updates for Signum 3.0 (#5652)Jan Christoph Ebersbach
* Make Signum 3.0 compatible with default ortho_4x12 layout * Disable unicode map by default * Add missing backspace key * Add missing delete key * Fix broken gui right command * Move MO5 to a different key an add Esc to L4 * Move MO5 to a different key * Add Del and Bspace to layer 4
2019-04-19[Keymap] Make the layout friendlier for use with the iPad (#5654)Rys Sommefeldt
* Make the layout more similar to Apple keyboards to make it friendlier for using with an iPad * Fix config.h pragma, plus second layer mistakes
2019-04-19[Keyboard] Add LAYOUT macro and Configurator config (#5656)zvecr
2019-04-19[Keyboard] crkbd: compile time hand-dependent rgb_matrix LED declarations ↵Len Trigg
(#5657) Set RGB_MATRIX_SPLIT_RIGHT=yes when flashing the right hand side of the keyboard.
2019-04-19Remove default folders for the Planck & Preonic (#3497)Jack Humbert
* remove planck default folder * Update rules.mk
2019-04-19[Keyboard] Update 1upkeyboards/super16 with code from vendor (#5645)Jeff Hastings
* readme formatting * cleanup rules.mk * update config.h * add numpad layout * Update default keymap * cleanup rules * disable console and commands to fit the bootloader * cleanup whitespace * revert readme changes * revert changes to config.h * remove unused keycodes * add LAYOUTS to rules.mk * remove redundant config setting Co-Authored-By: jeffmhastings <jeffmhastings@gmail.com>
2019-04-19[Keymap] Added personal keymap to BFO-9000; cleaned up personal files in ↵Salt-Peanuts
Kinesis and Rorschach (#5638) * Added personal keymap to BFO-9000; cleaned up personal Kinesis and Rorschach files Added personal keymap to BFO-9000; cleaned up personal Kinesis and Rorschach files * Update keymap.c * Update keymap.c * Update keymap.c * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md
2019-04-19Update XD75 keymap by markus (#5651)Markus Weimar
2019-04-18[Keyboard] niu_mini reduce firmware size (#5648)XScorpion2
* Reducing firmware size by removing audio for keymaps that are not using it. * Update rules.mk
2019-04-18[Keymap] Fix compilation error of feature #4301 (#5649)shela
2019-04-18[Keyboard] Update Tetris (#5513)YouCanFly
* Update Tetris Add a fake row to config the encoder's keycode easily. * Delete rules.mk * Update keyboards/tetris/readme.md Co-Authored-By: YCF <65446+YCF@users.noreply.github.com> * Update config.h add #define RGBLIGHT_SLEEP
2019-04-18Reduce CRKBD firmware size by reducing layer numbers (#5471)Drashna Jaelre
* Reduce CRKBD firmware size by reducing layer numbers * Update layer output code based on mtei's suggestion/code * Fix spacing * Revert "Update layer output code based on mtei's suggestion/code" This reverts commit 036d347db309170afd5676e694adfda69f912615. Unfortunately, because this is NOT in the keymap itself, the layer macros aren't accessible and will error on commit * Add comment for future person
2019-04-18Update readme.md (#5647)Øyvind Wilhelmsen
2019-04-18Set default debounce to 5Florian Didron
2019-04-17[Keymap] Roguepullrequest Planck layout update (#5640)roguepullrequest
* First publish of roguepullreqest programmer dvorak planck layout * Removed junk line * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Removed layer songs Removed layer songs for cleanliness. Will use them later. * Update keyboards/planck/keymaps/roguepullrequest/readme.md Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Made basic LSHIFT framework but is not working. Listed other tapdances. * Got LSHIFT to work * Added working RSHIFT * Added working TD_S * Cleaned up LEFT and RIGHT [ { ] } on the UPPER layer. * Cleaned up layout. * Reenabled audio space is not needed right now.
2019-04-17[keymap] adding kingwangwong's keymaps (#5626)kingwangwong
* Add files via upload * kingwangwong * kingwangwong * revisions and adding atom40 * revisions for 5626 * revisions for 5626 * revisions for 5626. * revisions for 5626, re added safe range * revisions for 5626, added qmkkeyboard * revisions for 5626, quefrency
2019-04-17[Keymap] Update to oeywil's keymap (#5614)Øyvind Wilhelmsen
* Switched to grid, added leader key and space cadet shift * renamed layer, removed sound * fixed comment * added comment * Added tap dance * Added comments * removed useless sound * removed useless comments * removed useless cases * changed to register_code16 function * renamed variables * fixed typo * fixed indentation
2019-04-17[keymap] TADA68 KBP-V60-like keymap (#5637)Teodor Tomic
* [keymap] Added TADA68 KBParadise V60 like keymap * Remove extra define
2019-04-16Xulkal KeymapsRyan Caltabiano
2019-04-16[Keyboard] Fix macro keycode for alpha keyboard (#5633)marcoSchr
2019-04-16[Keyboard] Hadron keymap and config updates (#5632)ishtob
* update hadron keymaps, code cleanup * keymap update * refactor custom matrix to use quantum matrix defines * fix wrong pin for matrix
2019-04-16[Keymap] Use Right Alt/Ctrl on right side of OK60 (#5630)marcoSchr
* Use Right Alt/Ctrl on right side of OK60 * Update keyboards/ok60/keymaps/default/keymap.c Co-Authored-By: marcoSchr <49691247+marcoSchr@users.noreply.github.com>
2019-04-16[Keyboard] Crkbd RGB Matrix config with WS2812 (#5627)Rob Rogers
2019-04-16[Keymap] Bugfixes on tapdance logic and small changes in layout (#5622)Iason Dimitrakopoulos
* Add layer switcher functionality * Fixes in left/right bracket functions and other small fixes * used better KCs
2019-04-14[Keyboard] Zen keyboard update for Rev2 (#5522)XScorpion2
* Updated Zen keyboard for rev2 support * Fixing r1 compile errors * PR feedback and changes for Proton-C compile errors
2019-04-14[Keyboard] IBM Model M (ANSI/ISO) Teensy 2.0++ conversion (#5560)iw0rm3r
* Added initial modelm101 config * Update keyboards/modelm101/keymaps/default/keymap.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/modelm101/keymaps/iw0rm3r/keymap.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/modelm101/readme.md Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Added wiring notes to clarify use of the config * Small fix * Small fix * Moved modelm101 to converter directory * Added info.json file for QMK configurator * Corrected path Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/readme.md Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Update keyboards/converter/modelm101/modelm101.c Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com> * Replaced DDR and PORT with QMK functions
2019-04-14Features/ws2812 matrix driver (#5418)XScorpion2
* WS2812 driver implementation for RGB Matrix * Added driver configuration docs
2019-04-14[Keymap] First publish of roguepullreqest programmer dvorak planck layout ↵roguepullrequest
(#5612) * First publish of roguepullreqest programmer dvorak planck layout * Removed junk line * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Removed layer songs Removed layer songs for cleanliness. Will use them later. * Update keyboards/planck/keymaps/roguepullrequest/readme.md Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
2019-04-14Fix incorrect keyboard dimensions in Configurator API data (#5615)Drashna Jaelre
* Fix Ergodone keyboard dimensions in info.json * Fix handwired/prime_exl keyboard dimensions in info.json * Fix KBDfans KBD4x keyboard dimensions in info.json * Fix handwired/not_so_minidox keyboard dimensions in info.json * Fix Canoe keyboard dimensions in info.json * Fix Clueboard Cluecard keyboard dimensions in info.json * Fix Corne (crkbd) keyboard dimensions in info.json * Fix Gergo keyboard dimensions in info.json * Fix handwired/frenchdev keyboard dimensions in info.json * Fix handwired/ortho5x13 keyboard dimensions in info.json * Fix handwired/promethium keyboard dimensions in info.json * Fix Speedo keyboard dimensions in info.json * Fix XD87 keyboard dimensions in info.json * Fix Ergodox EZ keyboard dimensions in info.json * Fix Ergodox Infinity keyboard dimensions in info.json * Fix Keeb.io Iris keyboard dimensions in info.json * Fix Orthodox keyboard dimensions in info.json (all revisions) * Fix Qwertyydox keyboard dimensions in info.json * Fix handwired/tradestation keyboard dimensions in info.json
2019-04-14[Keyboard] Georgi FW updates (#5609)Jeremy Bernhardt
* Working on chording * Working on chording * Got layouts in order * Initial Georgi support * forgot to add keymaps * Updated readme * Update keyboards/georgi/keymaps/template/readme.md Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/georgi.h Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/matrix.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/georgi.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/georgi.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/keymaps/template/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/matrix.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Disabled features, updated info * Update keyboards/georgi/config.h Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/georgi/config.h Co-Authored-By: germ <jeremythegeek@gmail.com> * Fixed info.json * Split the number button and fixed gaming mode. * started work on history feature * Working history/multikeyfuckery * type * inital code reduction refactor * Got multikey patched up, optimizing for size * Forgot to remove stuff * fixed key repeat * Key repeat added. * Symshift locking * Midchord Sym shenanigans. * Added only QWERTY mode * Split out header * Added stickybits, minimal layour * Fixing user layout * Whitespace fixing * Fixing Version name
2019-04-13Fix handwired/tradestation keyboard dimensions in info.jsonnoroadsleft
2019-04-13Fix Qwertyydox keyboard dimensions in info.jsonnoroadsleft
2019-04-13Fix Orthodox keyboard dimensions in info.json (all revisions)noroadsleft
2019-04-13Fix Keeb.io Iris keyboard dimensions in info.jsonnoroadsleft
2019-04-13Fix Ergodox Infinity keyboard dimensions in info.jsonnoroadsleft
2019-04-13Fix Ergodox EZ keyboard dimensions in info.jsonnoroadsleft