aboutsummaryrefslogtreecommitdiffstats
path: root/tmk_core
Commit message (Collapse)AuthorAgeFilesLines
* cleaning up new codeJack Humbert2016-11-211-63/+27
|
* merging lets_splitJack Humbert2016-11-211-3/+3
|\
| * Refactoring Matrix scanningIBNobody2016-10-281-10/+0
| |
| * Fixing Debounce - WIPIBNobody2016-10-281-0/+10
| |
| * Fixed some large keyboard bugsIBNobody2016-10-231-3/+3
| | | | | | | | | | Fixed some bugs relating to keyboards with more than 16 columns. Also added the ability to mask off keyboard matrix bits.
* | working with helper, qmk_helper_windows@05b0105Jack Humbert2016-11-211-0/+6
| |
* | more structure to the packageJack Humbert2016-11-212-22/+100
| |
* | midi back and forthJack Humbert2016-11-182-17/+46
| |
* | rgb light through midiJack Humbert2016-11-171-0/+96
| |
* | animations, midi, etcJack Humbert2016-11-151-2/+3
| |
* | mostly workingJack Humbert2016-11-131-3/+30
|/
* Fix #770, Fix #779IBNobody2016-09-282-7/+4
|
* Fix issue #772 Meh and Hyper not workingDidier Loiseau2016-09-231-3/+4
|
* Fixed NO_PRINT / USER_PRINT conflict warning.IBNobody2016-09-121-2/+6
|
* fix number of NKRO keysshela2016-09-101-1/+1
| | | | 32byte report = 1byte modifiers + 31byte keys 31byte * 8bit * 1key/bit = 248keys
* Added User Print - A "light" console out option (#8)IBNobody2016-09-074-23/+155
| | | | | | | User print disables the normal print messages in the body of QMK/TMK code and is meant as a lightweight alternative to NOPRINT. Use it when you only want to do a spot of debugging but lack flash resources for allowing all of the codebase to print (and store their wasteful strings).
* Use keyboard config for nkro (#7)IBNobody2016-09-0612-41/+52
| | | | | | * removing nkro references - wip * changed NKRO to be defined by keymap_config
* Change NKRO size fron 16 bytes to 32 bytes.IBNobody2016-09-061-6/+6
|
* Fix the ldflags.txt and obj.txt checksFred Sundvik2016-09-041-2/+4
| | | | | There was a minor typo, which caused the files to not be generated and therefore the elf files were always linked.
* Add -p parameter to mkdirFred Sundvik2016-08-271-2/+2
| | | | So that it's created even when there's a deeper structure
* Disable map file creation when building testsFred Sundvik2016-08-271-1/+5
| | | | It causes strange linker warnings on cygwin.
* More common settings for unit tests and keyboardsFred Sundvik2016-08-271-40/+31
|
* Rules for compiling and linking google testFred Sundvik2016-08-272-10/+33
|
* Merge branch 'master' into fix_line_endingsFred Sundvik2016-08-274-221/+53
|\
| * Merge remote-tracking branch 'upstream/master' into makefile_overhaulFred Sundvik2016-08-245-4/+272
| |\
| * \ Merge branch 'master' into makefile_overhaulFred Sundvik2016-08-2330-2170/+2300
| |\ \
| * | | Fix the clean targetFred Sundvik2016-08-201-2/+1
| | | | | | | | | | | | | | | | It now properly cleans all the outputs
| * | | Move bootloader_defs include to build_keyboardFred Sundvik2016-08-201-8/+0
| | | | | | | | | | | | | | | | Also fix it for subprojects
| * | | Add output specific config fileFred Sundvik2016-08-201-14/+6
| | | |
| * | | Output specific include pathsFred Sundvik2016-08-201-13/+5
| | | |
| * | | More general system for generating several outputsFred Sundvik2016-08-202-87/+42
| | | |
| * | | Don't add VERSION as a defineFred Sundvik2016-08-202-4/+2
| | | | | | | | | | | | | | | | To avoid full recompilation when the git commit hash changes.
| * | | Move git submodule check and version generation to main MakefileFred Sundvik2016-08-201-11/+2
| | | |
| * | | Remove unneded code from tmk_core/rules.mkFred Sundvik2016-08-201-89/+2
| | | |
* | | | Normalize line endingsFred Sundvik2016-08-2718-3118/+3118
| |_|/ |/| |
* | | Merge pull request #677 from SmackleFunky/masterJack Humbert2016-08-235-4/+272
|\ \ \ | |_|/ |/| | Virtual Serial Port - and a Layout that uses that virtual serial port for Plover
| * | move to ergodox-ez onlyJason Green2016-08-231-1/+1
| | |
| * | Added USB Virtual Serial supportJason Green2016-08-235-4/+272
| | |
* | | Merge pull request #671 from Talljoe/one-handJack Humbert2016-08-234-1/+131
|\ \ \ | |/ / |/| | Add native one-handed support
| * | Improve one-hand support by adding more actions and tap keys.Joe Wasson2016-08-202-8/+77
| | |
| * | Add one-hand support.Joe Wasson2016-08-204-1/+62
| |/ | | | | | | This adds an action, `ACTION_SWAP_HANDS`, that swaps the the keys on the keyboard across a keymap-defined hemisphere in order to support one-hand typing without requiring a separate one-handed layer. See updated `doc/keymap.md` for more information.
* / Normalize line endingsFred Sundvik2016-08-2026-2169/+2169
|/
* Convert hex to bindi0ib2016-08-071-0/+5
| | | For flashing via alternative methods like LUFA MassStorage bootloader.
* Remove the quick commands and add proper cleanFred Sundvik2016-07-311-26/+5
|
* Also depend on the gcc versionFred Sundvik2016-07-311-3/+5
|
* Force compilation and linking when options changesFred Sundvik2016-07-311-9/+28
|
* More reliable .d file generationFred Sundvik2016-07-311-8/+16
| | | | Also generated inside the obj dir instead of separate deps folder.
* Enable vpath seraching for source files onlyFred Sundvik2016-07-311-1/+11
|
* Speed up ChibiOS keymap compilationFred Sundvik2016-07-291-17/+33
| | | | | By sharing the external library object files between the whole keyboard, instead of re-compiling them for each keymap.
* Most ergodox keymaps compiles on InfinityFred Sundvik2016-07-291-1/+3
| | | | There are linker errors due to missing led funcitonality though