summaryrefslogtreecommitdiff
path: root/quantum
AgeCommit message (Collapse)Author
2017-12-20Add on/off/toggle keycodes for Auto ShiftDrashna Jael're
2017-12-20Add toggle option to AutoShiftU-LANDSRAAD\drashna
2017-12-17Add COSPAD to QMK and add functions to read HSV (#2156)kamisamamizu
* 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
2017-12-14new planck keymap, new feature - hybrid shift/enter action key (great for ↵Zach Richard
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
2017-12-10fixes audio/midi combinationsJack Humbert
2017-12-10fixes midi compile errorJack Humbert
2017-12-10fix up midi stuff w/music modeJack Humbert
2017-12-08Add 'rgblight_disable' and 'rgblight_setrgb_at/rgblight_sethsv_at'Colin T.A. Gray
Refactors rgblight_toggle to use rgblight_enable or rgblight_disable Use 'rgblight_setrgb_at/rgblight_sethsv_at' to control an individual LED
2017-12-07move lcd_backlight_keyframes to correct locationJack Humbert
2017-12-07fixes case where BACKLIGHT_BREATHING is enabled, but pin doesn't support PWMColin T.A. Gray
2017-12-04adds 'RGB_RMOD' to go through RGB modes in reverseColin T.A. Gray
2017-12-03Flesh out the grave escape overridesskullY
2017-11-27Updates bootloader settings, adds file size check (#2029)Jack Humbert
* 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
2017-11-20adds planck light keyboardJack Humbert
2017-11-20added SS_LSFT to featured macrosGilbert Consellado
2017-11-06make it easy to customize logo imageTakayuki Matsubara
2017-11-01update template readmeJack Humbert
2017-11-01update qmk templateJack Humbert
2017-10-31Fix Pointing Device code (#1934)drashna
* 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
2017-10-29Fix for issue https://github.com/qmk/qmk_firmware/issues/1751Jody Foo
2017-10-29Fix process_combo.c compile warningShihpin Tseng
2017-10-24Added a new keycode for cycling through RBG modes which reverses directions ↵Sebastian Kaim
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.
2017-10-17Address #1689 by using a formula to define the breathing curve (#1692)skullydazed
* 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
2017-10-14Make arguments redo, subproject elimination (#1784)Jack Humbert
* 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
2017-10-10Added Dichotemy Keyboard, updated docs for Pointing Device (#1817)Snipeye
* Added Dichotemy Keyboard, updated docs for Pointing Device * Updated readme * Updated mouse report pointer in pointing_device.c
2017-10-06Generic Pointing Device (#1767)Snipeye
2017-09-30Fix dynamic macros on ChibiOS keyboardsFred Sundvik
2017-09-29Clueboard 60% support (#1746)skullydazed
* 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
2017-09-18KC_TILD should not have been listed as an auto shift keyJeremy Cowgar
2017-09-18Added Auto Shift, tap key = normal, hold key = shifted state.Jeremy Cowgar
2017-09-17Address issue #1713 (#1728)Dylan Khor
2017-09-15update to driver separationJack Humbert
2017-09-15Cleaned, revised, and updated my keymaps to reflect new changes/defaults (#1712)Dylan Khor
* 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
2017-09-12Updates send_string functionality, adds terminal feature (#1657)Jack Humbert
* 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
2017-09-10fix for toggle tap dancePtomerty
2017-09-08Remove all Makefiles from the keyboards directory. (#1660)skullydazed
* 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
2017-09-06RGB improvements (#1684)skullydazed
* 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
2017-09-06add audio on/off audiosJack Humbert
2017-09-06update planck stuffJack Humbert
2017-09-05Improve and simplify RGB Knight mode (#1677)David Stosik
* Simplify RGB Knight mode code, and make it look closer to KITT * Remove RGBLIGHT_EFFECT_DUALKNIGHT_LENGTH
2017-09-03Fix Kitt and its default behavior (#1674)David Stosik
2017-08-30add UC_OSX_RALT to make unicode use the Right Alt key on OSXMarco Fontani
2017-08-23Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert
* 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
2017-08-20Allow steno to build when NKRO is not defined.Joe Wasson
Was missing eeprom.h, MAX(), and memset.
2017-08-19Required overridden function for keymaps in EEPROMWilba6582
2017-08-15Wrapped process_leader.c in #ifndef DISABLE_LEADER to allow compilation with ↵Martin Sandiford
DISABLE_LEADER defined.
2017-08-12fix for issue #1568Balz Guenat
2017-08-11add description of new option to docs and add option (commented out) into ↵Balz Guenat
template.
2017-08-11add short comment to grave_esc_ctrl_overrideBalz Guenat
2017-08-11add option to let ctrl override shift/gui for the GRAVE_ESC.Balz Guenat
This enables the ctrl+shift+esc shortcut to task manager on windows.