summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add pep8-naming to our python lintingskullY2019-12-012-2/+2
* Use os.chdir for `qmk docs` instead of a custom HTTP request handler (#7493)fauxpark2019-11-291-6/+4
* MILC: Add support for hidden subcommands (#7034)Erovia2019-11-211-6/+8
* Add flake8 to our test suite and fix all errors (#7379)skullydazed2019-11-2011-83/+80
* Improve a number of things about how MILC operates (#7344)skullydazed2019-11-181-85/+82
* format code according to conventions [skip ci]QMK Bot2019-11-164-4/+8
* Add CLI command for flashing a keyboardjorgemanzo2019-11-155-5/+157
* format code according to conventions [skip ci]QMK Bot2019-11-133-19/+10
* Add cli convert subcommand, from raw KLE to JSON (#6898)Cody Bender2019-11-126-0/+275
* Make generating keymap.c from JSON more reliableskullY2019-11-121-1/+3
* Small CLI cleanupsskullY2019-11-126-5/+4
* When checking program returncodes treat both 0 and 1 as installedskullY2019-11-121-5/+4
* Add support for newer versions of clang-format, if installedskullY2019-11-121-1/+10
* Fix the CLI docs (#6979)St. John Johnson2019-10-291-1/+1
* MILC: Use dashes instead of underscores for subcommandsErovia2019-10-232-4/+5
* Fix detection of ModemManager (#7076)Harry Wada2019-10-201-2/+2
* [CLI] `qmk docs` graceful shutdown on Ctrl+C (#6989)fauxpark2019-10-111-1/+6
* [Docs] CLI command to serve docs locally (#6956)fauxpark2019-10-082-0/+23
* [CLI] Add `qmk list_keyboards` (#6927)Dan McClain2019-10-074-0/+36
* Use `keymap` instead of `username` variable for `qmk new_keymap` (#6885)St. John Johnson2019-10-051-4/+4
* Fix qmk doctor 'bytes-like object is required' on linuxAyman Bagabas2019-10-031-1/+1
* Configuration system for CLI (#6708)skullydazed2019-09-2215-80/+265
* Created new_keymap.py, python version of new_keymap.sh (#6066)Kenny Hoang2019-09-104-0/+44
* Add a command to format python codeskullY2019-09-071-0/+16
* Make the modem manager check more pythonicskullY2019-09-071-10/+26
* run yapf on the codeskullY2019-09-074-1/+5
* Setup a python test frameworkskullY2019-09-079-10/+92
* readability enhancementsskullY2019-08-311-0/+5
* Add support for passing files at the command lineskullY2019-08-311-9/+11
* CLI command to format C codeskullY2019-08-311-0/+27
* add lufa as a submoduleskullY2019-08-301-0/+0
* Fix the LUFA lib to use a submodule instead of just files (#6245)Drashna Jaelre2019-08-301456-394685/+0
* Refactor `qmk compile-json` to `qmk compile` (#6592)skullydazed2019-08-253-44/+53
* Expand bootloader target to support most AVR boards (#6255)Drashna Jaelre2019-07-161-7/+7
* Fix compiling json files. (#6340)skullydazed2019-07-152-7/+7
* QMK CLI and JSON keymap support (#6176)skullydazed2019-07-1511-0/+1012
* Spirals, Pinwheels, and Documentation....Oh My! RGB Matrix Effects (#5877)XScorpion22019-05-191-0/+25
* Removed forced in lining for lib8tion functions (#5670)XScorpion22019-04-291-2/+2
* Change lib8tion library to be usable in user keymaps (#5598)Alec Geatches2019-04-291-1/+1
* RGB Matrix Overhaul (#5372)XScorpion22019-04-027-0/+2643
* Revert changes to chibiOS-contrib (#4176)Drashna Jaelre2018-10-191-0/+0
* Keymap: qwerty_code_friendly: use numpad layout for f-keys (#4170)Campbell Barton2018-10-191-0/+0
* CTRL keyboard bootloader_jump supportpatrickmt2018-09-281-0/+3
* Massdrop keyboard updates for SEND_STRING, syscalls, stdio, debug prints, Aut...patrickmt2018-09-281-1/+15
* Fix mismatched aliased event and event stub function prototypes.Dean Camera2018-09-1114-13/+38
* Remove unneccesary ATTR_CONST from stub functions (thanks to NicoHood).Dean Camera2018-09-114-4/+4
* Massdrop keyboard support (#3780)patrickmt2018-08-29110-0/+54364
* gcc 8.10 compilation fix (#2914)sameehj2018-05-092-2/+2
* Merge ChibiOS and LUFA descriptor support (#2362)fredizzimo2018-02-082-0/+0
* Update Chibios Contrib with 17.6.3 supportFred Sundvik2018-02-071-0/+0