summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* GH80-3000: Refactor and Configurator support (#3166)noroadsleft2018-06-129-154/+194
| | | | | | | | * Refactor * Configurator support * Updated Rules: LAYOUTS
* GH60: readme cleanup, Refactor, and Configurator update (#3164)noroadsleft2018-06-1213-285/+311
| | | | | | | | | | | | | | * Readme cleanup * Refactor * Configurator updates * Removed an extra comma * Add supported PCB revisions * Refactor: remove matrix aliases
* Fourier: Refactor and readme updates (#3163)noroadsleft2018-06-123-51/+19
| | | | | | * Readme changes: Added direct product link * Keymap refactor
* Modifications to Dactyl manuform keyboard (#3162)Twentylives2018-06-127-125/+171
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DactylManuform: Updating dvorak keymap * Changed NAV and NUM layers to LOWER and RAISE * Removed Mod+Key form RAISE and LOWER keys to be used as layer togglers exclusively * Added missing keys to LOWER layers * DactylManuform: fixed bugs in keyboard config file * DactylManuform: Change default mouse config The default mouse config parameters are slow and not very user friendly, this commit overrides the default values. wq Signed-off-by: Sameeh Jubran <sameeh.j@gmail.com> * Dactylmanuform: Update default keymap (qwerty) to match dvorak's Recently devorak's layout went through some changes for changing layer toggles behavior, adding missing keys, and fix minor bugs, this commit introduces these changes to the default keymap. Signed-off-by: Sameeh Jubran <sameeh.j@gmail.com> * Dactylmanuform: Add permissive hold support Signed-off-by: Sameeh Jubran <sameeh.j@gmail.com> * DactylManuform: Updating documentation * Adding a picture of the keyboard * Adding keymaps pictures * Adding missing EEPROM files for EE_HANDS flashing these before firmware will let the user use either hand as master without reflashing Signed-off-by: 20lives <lior@dotcore.co.il>
* Added a multiple layout keymap for DZ60 (#3159)Breno Reis2018-06-107-0/+572
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added files for my new layout. * Added layout template * Qwerty layout done * Qwerty layout done * Test commit * Qwerty, colemak e dvorak layouts done. * Added templates for extra layers * Added templates for extra layers * Small adjustments on function layer * Minor updates * Minor updates * daily update * added my dz60 layout * added my niu mini layout * made the suggested corrections
* Fortitude60: Refactor and Configurator support (#3161)noroadsleft2018-06-102-22/+32
| | | | | | * Removed LAYOUT_ortho_5x12 alias * Configurator support
* Felix: Refactor, Rules, and Configurator Support (#3160)noroadsleft2018-06-104-11/+27
| | | | | | | | * Refactor * Configurator support * Add LAYOUTS = ortho_5x4 to rules.mk
* Add Tetris keyboard to QMK (#3158)YouCanFly2018-06-096-0/+1005
| | | | | | | | * Add Tetris keyboard to QMK * fix * disable the music mode to save size
* Add TKC keymap (#3157)Yan-Fa Li2018-06-092-0/+174
| | | | | - disable i2c to avoid hid spam - set capslock -> lctl_t(kc_esc) - OSX mode - reverse GUI and ALT
* Fixsingakeymaps (#3156)Jason2018-06-091-4/+4
| | | | | | | | * Tweak info.json * fix default for info.json * typo
* Adding Singa Repo w/ Config Support (#3155)Jason2018-06-0922-0/+1184
| | | | | | | | | | | | * Adding Singa Repo w/ Config Support * Used Tilde instead of GRV * PR Fixes * oops, forgot to change the keymaps * splitbs -> split_bs
* Additional default layouts: Fullsize ANSI, Fullsize ISO, TKL ISO (#3154)noroadsleft2018-06-099-0/+63
| | | | | | | | * Add Fullsize ANSI layout * Add Fullsize ISO layout * Add TKL ISO layout
* Fix KC_P00 macro for ortho_5x4 layout (#3152)noroadsleft2018-06-091-1/+1
|
* Add corne keyboard (#3119)Kosuke Adachi2018-06-0829-0/+2710
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fork from helix * Move rev2 to rev1 * Remove unused settings * Move split_util to outof rev * Setup KEYMAP for crkbd * Remove old image * Move keymaps directory and glcdfont.c * Remove AUDIO in keymap * Show keylog * Show keylogs * Show time log * Remove EISU/KANA * Use KEYMAP_kc * Remove iota_gfx_record_user wrapping * Remove unused settings for layer * Add keylogger.c * Fix uppercase letters to lower * Add timelogger.c * Default RGBLED_NUM = 27 * Remove unused setting * Add mode icon reader * Add matrix_write_ln * Add layer_state_reader * Move to lib directory * Rename functions * Add host_led_state_reader * Add logo_reader * Cleaning of iota_gfx_task * Fix bugs and add key defines * Remove unnecessary comments * Update crkbd readme * Move libs to lib directories * Rename KEYMAP to LAYOUT
* citadel: new keymap for pegasushoof (#3146)Daniel Rose2018-06-084-0/+239
| | | | | [citadel] Markdown syntax: Added double spaces for line breaking [citadel] Added line breaks for keyboard layout, fixed headings.
* Ergo42: Refactor and Configurator support (#3150)noroadsleft2018-06-088-409/+399
| | | | | | | | * Refactor * Configurator support * Switch macro names around
* DZ60: Add LAYOUT_directional_625_space (#3148)noroadsleft2018-06-082-28/+44
|
* Keyboard that works on Qwerty or Bepo OS keyboards. (#3149)Eric Gebhart2018-06-089-0/+1675
| | | | | | | | * New layout. * new dvorak bepo layout. * first commit of new ergodox_ez dvorak keyboard for qwerty and bepo.
* Add DCompact Layout for Chimera Ortho and Planck Keyboards (#3145)Dan2018-06-078-0/+465
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Clone default chimera-o layout * Make changes for base layer * Enable mouse suppport flag * Implement majority of DAD layout * Add mouse movement keys * Fine tune mouse control and fix tap toggle * Fix mouse button locations * Set adpater LED colors for layers * Increase responsiveness of key taps * Update layout for thumb comfort * Rename layout and add README * Add comments to keymap * Implement DCompact layout for Planck * Copy over DCompact README to planck * Fix up odds and ends for Planck
* Eco: Refactor, Configurator support and Readme changes (#3143)noroadsleft2018-06-079-297/+302
| | | | | | | | * Readme changes * Refactor matrices; add QMK_KEYBOARD_H * Configurator Support
* DK60: Refactor, Configurator and Readme updates (#3142)noroadsleft2018-06-074-32/+44
| | | | | | | | | | | | * Readme cleanup * Refactor KEYMAP to LAYOUT * Configurator support * Readme cleanup Didn't spot that the modified lines were formatted as a list the first time.
* Normacos update (#3141)Jorge Porras2018-06-072-23/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Cheers let's split keymap * fixed typo on norman layer of cheers keymap for let's split * fixed right handed mappings for home row * cheers keymap for let's split redefinition * updated Cheers keymap for let's split * cheers keymap for let's split updated with some terminal macros * renamed cheers let's split keymap to a more appropriate normacos * updated normacos keymap doc / removed non functional keys * reset let's split rules to default values * added more spotlight search macros * normalized keymap comments * Moved numpad on lower layer * updated normacos layout and fixed some readme typos * removed leftover merge diff * added waits to macros that make use of SEND_STRING * fixed wrong waits on macros that use SEND_STRING * normalized macro comments after adding waits
* Gherkin: Refactor and Configurator support [resolved] (#3140)noroadsleft2018-06-0712-363/+287
| | | | | | | | | | * Refactor KEYMAP to LAYOUT_ortho_3x10 * Configurator support * Renamed @Talljoe's keymap folder * Renamed matrix_init_user to matrix_init_keymap
* Add premade layouts for Numpad 4x4, Numpad 5x4, Ortho 5x4, and Planck MIT ↵noroadsleft2018-06-0712-0/+113
| | | | | | | (#3139) Fix EOF on Planck MIT layout.json Cleanup ortho_5x4 layout.json
* Bootloader make issue (#2975)yiancar2018-06-061-9/+9
| | | | | | | | | | | | | | | | | | | * Added Modular keyboards L,R and NUM Created code modules for the 3 modules of the modular keyboard. Original idea by MechboardsUK. Uses i2c implementation similar to lets split * Remove modular from master This is to fix incorrect branching * fixed bootloader makefile - Echo -e does not behave coorectly on mac - Replaced with equivilant printf statements * quick typo fix
* Dilly: Refactor and Configurator support (#3134)noroadsleft2018-06-069-86/+76
| | | | | | | | | | * Refactor * Configurator support * Add LAYOUT_ortho_3x10 to default QMK layouts * Refactor Dilly to use LAYOUT_ortho_3x10
* Added jwlawrence keymap for zen keyboard (#3137)Joshua Lawrence2018-06-063-0/+150
| | | * Created jwlawrence keymap
* Sweeping Visualizer for Ergodox Inifinity (#3136)Oryhara2018-06-063-218/+389
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * started work on halfkeyboard * update to keymap * halfkey layouts complete for dvorak and qwerty * added plover layout to halfkeyboard mapping * fixed error in dvorak layout right hand * fixed error in dvorak layout right hand, comments updated * thing * added minus and equals to normal layouts * added minus and equals to normal layouts * adde visualizer matching halfkeyboard mappings * adde visualizer matching halfkeyboard mappings * updated keymaps for mirror handedness functionality for all layers. Also added visualizer code for distinct color for each layer, and LCD text displaying the current layer. * had a KC_TILD where should have had KC_GRAV * its spelled KC_GRAVE * mouskeys and some visualizer work. * added LED backlight visuals * trying to get visualizer working * Move lufa descriptor to protocol/usb_descriptor * Try to compile usb_descriptor on ChibiOS * Add lufa_utils for ChibiOS Lufa USB descriptors for ChibiOS * More lufa_util compatibility fixes * First compiling version of shared USB descriptor * Send the usb descriptors * Fix the CONSOLE output on ChibiOS * Add errors for unsupported interfaces * Enable support for vitual serial port USB descriptors * Implement virtual serial port for ChibiOS * Cleanup the lufa_utils Use the default lufa header files * Add raw hid support for ChibiOS This is completely untested * Enable midi compilation on ChibiOS * Move midi functionality out of lufa.c * Don't register sysex callback when not needed * ChibiOS compilation fixes * Update ChibiOS submodule * Fix the Midi USB descriptor It didn't work properly when both Midi and Virtual serial port was enabled. * Add MIDI support for ChibiOS * Fix USB descriptor strings on ChibiOS * Use serial usb driver for raw hid * Generalize the ChibiOS stream like drivers This makes the initialization much more simple and eliminates a lot of the code duplication. * Convert console output to chibios stream driver * Fixes for ChibiOS update * Update the ChibiOS contrib submodule To include the usb data toggle synchronization fixes * Fix duplicate reset enumeration on ChibiOS * Add missing include * Add number of endpoints check for ChibiOS * Enable serial USB driver on all keyboards * Add missing includes when API is enabled withot midi * Add another missing inlcude * consolidated my custom animations into visualizer.c in my keymap directory * LED backlight keys animation KITT scanner * moved my custom rules.mk to my keymap folder * undoing changes i shouldn't have done * more fixes * updated comments on the visulizer code * steno keys added to plover layout * updated halfkeyboard rules to allow steno mode * adding my stuff back after hard reset * added a plover layout back in for androud steno app * fixed layer toggle typo * merged again * visualizer decided to have a conflict again. fixed. * keymap change to add mouse keys and put layer switching on shortcuts layer * made the ergodox LEDs scan left to right and back again * visualizer work * KITTSCANNER finally * fixed right hand shortcuts layer and removed handedness switching for base layer so jump in gaming works corrrectly * added another sweep that goes full on over both boards then full off in both directions * added function key layer and cleaned up some layer switching
* Diverge3: Readme Clean-up, Refactor and Configurator support (#3135)noroadsleft2018-06-064-45/+45
| | | | | | | | * Readme cleanup * Refactor * Configurator support
* Dichotemy: Refactor and Configurator update (#3133)noroadsleft2018-06-063-43/+55
| | | | | | * Refactor KEYMAP to LAYOUT * Configurator support
* Refactor for DeltaSplit75 (#3132)noroadsleft2018-06-065-83/+91
|
* remove trailing comma to fix parsing issue (#3130)Jason2018-06-061-5/+5
| | | | | | * remove trailing comma to fix parsing issue * ctrl shift i is gud
* Add ErgoDash keyboard (#3128)omkbd2018-06-0619-0/+1578
| | | | | | | | | | | | | | * create ergodash * Revert "create ergodash" This reverts commit b261c808c30fee95cb656629f7e9b44b01e79363. * add ergodash * keymap→layout * use set_single_persistent_default_layer
* Adding SX60 work by amnobis and configurator settings (#3122)Jason2018-06-0521-14/+1131
| | | | | | | | | | | | | | | | | | | | | | * Add SX60 * Add config maps and layouts as well as readmes. * cleanup and fixes * correct readme * add missing closing commenty tag * Changing includes to QMK_KEYBOARD_H * Update settings.json Remove config change that was added automatically by vscode. * Update readme.md fix readme formatting
* Gherkin wanleg (#3127)wanleg2018-06-052-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * my planck layout personal planck layout * my XD75 layout personal XD75 layout * Revert "my XD75 layout" This reverts commit e9c3b57df78c1cb658bef56fb735839758f4f949. * my XD75 personal XD75 layout * wanleg layout wanleg layout * typo fixed typo * setup for NovelKeysXKailh Big Series switch setup for Big Swith with ProMicro * mousekeys addition adding mousekeys * mousekey additions * wanleg's jj40 config * mousekey changes * CAD double-tap improvement * software reset for Gherkin * promicro software bootloading * middle click * Update readme.md * add middle click * readme changes * Update readme.md * bootloaderFix * readme edit * bootloader fix * bootloaderEnable * bigswitchTesting * cleanup prior to Gherkin Pull * fixed bootloader RESET and added mousekey fixed RESET issue on ProMicro with default code, added mousekeys * fixed bootloader RESET and added mousekeys fixed RESET issue on ProMicro with default code, added mousekeys. edited readme to reflect changes. * Update config.h * Update keymap.c
* adding all ErgoTravel Files (#3129)Pierre Constantineau2018-06-0533-83/+2635
| | | | | | * adding all ErgoTravel Files * fixing KC_KEYMAP to LAYOUT_kc on Viet's keymap.c
* [WIP] [Help Needed] Daisy 40%: Refactor and Configurator update (#3124)noroadsleft2018-06-043-86/+102
| | | | | | | | | | * Refactor KEYMAP to LAYOUT * Configurator update * info.json update * Refactor daisy.h: White space update
* CU75: Refactor and Configurator updates (#3123)noroadsleft2018-06-045-72/+82
| | | | | | | | * Refactor * Configurator: LAYOUT_iso fix * Readme formatting cleanup
* Keymap with dynamic macro (#3121)crilith2018-06-041-0/+83
| | | | | | | | * Add files via upload Added dynamic macro support * Delete keymap.c
* Support ios to default keymap (#3118)MakotoKurauchi2018-06-0411-31/+1313
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add some comment about Helix customize and auto-setup RGBLIGHT_LIMIT_VAL * add define USB_MAX_POWER_CONSUMPTION * Helix keyboard OLED, RGBLIGHT enable/disable control integrate into rules.mk rules.mk: add 4 Variables for compile control. # Helix keyboard customize # you can edit follows 4 Variables # jp: 以下の4つの変数を必要に応じて編集します。 OLED_ENABLE = no # OLED_ENABLE LED_BACK_ENABLE = no # LED backlight (Enable WS2812 RGB underlight.) LED_UNDERGLOW_ENABLE = no # LED underglow (Enable WS2812 RGB underlight.) LED_ANIMATIONS = yes # LED animations config.h: auto set RGBLED_NUM by HELIX_ROWS and rules.mk's define * HELIX_ROWS define move from config.h to rules.mk * add readme.md * rename readme.md to readme_jp.md * add readme.md and modify readme_jp.md * change helix/ssd1306.c for select glcdfont.c position * add variable LOCAL_GLCDFONT into each keymaps rules.mk * Add iPhone/iPad LED support to Helix default keymap * add Freggy keymap * adjust the delay of serial.c * change readme * renumber _ADJUST for shrink program size
* Added ASCII legend to melody96 to help visualize the layouts (#3117)fordmustang5l2018-06-041-0/+50
|
* change to ca66 kelorean layout (#3116)KeLorean2018-06-041-1/+2
|
* Add rgblight mode 35 (R,G,B test mode) (#3114)Takeshi ISHII2018-06-046-5/+48
| | | | | | | | * add rgblight mode 35 (RGB cyclic mode) into quantum/rgblight.c * Update docs, add rgblight mode 35(RGB cyclic) * rename RGBCYCLIC to RGBTEST
* Add Suspend functions (#3112)Drashna Jaelre2018-06-034-2/+104
| | | | | | | | | | | | | | | | | | | | | | | | * Add suspend functions * Disable RGB code if it's disabled * Add suspend code to ChibiOS for future compatibility * Add keyboard_init functions * Change where references so it will compile * Wrong command chained in wake up kb function * Fix non-feature file changes * Add documentation * Re-add matrix init docs * add rgblight code to example * Remove keyboard init stuff for separate PR
* Refactor Chocopad to support LAYOUT_ortho_4x4 macro (#3106)noroadsleft2018-06-024-6/+8
| | | | | | | | | | * Refactor for Chocopad * Configurator update * Chocopad refactor for LAYOUT_ortho_4x4 * info.json update
* Add ability to write additional code in matrix scann loop on slave. (#3072)Andrew Dunai2018-06-021-0/+5
|
* Melody96 QMK Support (#3108)kaylanm2018-06-026-0/+229
| | | | | | * Initial melody96 keyboard definition. * Fixes for Melody96 keyboard definition.
* planck/premek layout - thumb shift, mouse middleclick (#3111)Přemek Vyhnal2018-0