summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* RGB Matrix Overhaul (#5372)XScorpion22019-04-0237-1018/+3887
| | | | | | | | | | | | | * RGB Matrix overhaul Breakout of animations to separate files Integration of optimized int based math lib Overhaul of rgb_matrix.c and animations for performance * Updating effect function api for future extensions * Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary * Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain
* [Keyboard] Add handwired keyboard "Tennie" (#5507)Jack2019-04-0215-0/+760
| | | | | | | | | | | | | | | | | | | | * Add tennie * Jacobs Functions * Switch back to normal layout * Remove define from old template * Fix broken keymaps * Correct style errors, add bootlite * Update readmes. Rename test keymap * Missed comma * Switch rgb from init to post init
* Added some new songs (#5525)DDRnJn2019-04-021-0/+79
| | | | | | Added Fantasie Impromptu and Nocturne Op. 9 No. 1 in B flat minor by Chopin Added Isabella's Lullaby from The Promised Neverland Added Renai Circulation and Platinum Disco from Monogatari Added Terra's theme from Final Fantasy 6
* [Keymap] Minor update to my XD75 keymap (#5531)David Rambo2019-04-021-6/+6
| | | | | | | | | | | | | | | | * Updated iris, planck, and xd75 keymaps * Added brightness down and up to commented layout of Symbol layer. * updated config files for planck and iris * removed unnecessary include lines from iris and planck config files * updated XD75's PC layer and its NAVPC toggle layer * fixed typo in alias declaration for C_BSPS * changed alias names for BSPC toggle keys
* [Keymap] Add alternate bépo layout for Ergodox EZ (#5524)Nicolas CARPi2019-04-013-0/+198
| | | | | The other bépo layouts were a bit too complex/weird or without LED code and hard to transition to for new users. This config is a good base for bépo users.
* [Keymap] Updated my personal keymaps for the bfo9000 and jj50 (#5508)AbstractKB2019-04-016-0/+276
| | | | | | * Updated my personal keymaps for the bfo9000 and jj50 * fixed best practices mistakes
* [Keyboard] add support for romac macropad (#5530)Garret G2019-04-017-0/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add support for romac macropad * Update info.json fixed total key_count * Update keymap.c * Update keymap.c * Update README.md * Update config.h * Update romac.h * Update romac.h * Update romac.h * Update rules.mk * Update config.h * Update README.md * Update romac.h * Update README.md * Update README.md * Update README.md * Update config.h * Update config.h * Update config.h * Update info.json * Update info.json * Update info.json * Update keymap.c * Update keymap.c * Update keymap.c * Update README.md * Update README.md * Update README.md * Update config.h * Rename README.md to readme.md * Update rules.mk * Update config.h * Delete .gitattributes * Update romac.h * Update config.h * Update config.h * Update keymap.c * Update keymap.c * Update keymap.c * Update readme.md * Update readme.md * Update readme.md * Update info.json * Update config.h * Update config.h * Update config.h * Update readme.md
* Fix typo in keyboard_post_init_user example, remove EPRM from Persistent ↵zvecr2019-04-011-13/+8
| | | | Configuration (EEPROM) (#5528)
* 1UP Keyboards: Use Right Variant Of Keys On Right Side Of Board (#5529)Alex Mayer2019-04-013-7/+7
|
* [Keyboard] add claw44 keyboard (#5511)yfuku2019-03-3033-0/+3044
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add claw44 keyboard * Update keyboards/claw44/lib/layer_state_reader.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Update keyboards/claw44/lib/layer_state_reader.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Update keyboards/claw44/lib/layer_state_reader.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Update keyboards/claw44/lib/layer_state_reader.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Update keyboards/claw44/readme.md Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Remove unnecessary code because of default value * Move layer definition * Update keyboards/claw44/keymaps/default/keymap.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Update keyboards/claw44/keymaps/yfuku/keymap.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Update keyboards/claw44/readme.md Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * default keymap. LAYOUT_kc -> LAYOUT macro * Move rules.mk from keymaps to keyboard level. * add Hardware Supported, Hardware Availability * Update keyboards/claw44/keymaps/default/keymap.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Update keyboards/claw44/keymaps/yfuku/keymap.c Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com> * Remove depreciated function
* [Keymap] Updated my iris, planck, and xd75 keymaps (#5515)David Rambo2019-03-308-99/+104
| | | | | | | | | | * Updated iris, planck, and xd75 keymaps * Added brightness down and up to commented layout of Symbol layer. * updated config files for planck and iris * removed unnecessary include lines from iris and planck config files
* Update build instructions and Dockerfile to download submodulesMikhail Goncharov2019-03-303-2/+4
|
* [Keyboard] Added RAMA KOYU (#5512)Wilba2019-03-297-0/+339
| | | | | | | | * Initial commit of RAMA KOYU * Changed default layout * removed IS_COMMAND()
* [Keyboard] Update jot50 readme.md (#5510)jotix2019-03-291-3/+1
|
* [Keyboard] ErgoTaco Support (#5504)Jeremy Bernhardt2019-03-2910-0/+718
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ErgoTaco support * Update keyboards/ergotaco/ergotaco.h Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/ergotaco/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/ergotaco/keymaps/default/keymap.c Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/ergotaco/readme.md Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/ergotaco/readme.md Co-Authored-By: germ <jeremythegeek@gmail.com> * Update keyboards/ergotaco/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * juggling rules.mk * Update keyboards/ergotaco/rules.mk Co-Authored-By: germ <jeremythegeek@gmail.com> * updating IS_COMMAND * learning2english Meme-tastic --Drashna
* Fixing dead links (#5503)Brian Choromanski2019-03-2918-25/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs * Fixed a lot of dead links * Removed all dead links that I could not find a replacement for * Placed knops links back in * Fixed plank keymaps so that they will compile for planck light * Https doesn't work on knops.io * tv44:budi now compiles * s60_x:amnesia0287 now compiles * Fixed allocation of key_combos so that narze keymap for planck can compile correctly * Disabled rgb on ergodone and infinity * Enabled tap dance so it compiles * Added return statement so it compiles * If compiling on light disable extra functionality * Properly redefined variable so it compiles * Remove remaining dead links
* [Keymap] addition: macro for "screenshot region to clipboard" in macOS (#5505)tomholford2019-03-282-35/+6
| | | | | | | | | | | | | | | | | | | | | | * Create custom Planck Light keycap See README for details * Link to WhatPulse in README * More remapping, and add RGB LED effects * Remove dead code, address PR feedback from @drashna * Add macro for “screenshot region to clipboard” hotkey for macOS Also remove unused layer / key logic * Remove extraneous comment * Incorporate PR feedback from @drashna. Update README with new mapping.
* [Keyboard] revert back to the old custom i2c code for bmc (#5501)MechMerlin2019-03-284-3/+133
|
* [Keymap] Add custom macro to launch RDP (#5502)stanrc852019-03-284-3/+15
| | | | | | | | | | | | * Add keycodes for new macros to keymaps * add macros for commonly used shortcuts * FIx macro code and add comments * Replaced with build in QMK keycodes * Removed macros that duplicated QMK keycodes
* Update KBD67 readme so that it mentions the KBD65 PCB (#5143)Drashna Jaelre2019-03-272-4/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * The code in this directory supports the KBD65 * Update readme.md * Update readme.md * Clear up the confusion between the kbd67/kbd65 naming. * Update keyboards/kbdfans/kbd67/readme.md Co-Authored-By: Hackerpilot <briancschott@gmail.com>
| * Update keyboards/kbdfans/kbd67/readme.mdnoroadsleft2019-03-201-1/+2
| | | | | | Co-Authored-By: Hackerpilot <briancschott@gmail.com>
| * Clear up the confusion between the kbd67/kbd65 naming.Hackerpilot2019-02-242-6/+7
| |
| * Update readme.mdBrian Schott2019-02-241-3/+3
| |
| * Update readme.mdBrian Schott2019-02-241-1/+1
| |
| * The code in this directory supports the KBD65Brian Schott2019-02-241-1/+1
| |
* | [Keyboard] E6V2 Bootmapper Client QMK port (#5495)MechMerlin2019-03-2710-0/+899
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial commit of e6v2 bmc files * update readme with bmc template and reset key location * fix up the switch matrix * add usbconfig.h file * add i2c files * cleanup config.h * cleanup rules.mk and remove non atmega32a architecture code * add an appropriate keymap for testing * update readme with warning not to flash this hex file onto atmega32u4 e6v2 * get rgb lights working * add QMK Configurator support for 60_ansi layout * add hhkb support layout * add additional layouts such as tsangan and all and included QMK Configurator support for them * add bootmagic lite, and have it be set to Esc or the key located at k50 * update readme * fixup spacing for LAYOUT_all electrical matrix * add some pragma once magic * use i2c_master instead of custom i2c.c * remove the custom i2c.c * restore a more valid default keymap * add eep_rst to keymap
* | [Keymap] Add kwer keymap and RGB mod description to cypher (#5479)kwerdenker2019-03-274-0/+153
| | | | | | | | | | | | | | | | | | | | * Add kwer keymap and RGB mod description to cypher * Add custom led_set_user to keymap * Remove unneccessary include path from keyboards/westfoxtrot/cypher/keymaps/kwer/keymap.c Co-Authored-By: kwerdenker <sebastian.spindler@gmail.com>
* | [Keymap] added user keymap (#5499)dsanchezseco2019-03-274-0/+158
| |
* | build size-check enhancement (#5485)Takeshi ISHII2019-03-272-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * build size-check enhancement Changed to display a warning when the free size of compilation result is less than 512 bytes. * update message.mk * add SIZE_MARGIN variable, change default margin 512 to 1024 for Example. ``` $ make SIZE_MARGIN=2048 crkbd:all $ make crkbd:all ## mergin is 1024 ``` * Update message.mk change message to ‘approaching the maximum’ Co-Authored-By: mtei <2170248+mtei@users.noreply.github.com>
* | [Keyboard] Add Collide39 keyboard (#5486)Danny2019-03-279-0/+250
| | | | | | | | | | | | * Add Collide39 keyboard * Remove unneeded lines
* | [Docs] Add udev rule for Input Club bootloaders (#5494)Rob Rogers2019-03-271-0/+6
| | | | | | | | | | | | * Add udev rule for Input Club bootloaders * match style with file name above udev rule
* | [Keymap] adding keymaps (#3583)martinmksiu2019-03-2615-0/+914
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add key map * QWERTY with 40% layers * updated line 21 updated line 21 from "#include "xd75.h" to "#include QMK_KEYBOARD_H" as requested * upload contra folders * Update .directory * Update config.h * Update config.h * Update keymap.c * Update config.h * Update rules.mk * Update keyboards/contra/keymaps/martin_bac/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/xd75/keymaps/martin_cennum/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Delete .directory * upload * Delete rules.mk * Update keyboards/contra/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Delete nano.save * Delete rules.mk * Update keymap.c * Update keymap.c * Update config.h * Update keyboards/lets_split_eh/keymaps/msiu/keymap.c Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/lets_split_eh/keymaps/msiu/keymap.c Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keymap.c * Update keyboards/planck/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Apply suggestions from code review Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keymap.c * Update readme.md * Update keymap.c
* | Add 3 speed mousekey movement option (#2246)Jon Arintok2019-03-263-175/+360
| | | | | | | | This allows for constant, non-accelerated mouse movement, while retaining the original functionality. Configurable by a define.
* | [Keymap] add redox/rev1:fculpo keymap (#5491)Fabien Culpo2019-03-265-0/+545
| |
* | [Keymap] Update iris default (#5489)Danny2019-03-262-18/+10
| | | | | | | | | | | | * Update Iris default to include KC_GRV on base layer and match Configurator default * Update default config
* | Refactor staryu to current standards and enable support for backlight ↵zvecr2019-03-267-169/+183
| | | | | | | | keycodes (#5487)
* | Fixing Ergodox_EZ rgb_led initializationRyan Caltabiano2019-03-263-127/+57
| |
* | Added songs from Nier and Nier AutomataDDRnJn2019-03-241-0/+85
| | | | | | | | | | Added song of the ancients and kaine salvation fron Nier Added Amusement park, Copied city, Vague Hope cold rain and weight of the world from Nier Automata
* | Document an annoyance with Grave Escape and macOS Terminal (#5483)fauxpark2019-03-241-1/+1
| |
* | Bugfix for recently integrated cypher keyboard (#5481)Max2019-03-242-11/+11
| | | | | | | | | | | | | | * fixed issue with LED indicators corrected error in info.json * fixed issue with led indictors
* | add keyboards/mxss/rgblight.h from e661f1559:quantum/rgblight.h (#5461)Takeshi ISHII2019-03-231-0/+166
| | | | | | | | | | | | | | This PR is cherry-pick from 90b9a1aa7d8a in PR #5020. @MxBlu copied quantum/rgblight.c to keyboards/mxss/rgblight.c on July 8, 2018. At that time, I think it would be better to copy quantum/rgblight.h at the same time. Because if someone makes a change to `quantum/rgblight.[ch]` that is incompatible with the past, it may cause problems with the compilation of keyboards/mxss. (Like when I changed the prototype of the `rgblight_effect_XXX()` functions of rgblight.c in PR #5020.)
* | [Keymap] Planck Keymap :: rjhiglefort (#5059)Rob Hilgefort2019-03-234-0/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * copy default over as starting point * Getting rid of dvorak and colemak for now, added a couple changes to the keymap * removed refs to bad layers, formatting comments * First version of my ergodox ported layout! * Symbols layer, media layer, updated comments * Hyper as a single key * Fix stuck hyper key when switching layers * Tweak some annoying things about the layout. - move raise left and promote alt - remove swap keys on the last layer - reorganize media keys so they're easier to reach and more intuitive - fix some comment template things * Add readme for rjhilgefort planck layout * readme tweak * PR feedback changes
* | Add support for RGB LEDs wired directly to each half's controller (#5392)Danny2019-03-2310-38/+76
| | | | | | | | | | | | | | | | | |