summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Align ARM i2c_readReg with AVR (#6314)Joel Challis2019-07-16
| | | | | | | | | | | | * Align arm i2c_readReg with avr * Align arm i2c_readReg with avr - fix cannonkeys
* | Add ARM I2Cv1 support to i2c_master (#6262)Joel Challis2019-07-16
| | | | | | | | | | | | * Add ARM I2Cv1 support to i2c_master * Add I2Cv1 docs
* | Expand bootloader target to support most AVR boards (#6255)Drashna Jaelre2019-07-16
| | | | | | | | | | | | | | | | * Update the :bootloader target to pass along correct hardware info * Update make scripts to properly grab the settings (a big thanks to @yanfali) * Remove LUFA debug warnings
* | Make Caps Lock delay more reasonable (#6199)Drashna Jaelre2019-07-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make Caps Lock delay more reasonable * Update documentation * Update docs/config_options.md Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Update docs/config_options.md Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* | Configure Vagrant to use qmk_base_container (#6194)Joel Challis2019-07-16
| | | | | | | | | | | | | | | | | | | | * Initial conversion of vagrant to use qmkfm/base_container * Fix vagrant when using docker provider * Workaround for VirtualBox VM restarts * Generalise Vagrant docs slightly and add FAQ
* | Store backlight breathing state in EEPROM (#6105)fauxpark2019-07-16
| | | | | | | | | | | | | | | | | | | | | | | | * Store backlight breathing state in EEPROM * Reduce backlight_config.level from 6 bits to 4 (max 15 "on" levels) * Error out if BACKLIGHT_LEVELS is > 15 * Remove mention of default backlight pin in rules.mk template * Remove pointless comment
* | Adding rgb matrix speed into eeprom storage. (#5965)XScorpion22019-07-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Zeroing out spd in eeconfig_init_quantum Switched to block read & update Update tmk_core/common/eeconfig.h Co-Authored-By: Drashna Jaelre <drashna@live.com> Fixing init compile error Update eeconfig.c Dead / Missing API cleanup alignment
* | shell.nix: Downgrade gcc-arm-embedded (#5913)Roman Volosatovs2019-07-16
| | | | | | Temporary fix for https://github.com/qmk/qmk_firmware/issues/5868
* | Enable Mousekeys on Corne Keyboard by default (#5893)Drashna Jaelre2019-07-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Enable Mousekeys on Corne Keyboard by default For Tessachka and Configurator support * ENable for default image too * Remove most of rules.mk for default keymap * make sure rgblight is enabled by default from default keymap
* | Remove commented out MCUs in rules.mk (#5884)fauxpark2019-07-16
| |
* | Add out of bound check for Leader Key sequence array (#5840)Drashna Jaelre2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add out of bound check for Leader Key sequence array * A shot at advanced C stuff for Leader Key optimization * Revert most changes * Change default back * Include string.h if compiling for ARM * Use sizeof instead of a number
* | Add sendstring LUTs for French keymap (#5830)fauxpark2019-07-15
| |
* | [Docs] Add dedicated page for Split Keyboard information (#5802)Drashna Jaelre2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
* | Skip unsupported firmware check message in silent mode (#5765)Drashna Jaelre2019-07-15
| |
* | Sendstring LUT improvements (#5727)fauxpark2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Align sendstring LUTs to 9 characters wide * Replace 0 with XXXXXXX * Use decimal 128 for LUT size * Align heading comments * Add ASCII table comments * Add missing AltGr LUTs and adjust keycode LUTs accordingly * Use pragma once * Correct a couple more keycodes * Capitalise "BÉPO" * Also clean up the default tables * Tidy up Belgian and Norman LUTs
* | Remove lock LED example in quantum.c (#5636)fauxpark2019-07-15
| | | | | | | | | | | | | | | | * Use GPIO helper defines in backlighting * While I'm here, fix up the lock LED example too * Remove the example altogether, it's already documented
* | Remove/migrate action_get_macro()s from default keymaps (#5625)fauxpark2019-07-15
| | | | | | | | | | | | * Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
* | Add user-overridable callback for cancelling UCIS input (#5564)Aapo Saaristo2019-07-15
| | | | | | | | | | | | | | | | | | | | * Add user-overridable callback for cancelling UCIS input To clean up things from qk_ucis_start_user() for instance. * restore lost newline to quantum/process_keycode/process_ucis.c Co-Authored-By: shinmai <aapo.saaristo@gmail.com>
* | add 'objs-size' target into tmk_core/avr.mk (#5490)Takeshi ISHII2019-07-15
| |
* | Usbasploader bootloader option addition (#6304)yiancar2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added USBasp bootloader option for USBasploader * author comment * ifdef fix :) * Add usbasp target * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* | Fix compiling json files. (#6340)skullydazed2019-07-15
| |
* | QMK CLI and JSON keymap support (#6176)skullydazed2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Script to generate keymap.c from JSON file. * Support for keymap.json * Add a warning about the keymap.c getting overwritten. * Fix keymap generating * Install the python deps * Flesh out more of the python environment * Remove defunct json2keymap * Style everything with yapf * Polish up python support * Hide json keymap.c into the .build dir * Polish up qmk-compile-json * Make milc work with positional arguments * Fix a couple small things * Fix some errors and make the CLI more understandable * Make the qmk wrapper more robust * Add basic QMK Doctor * Clean up docstrings and flesh them out as needed * remove unused compile_firmware() function
* | bface refactor (#6333)Drashna Jaelre2019-07-15
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove custom matrix support * remove custom i2c and led driver * minor cleanups * update readme
| * | update readmemechmerlin2019-07-14
| | |
| * | minor cleanupsmechmerlin2019-07-14
| | |
| * | remove custom i2c and led drivermechmerlin2019-07-14
| | |
| * | remove custom matrix supportmechmerlin2019-07-14
| | |
* | | [Keyboard] Add support for XD004 macro keyboard (#6337)Sidney Bovet2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for XD004 Also applying the following suggested edits: Add hardware availability link in readme Co-Authored-By: Drashna Jaelre <drashna@live.com> Enable lite bootmagic Co-Authored-By: Drashna Jaelre <drashna@live.com> Remove commented out MCU Co-Authored-By: fauxpark <fauxpark@gmail.com> * Add more ellaborate keymap Correcting usage of tap_code_16 for modified key, thanks to @drashna * Add information about bootloader type Co-Authored-By: Drashna Jaelre <drashna@live.com>
* | | [Keyboard] add macro pad "Shiro" (#6338)T.Shinohara2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add keyboard new macro pad "Kuro" * change main readme.md * remove not used code from default/keymap.c * Remove unnecessary code * Supports info.json * removed back slash and not used functions. * update at product link. add japanese messages.
* | | Add GPL3 header to avr i2c files (#6332)Drashna Jaelre2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | * Add GPL3 header to avr i2c files * Add for i2c_slave as well * Fix formatting of license header
* | | [Keyboard] new keyboard "angel64" (#6313)kakunpc2019-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * set template * set Duplex Matrix * fix layout * set default keymap * fix indent * remove muhen * Update keyboards/angel64/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com>
* | | Update docker util script and travis to use new base containerzvecr2019-07-14
| | |
* | | Update docker util script and travis to use new base containerzvecr2019-07-14
| | |
* | | [Keymap] Fix Comment Styling (#6324)Alex Mayer2019-07-14
| | |
* | | [Keymap] [bface] My custom layout (#6322)Adrian L Lange2019-07-14
| | |
* | | [Keyboard] Added IVY macropad (#6211)That-Canadian2019-07-14
|/ / | | | | | | | | | | | | | | | | | | * Added initial files for the Adron 3-key macro pad * Refactor of "adron_pad" to "ivy", cleaned up the readme and removed un-needed keymap as well. * Made suggested changes to commit for PR * Removed unneeded define block from SUBPROJECT_rev1 as it is redundant (Thanks drashna ;) )
* | [Docs] Fix indented subheading on faq_debug.md (#6320)noroadsleft2019-07-13
| |
* | [Keymap] switch backspace and backslash, updated readme (#6323)William Chang2019-07-13
| |
* | [Keymap] Add workman to my iris keymap (#6319)Sid Carter2019-07-12
| | | | | | | | | | | | | | | | | | | | * add workman to my iris keymap * updates for readme.md * remove redundant paths * switch up and down
* | Switching rgb_config_t to use HSV structRyan Caltabiano2019-07-12
| |
* | [Keyboard] fixed pins for numpad_5x4 layout (#6311)Cody Bender2019-07-12
| |
* | [Keymap] Add missing tap dance action and fix RGB hues in personal keymaps ↵Konstantin Đorđević2019-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#6312) * Add missing TD_RSF_RCT tap dance * Use standard QMK HSV and RGB structs, fix Godspeed colors * Move PROGMEM after the type in RGB intervals * Add MODERN_DOLCH_RED color, use it on KBD6X * Use 255 instead of RGBLIGHT_LIMIT_VAL in color definitions * Remove IS_COMMAND override on Whitefox
* | Documentation: Newbs Flashing: Hightlight that sudo may be needed (#6300)Phil Schalm2019-07-12
| | | | | | | | | | | | | | | | | | | | * Hightlight that sudo may be needed Also added "dfu-programmer: no device present" in so that anyone searching for that particular error can hopefully find the page. * Use new style of indicating a warning * Indicate that the FAQ should be read instead of blindly using sudo
* | Switch version incrementing to the command put together by @noroadsleft. (#6310)skullydazed2019-07-11
| | | | | | | | | | | | | | | | * Switch version incrementing to the command put together by @noroadsleft. * Update util/travis_compiled_push.sh Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* | [Keyboard] Adding KeyHive Maypad (#6287)Cody Bender2019-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added files for KeyHive Maypad * updated maypad files and moved honeycomb inside keyhive dir * fixed file paths, incorporated changes with fauxpark's suggestions, undid honeycomb move * updated with fixes from PR * added new lines to end of honeycomb files to fix compiling * Updated info.json to match the macro name from maypad.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * reordered layout in info.json Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * removed KEYMAP from maypad.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * removed extraneous keymap files * pulled qmk/master for honeycomb * added ortho_5x4 and keymap cleanup * matched identities in maypad.h * added bootmagic functionality to maypad * changed bootmagic to lite
* | [Keyboard] [runner3680] Fix the number of keys (#6302)omkbd2019-07-11
| | | | | | | | | | | | | | | | * Fix the number of keys * add RGBLIGHT_LIMIT_VAL * fix RGBLED_NUM and COLS
* | [Keyboard] Fix XD96 info.json (#6309)fauxpark2019-07-11
| | | | | | | | | | | | | | | | | | | | * Fix XD96 info.json * Comma * Another comma Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* | Display firmware size percentage (#6307)fauxpark2019-07-11
| |
* | [Keyboard] Update Felix keyboard (#6306)fauxpark2019-07-11
| |
* | [Docs] Clarify the rules.mk setup for Unicode (#6286)fauxpark2019-07-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Clarify the rules.mk setup for Unicode * code point Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Remove "your" Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Undo a line change Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * dot the comma Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Update docs/feature_unicode.md Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>