Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the ldflags.txt and obj.txt checks | Fred Sundvik | 2016-09-04 | 1 | -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 mkdir | Fred Sundvik | 2016-08-27 | 1 | -2/+2 |
| | | | | So that it's created even when there's a deeper structure | ||||
* | Disable map file creation when building tests | Fred Sundvik | 2016-08-27 | 1 | -1/+5 |
| | | | | It causes strange linker warnings on cygwin. | ||||
* | More common settings for unit tests and keyboards | Fred Sundvik | 2016-08-27 | 1 | -40/+31 |
| | |||||
* | Rules for compiling and linking google test | Fred Sundvik | 2016-08-27 | 2 | -10/+33 |
| | |||||
* | Merge branch 'master' into fix_line_endings | Fred Sundvik | 2016-08-27 | 4 | -221/+53 |
|\ | |||||
| * | Merge remote-tracking branch 'upstream/master' into makefile_overhaul | Fred Sundvik | 2016-08-24 | 5 | -4/+272 |
| |\ | |||||
| * \ | Merge branch 'master' into makefile_overhaul | Fred Sundvik | 2016-08-23 | 30 | -2170/+2300 |
| |\ \ | |||||
| * | | | Fix the clean target | Fred Sundvik | 2016-08-20 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | It now properly cleans all the outputs | ||||
| * | | | Move bootloader_defs include to build_keyboard | Fred Sundvik | 2016-08-20 | 1 | -8/+0 |
| | | | | | | | | | | | | | | | | Also fix it for subprojects | ||||
| * | | | Add output specific config file | Fred Sundvik | 2016-08-20 | 1 | -14/+6 |
| | | | | |||||
| * | | | Output specific include paths | Fred Sundvik | 2016-08-20 | 1 | -13/+5 |
| | | | | |||||
| * | | | More general system for generating several outputs | Fred Sundvik | 2016-08-20 | 2 | -87/+42 |
| | | | | |||||
| * | | | Don't add VERSION as a define | Fred Sundvik | 2016-08-20 | 2 | -4/+2 |
| | | | | | | | | | | | | | | | | To avoid full recompilation when the git commit hash changes. | ||||
| * | | | Move git submodule check and version generation to main Makefile | Fred Sundvik | 2016-08-20 | 1 | -11/+2 |
| | | | | |||||
| * | | | Remove unneded code from tmk_core/rules.mk | Fred Sundvik | 2016-08-20 | 1 | -89/+2 |
| | | | | |||||
* | | | | Normalize line endings | Fred Sundvik | 2016-08-27 | 18 | -3118/+3118 |
| |_|/ |/| | | |||||
* | | | Merge pull request #677 from SmackleFunky/master | Jack Humbert | 2016-08-23 | 5 | -4/+272 |
|\ \ \ | |_|/ |/| | | Virtual Serial Port - and a Layout that uses that virtual serial port for Plover | ||||
| * | | move to ergodox-ez only | Jason Green | 2016-08-23 | 1 | -1/+1 |
| | | | |||||
| * | | Added USB Virtual Serial support | Jason Green | 2016-08-23 | 5 | -4/+272 |
| | | | |||||
* | | | Merge pull request #671 from Talljoe/one-hand | Jack Humbert | 2016-08-23 | 4 | -1/+131 |
|\ \ \ | |/ / |/| | | Add native one-handed support | ||||
| * | | Improve one-hand support by adding more actions and tap keys. | Joe Wasson | 2016-08-20 | 2 | -8/+77 |
| | | | |||||
| * | | Add one-hand support. | Joe Wasson | 2016-08-20 | 4 | -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 endings | Fred Sundvik | 2016-08-20 | 26 | -2169/+2169 |
|/ | |||||
* | Convert hex to bin | di0ib | 2016-08-07 | 1 | -0/+5 |
| | | | For flashing via alternative methods like LUFA MassStorage bootloader. | ||||
* | Remove the quick commands and add proper clean | Fred Sundvik | 2016-07-31 | 1 | -26/+5 |
| | |||||
* | Also depend on the gcc version | Fred Sundvik | 2016-07-31 | 1 | -3/+5 |
| | |||||
* | Force compilation and linking when options changes | Fred Sundvik | 2016-07-31 | 1 | -9/+28 |
| | |||||
* | More reliable .d file generation | Fred Sundvik | 2016-07-31 | 1 | -8/+16 |
| | | | | Also generated inside the obj dir instead of separate deps folder. | ||||
* | Enable vpath seraching for source files only | Fred Sundvik | 2016-07-31 | 1 | -1/+11 |
| | |||||
* | Speed up ChibiOS keymap compilation | Fred Sundvik | 2016-07-29 | 1 | -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 Infinity | Fred Sundvik | 2016-07-29 | 1 | -1/+3 |
| | | | | There are linker errors due to missing led funcitonality though | ||||
* | Merge pull request #573 from algernon/f/make-all-stop-on-error | Jack Humbert | 2016-07-28 | 1 | -2/+2 |
|\ | | | | | tmk_core/rules.mk: Make PRINT_ERROR* stop on error | ||||
| * | tmk_core/rules.mk: Make PRINT_ERROR* stop on error | Gergely Nagy | 2016-07-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | Instead of `&& false`, explicitly `exit 1` to make the rules using these macros fail. This fixes #571, and likely breaks Travis badly. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | ||||
* | | Fix compiler warning when PREVENT_STUCK_MODIFIERS is enabled. | Joe Wasson | 2016-07-24 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #522 from exiva/extrakey-macfix | Jack Humbert | 2016-07-21 | 1 | -2/+2 |
|\ | | | | | Fix OS X Recognizing keyboard as Mouse/Tablet | ||||
| * | Fix OS X Recognizing keyboard as Mouse/Tablet | Travis La Marr | 2016-07-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | Modified the LUFA USB HID Descriptor to change the logical/usage minimums for System Control from 0x01 (Mouse) to 0x81 (System Power Down), this fixes OS X recognizing the Planck as having a mouse and tablet, even with mousekeys off. | ||||
* | | Make DFU wait for bootloader | Travis La Marr | 2016-07-15 | 1 | -0/+4 |
|/ | | | | | Added a loop for waiting for the keyboard to be put in bootloader mode, rather than failing out. Makes building keymaps easier. | ||||
* | Use order only prerequisites to avoid re-linking | Fred Sundvik | 2016-07-08 | 1 | -9/+11 |
| | | | | | | The prerequisites at the start of the build process are order-only so that the trget don't link again. Also added as a dependency to the compilation to force the messages to be printed at the start | ||||
* | Fix name of makefile dep files | Fred Sundvik | 2016-07-08 | 1 | -1/+1 |
| | | | | | | The files can't start with a .dot, as the wildcard function wont find them. So this is fixed by removing the BUILD_DIR from the name. | ||||
* | Fix the link target | Fred Sundvik | 2016-07-08 | 1 | -1/+1 |
| | |||||
* | Don't run git describe for ever file that is built | Fred Sundvik | 2016-07-08 | 1 | -1/+1 |
| | |||||
* | Speed up compilation by not using recusive make | Fred Sundvik | 2016-07-08 | 1 | -38/+21 |
| | | | | | The cleaning is done outside the targets, by checking the requested target name. | ||||
* | Fix IS_CONSUMER macro | Fred Sundvik | 2016-07-07 | 1 | -1/+1 |
| | |||||
* | Remove unhandled KC_BTLD, RESET should be used instead | Fred Sundvik | 2016-07-07 | 1 | -5/+0 |
| | |||||
* | Merge pull request #490 from fredizzimo/integrate_visualizer | Jack Humbert | 2016-07-07 | 2 | -0/+23 |
|\ | | | | | Integrate visualizer for ChibiOS and Infinity Ergodox | ||||
| * | Add suspend support to the ChibiOS visualizer | Fred Sundvik | 2016-07-07 | 1 | -0/+7 |
| | | |||||
| * | Fix visualizer crash at startup | Fred Sundvik | 2016-07-07 | 1 | -3/+4 |
| | | | | | | | | | | | | Visualizer and serial link initialized in the wrong order. The LED_ENABLED define wasn't set properly uGfx is always initialized | ||||
| * | Makefile fixes and update of Visualizer | Fred Sundvik | 2016-07-07 | 2 | -0/+15 |
| | | |||||
* | | default keymap, reset sorted out for now, added serial to makefile | Jack Humbert | 2016-07-06 | 1 | -17/+37 |
| | |