Luiz Ribeiro
738b072bb0
Fixed indentation and now using quantum keycodes for rgblight
2017-07-04 11:12:42 -04:00
Luiz Ribeiro
d4cd5dda5c
Added a build flag for using a custom rgblight driver
2017-06-11 12:30:48 -04:00
Luiz Ribeiro
6037cede2c
rgblight support for ps2avrGB
2017-06-11 12:30:48 -04:00
Fred Sundvik
d8e2ff2964
Fix process_unicode_common.c being included twice
2017-04-13 16:03:01 +03:00
Fred Sundvik
1d5567a3a9
Fix code formatting in build_keyboard.mk
2017-04-12 09:52:40 +03:00
Fred Sundvik
f113f95440
Move CIE1931 and breathing tables to its own file
2017-04-09 18:34:59 +03:00
Fred Sundvik
f5c8941652
UGFX is compiled once per keyboard instead of keymap
2017-04-09 18:34:59 +03:00
Gabriel Young
b911e1966f
Fix redundant process_music.c in sources
2017-02-25 21:13:47 -08:00
Gabriel Young
1000799d1e
Factor basic note processing into respective processors
2017-02-25 19:25:33 -08:00
Gabriel Young
525be99ee9
Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED
...
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
2017-02-25 15:02:43 -08:00
Jack Humbert
09add35e7f
add unicode common file, get names right
2017-02-15 17:09:35 -05:00
Jack Humbert
cbabb4d417
split up unicode systems into different files
2017-02-15 16:36:31 -05:00
Priyadi Iman Nurcahyo
c68e596f32
Implement faux-clicky feature
2017-02-13 08:03:07 +07:00
Jack Humbert
4348fb54d6
Merge pull request #960 from ofples/feature/combos
...
Keyboard combination triggers
2017-02-06 19:31:45 -05:00
Luiz Ribeiro
f7462aaa61
Got ps2avrGB to work with the V-USB protocol
2017-01-21 12:55:19 -05:00
Ofer Plesser
eac8fa7999
Implemented basic key combination feature
2016-12-10 00:49:11 +02:00
Jack Humbert
6e0f994950
Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7
2016-11-28 23:51:07 -05:00
Jack Humbert
7edac212c8
separated into api files/folder
2016-11-26 15:38:44 -05:00
ofples
3be13d1ffb
Added protocol.mk to build
2016-11-25 09:15:12 +02:00
Jack Humbert
33e62c080c
merging
2016-11-12 20:54:37 -05:00
Fred Sundvik
a377017c95
Add possibility to control variable trace from make
2016-11-06 22:11:24 +02:00
Fred Sundvik
f519b94be7
Add variable trace
...
For debugging changes to variables, either normally or as a result
of a memory corruption.
2016-11-06 21:58:34 +02:00
Jack Humbert
5f91fb4136
working with power limit
2016-10-16 16:03:33 -04:00
Priyadi Iman Nurcahyo
5b2e455d3b
Unicode map framework. Allow unicode up to 0xFFFFF using separate
...
mapping table
2016-10-10 00:56:09 +07:00
Gergely Nagy
2f0395ce72
build_keyboard.mk: Restore UCIS_ENABLE support
...
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>
2016-08-29 11:30:38 +02:00
Fred Sundvik
6410f0c021
The all target makes all keyboards and all tests
2016-08-27 21:57:49 +03:00
Fred Sundvik
c692fd1d55
More common settings for unit tests and keyboards
2016-08-27 21:57:49 +03:00
Fred Sundvik
0a11460175
Build actual tests, convert byte_stuffer_tests
2016-08-27 21:57:49 +03:00
Fred Sundvik
8a9aac6e32
Rules for compiling and linking google test
2016-08-27 21:57:49 +03:00
Fred Sundvik
27a673f5cf
The makefile actually calls build_test
2016-08-27 21:57:49 +03:00
Fred Sundvik
2e3834edea
Merge remote-tracking branch 'upstream/master' into makefile_overhaul
2016-08-24 10:37:02 +03:00
Fred Sundvik
8f16403179
Change order of variable assignment
...
BUILD_DIR and TARGET was assigned too late, so the dfu-util target,
which depends on them did not work.
2016-08-21 13:53:36 +03:00
Fred Sundvik
3442e216dc
Move bootloader_defs include to build_keyboard
...
Also fix it for subprojects
2016-08-20 03:56:42 +03:00
Fred Sundvik
9028a412ea
Add output specific config file
2016-08-20 03:56:41 +03:00
Fred Sundvik
33fbd3be36
Output specific include paths
2016-08-20 03:56:40 +03:00
Fred Sundvik
3aac4e95c9
More general system for generating several outputs
2016-08-20 03:56:39 +03:00
Fred Sundvik
60c6e79ecb
Move git submodule check and version generation to main Makefile
2016-08-20 03:56:32 +03:00
Fred Sundvik
cc2df445ab
Remove unneded code from tmk_core/rules.mk
2016-08-20 03:56:31 +03:00
Fred Sundvik
67b294ca66
Actual compilation
2016-08-20 03:56:30 +03:00
Fred Sundvik
86706de036
Parsing of makefile variables from starting dir
2016-08-20 03:24:40 +03:00