summaryrefslogtreecommitdiffstats
path: root/quantum
Commit message (Collapse)AuthorAgeFilesLines
* backlight breathing overhaul (#2187)Balz Guenat2018-01-014-263/+181
| | | | | | | | | | | | | | | | | | | | * add breathing to bananasplit * backlight breathing overhaul * fix the backlight_tick thing. * fix for vision_division backlight * fix a few keymaps and probably break breathing for some weirdly set-up boards. * remove BL_x keycodes because they made unreasonable assumptions * some fixes for BL keycodes * integer cie lightness scaling * use cie lightness for non-breathing backlight and make breathing able to reach true max brightness
* Fix of #2094Mikkel Jeppesen2017-12-311-6/+6
|
* Adding a Zelda Treasure sound.Colin Miller2017-12-211-0/+6
| | | | It's the sound that's made when opening a treasure chest.
* Add on/off/toggle keycodes for Auto ShiftDrashna Jael're2017-12-203-12/+40
|
* Add toggle option to AutoShiftU-LANDSRAAD\drashna2017-12-202-0/+16
|
* Add COSPAD to QMK and add functions to read HSV (#2156)kamisamamizu2017-12-172-0/+15
| | | | | | | | | | | | | | | | | * Added functions to read HSV values I have added three functions to rgb_light.c to be able to read the hue, saturation and value from other places. They are rgblight_get_hue(), rgblight_get_sat(), adn rgblight_get_val(). * Create keymap.c * Add COSPAD support to QMK I have ported the COSPAD numpad to qmk. * Update readme.md * Update cospad.c
* new planck keymap, new feature - hybrid shift/enter action key (great for ↵Zach Richard2017-12-142-0/+26
| | | | | | | | small keyboards!) (#2100) * new planck keymap, new feature - hybrid shift/enter action key (great for small keyboards!) * corrected documentation to specify rules.mk file instead of Makefile
* fixes audio/midi combinationsJack Humbert2017-12-101-1/+4
|
* fixes midi compile errorJack Humbert2017-12-101-1/+3
|
* fix up midi stuff w/music modeJack Humbert2017-12-104-11/+83
|
* Add 'rgblight_disable' and 'rgblight_setrgb_at/rgblight_sethsv_at'Colin T.A. Gray2017-12-082-11/+38
| | | | | Refactors rgblight_toggle to use rgblight_enable or rgblight_disable Use 'rgblight_setrgb_at/rgblight_sethsv_at' to control an individual LED
* move lcd_backlight_keyframes to correct locationJack Humbert2017-12-071-0/+30
|
* fixes case where BACKLIGHT_BREATHING is enabled, but pin doesn't support PWMColin T.A. Gray2017-12-071-0/+6
|
* adds 'RGB_RMOD' to go through RGB modes in reverseColin T.A. Gray2017-12-042-8/+17
|
* Flesh out the grave escape overridesskullY2017-12-031-2/+25
|
* Updates bootloader settings, adds file size check (#2029)Jack Humbert2017-11-271-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * pull fuse settings for bootloader jump * fix 32a chips * make automatic bootloader selection optional * quantify bootloaders * fixs #164, speeds up dfu reset * fix for chips w/o usb * missing an n * fix bootloader sizes, use words for addresses * fix bmini, pearl, and [[ issue, make things quiet * ignore avr errors on arm for now * update settings for the light * document bootloader stuff * add bootloader title
* adds planck light keyboardJack Humbert2017-11-202-3/+5
|
* added SS_LSFT to featured macrosGilbert Consellado2017-11-201-0/+1
|
* make it easy to customize logo imageTakayuki Matsubara2017-11-061-0/+1
|
* update template readmeJack Humbert2017-11-011-2/+2
|
* update qmk templateJack Humbert2017-11-016-101/+25
|
* Fix Pointing Device code (#1934)drashna2017-10-311-1/+1
| | | | | | | | | | * Fix pointer device options when the feature was added, the appropriate option definition wasn't created. This needs to be added to function properly. * Update common_features.mk * missing underscore in init function declaration
* Fix for issue https://github.com/qmk/qmk_firmware/issues/1751Jody Foo2017-10-291-1/+1
|
* Fix process_combo.c compile warningShihpin Tseng2017-10-291-1/+5
|
* Added a new keycode for cycling through RBG modes which reverses directions ↵Sebastian Kaim2017-10-242-0/+13
| | | | | | | when shift is hold. This commit adds a new keycode `RGB_SMOD` which is the same as `RGB_MOD` (cycle through all modes), but when it is used in combination with shift it will reverse the direction.
* Address #1689 by using a formula to define the breathing curve (#1692)skullydazed2017-10-172-1/+14
| | | | | | * Address #1689 by using a formula to define the breathing curve and exposing defines to control the shape of the curve. * Tweak the behavior of breathing for clueboard
* Make arguments redo, subproject elimination (#1784)Jack Humbert2017-10-141-12/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * start to update readmes and keyboards * look in keyboard directories for board.mk * update visualizer rules * fix up some other keyboards/keymaps * fix arm board ld includes * fix board rules * fix up remaining keyboards * reset layout variable * reset keyboard_layouts * fix remainging keymaps/boards * update readmes, docs * add note to makefile error * update readmes * remove planck keymap warnings * update references and docs * test out tarvis build stages * don't use stages for now * don't use stages for now
* Added Dichotemy Keyboard, updated docs for Pointing Device (#1817)Snipeye2017-10-101-1/+1
| | | | | | | | * Added Dichotemy Keyboard, updated docs for Pointing Device * Updated readme * Updated mouse report pointer in pointing_device.c
* Generic Pointing Device (#1767)Snipeye2017-10-062-0/+93
|
* Fix dynamic macros on ChibiOS keyboardsFred Sundvik2017-09-301-1/+1
|
* Clueboard 60% support (#1746)skullydazed2017-09-296-13/+628
| | | | | | | | | | | | | | | | | | | | | | | | | | * initial clueboard_60 support * LED lighting support * fix the clueboard->clueboard_66 rename * Add layout support to clueboard_60 * Fix the 60_iso layout so it's actually iso * add a default keymap for AEK layout * fix clueboard_17 * Fixup the ISO layouts * Fix the `wait_ms()/wait_us()` definitions for chibios * Fix up the wait_ms/wait_us hack. Reduce stack size. * Add a missing #include "wait.h" * commit files that should have already been comitted
* KC_TILD should not have been listed as an auto shift keyJeremy Cowgar2017-09-181-1/+0
|
* Added Auto Shift, tap key = normal, hold key = shifted state.Jeremy Cowgar2017-09-185-0/+208
|
* Address issue #1713 (#1728)Dylan Khor2017-09-171-1/+1
|
* update to driver separationJack Humbert2017-09-153-1/+50
|\
| * Merge branch 'master' into ps2avrGBLuiz Ribeiro2017-07-0417-85/+620
| |\
| * | Fixed rgblight_types.hLuiz Ribeiro2017-06-111-0/+1
| | |
| * | Added a build flag for using a custom rgblight driverLuiz Ribeiro2017-06-114-18/+50
| | |
* | | Cleaned, revised, and updated my keymaps to reflect new changes/defaults (#1712)Dylan Khor2017-09-151-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add new RGB keycodes and clean up lets split keymap * extraneous cases * More cleanup and added macro * one more macro * cleaned up my planck keymap and added macros * Transitioned planck keymap to new formatting / audio modes based on new default * Remove extraneous newline in song list, add keycodes missed in previous commit * error in graphical representation of keycodes
* | | Updates send_string functionality, adds terminal feature (#1657)Jack Humbert2017-09-128-13/+565
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * implement basic terminal stuff * modify send_string to read normal strings too * add files bc yeah. working pgm detected * pgm detection apparently not working * adds send string keycodes, additional keycode support in send string * implement arguments * [terminal] add help command * [terminal] adds keycode and keymap functions * [terminal] adds nop.h, documentation * update macro docs
* | | fix for toggle tap dancePtomerty2017-09-101-1/+1
| | |
* | | Remove all Makefiles from the keyboards directory. (#1660)skullydazed2017-09-081-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove all Makefiles from the keyboards directory. * update keymaps added in the last 8 days * Ignore keyboard/keymap makefiles * update hand_wire to reflect our new Makefile-less reality * Update the make guide to reflect the new reality * move planck keymap options to rules.mk * update planck keymaps 4real * trigger travis * add back build_keyboard.mk * restore changes to build_keyboard
* | | RGB improvements (#1684)skullydazed2017-09-064-61/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow the knight animation to be restricted to a portion of the LED strip * Add keys for jumping directly to particular animation modes * Remove orphaned break statements * Tweak the `RGB_MODE` buttons so they cycle through the same mode. * small indentation fix
* | | add audio on/off audiosJack Humbert2017-09-062-36/+57
| | |
* | | update planck stuffJack Humbert2017-09-061-1/+1
| | |
* | | Improve and simplify RGB Knight mode (#1677)David Stosik2017-09-052-43/+20
| | | | | | | | | | | | | | | | | | * Simplify RGB Knight mode code, and make it look closer to KITT * Remove RGBLIGHT_EFFECT_DUALKNIGHT_LENGTH
* | | Fix Kitt and its default behavior (#1674)David Stosik2017-09-032-8/+6
| | |
* | | add UC_OSX_RALT to make unicode use the Right Alt key on OSXMarco Fontani2017-08-303-2/+9
| | |
* | | Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert2017-08-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
* | | Allow steno to build when NKRO is not defined.Joe Wasson2017-08-201-5/+4
| | | | | | | | | | | | Was missing eeprom.h, MAX(), and memset.