Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove all Makefiles from the keyboards directory. (#1660) | skullydazed | 2017-09-08 | 1 | -3/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
* | Creates a layouts/ folder for keymaps shared between keyboards (#1609) | Jack Humbert | 2017-08-23 | 1 | -3/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | |||||
* | Split common.mk into common.mk and common_features.mk | Fred Sundvik | 2017-06-18 | 1 | -12/+3 | |
| | | | | To support including keyboard/keymap specific rules before it | |||||
* | Try to build tmk_common | Fred Sundvik | 2017-06-18 | 1 | -122/+0 | |
| | ||||||
* | Let BACKLIGHT_ENABLE control the Infinity LEDs | Fred Sundvik | 2017-06-03 | 1 | -2/+4 | |
| | ||||||
* | Fix process_unicode_common.c being included twice | Fred Sundvik | 2017-04-13 | 1 | -3/+7 | |
| | ||||||
* | Fix code formatting in build_keyboard.mk | Fred Sundvik | 2017-04-12 | 1 | -82/+83 | |
| | ||||||
* | Move CIE1931 and breathing tables to its own file | Fred Sundvik | 2017-04-09 | 1 | -0/+23 | |
| | ||||||
* | UGFX is compiled once per keyboard instead of keymap | Fred Sundvik | 2017-04-09 | 1 | -4/+4 | |
| | ||||||
* | Fix redundant process_music.c in sources | Gabriel Young | 2017-02-25 | 1 | -16/+22 | |
| | ||||||
* | Factor basic note processing into respective processors | Gabriel Young | 2017-02-25 | 1 | -0/+1 | |
| | ||||||
* | Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED | Gabriel Young | 2017-02-25 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MIDI_ENABLE = no text data bss dec hex filename 0 17080 0 17080 42b8 satan_midi.hex MIDI_ENABLE = yes MIDI_BASIC undefined MIDI_ADVANCED undefined text data bss dec hex filename 0 19494 0 19494 4c26 satan_midi.hex MIDI_ENABLE = yes #define MIDI_BASIC MIDI_ADVANCED undefined text data bss dec hex filename 0 19788 0 19788 4d4c satan_midi.hex MIDI_ENABLE = yes MIDI_BASIC undefined #define MIDI_ADVANCED text data bss dec hex filename 0 20846 0 20846 516e satan_midi.hex MIDI_ENABLE = yes #define MIDI_BASIC #define MIDI_ADVANCED text data bss dec hex filename 0 21140 0 21140 5294 satan_midi.hex | |||||
* | add unicode common file, get names right | Jack Humbert | 2017-02-15 | 1 | -0/+3 | |
| | ||||||
* | split up unicode systems into different files | Jack Humbert | 2017-02-15 | 1 | -2/+2 | |
| | ||||||
* | Implement faux-clicky feature | Priyadi Iman Nurcahyo | 2017-02-13 | 1 | -0/+5 | |
| | ||||||
* | Merge pull request #960 from ofples/feature/combos | Jack Humbert | 2017-02-06 | 1 | -0/+5 | |
|\ | | | | | Keyboard combination triggers | |||||
| * | Implemented basic key combination feature | Ofer Plesser | 2016-12-10 | 1 | -0/+5 | |
| | | ||||||
* | | Got ps2avrGB to work with the V-USB protocol | Luiz Ribeiro | 2017-01-21 | 1 | -0/+4 | |
|/ | ||||||
* | Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7 | Jack Humbert | 2016-11-28 | 1 | -0/+1 | |
|\ | ||||||
| * | Added protocol.mk to build | ofples | 2016-11-25 | 1 | -0/+1 | |
| | | ||||||
* | | separated into api files/folder | Jack Humbert | 2016-11-26 | 1 | -0/+8 | |
| | | ||||||
* | | merging | Jack Humbert | 2016-11-12 | 1 | -0/+13 | |
|\| | ||||||
| * | Add possibility to control variable trace from make | Fred Sundvik | 2016-11-06 | 1 | -1/+7 | |
| | | ||||||
| * | Add variable trace | Fred Sundvik | 2016-11-06 | 1 | -0/+2 | |
| | | | | | | | | | | For debugging changes to variables, either normally or as a result of a memory corruption. | |||||
| * | Unicode map framework. Allow unicode up to 0xFFFFF using separate | Priyadi Iman Nurcahyo | 2016-10-10 | 1 | -0/+5 | |
| | | | | | | | | mapping table | |||||
* | | working with power limit | Jack Humbert | 2016-10-16 | 1 | -0/+6 | |
|/ | ||||||
* | build_keyboard.mk: Restore UCIS_ENABLE support | Gergely Nagy | 2016-08-29 | 1 | -0/+5 | |
| | | | | | | | | During the build system refactor, support for enabling UCIS seems to have been lost. This little patch adds that back, so that keymaps using UCIS can be compiled again. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | |||||
* | The all target makes all keyboards and all tests | Fred Sundvik | 2016-08-27 | 1 | -3/+0 | |
| | ||||||
* | More common settings for unit tests and keyboards | Fred Sundvik | 2016-08-27 | 1 | -7/+18 | |
| | ||||||
* | Build actual tests, convert byte_stuffer_tests | Fred Sundvik | 2016-08-27 | 1 | -5/+1 | |
| | ||||||
* | Rules for compiling and linking google test | Fred Sundvik | 2016-08-27 | 1 | -0/+8 | |
| | ||||||
* | The makefile actually calls build_test | Fred Sundvik | 2016-08-27 | 1 | -13/+1 | |
| | ||||||
* | Merge remote-tracking branch 'upstream/master' into makefile_overhaul | Fred Sundvik | 2016-08-24 | 1 | -0/+4 | |
| | ||||||
* | Change order of variable assignment | Fred Sundvik | 2016-08-21 | 1 | -9/+13 | |
| | | | | | BUILD_DIR and TARGET was assigned too late, so the dfu-util target, which depends on them did not work. | |||||
* | Move bootloader_defs include to build_keyboard | Fred Sundvik | 2016-08-20 | 1 | -0/+9 | |
| | | | | Also fix it for subprojects | |||||
* | Add output specific config file | Fred Sundvik | 2016-08-20 | 1 | -7/+10 | |
| | ||||||
* | Output specific include paths | Fred Sundvik | 2016-08-20 | 1 | -14/+17 | |
| | ||||||
* | More general system for generating several outputs | Fred Sundvik | 2016-08-20 | 1 | -16/+28 | |
| | ||||||
* | Move git submodule check and version generation to main Makefile | Fred Sundvik | 2016-08-20 | 1 | -5/+0 | |
| | ||||||
* | Remove unneded code from tmk_core/rules.mk | Fred Sundvik | 2016-08-20 | 1 | -1/+3 | |
| | ||||||
* | Actual compilation | Fred Sundvik | 2016-08-20 | 1 | -129/+42 | |
| | ||||||
* | Parsing of makefile variables from starting dir | Fred Sundvik | 2016-08-20 | 1 | -0/+276 | |