Jack Humbert
8a76075ca7
Merge pull request #972 from mechkeys/rgb_compat
...
Add extern for 'led' global, set 'weak' attribute for rgblight_set()
8 years ago
Scott Wilson
b8e74c378b
Removed errant +
8 years ago
Scott Wilson
748181dccd
Add extern for 'led' global, set 'weak' attribute for rgblight_set()
8 years ago
Jack Humbert
223cffd92f
Merge pull request #968 from ofples/bugfix/right-modifiers
...
Fixed bug in do_code16
8 years ago
Jack Humbert
273faa4d9c
add different scales for music mode
8 years ago
Ofer Plesser
01038ab54c
Added check that makes sure a code is a right modifier before considering it as one
8 years ago
Jack Humbert
cae269b08b
Christmas RGB light mode
8 years ago
Jack Humbert
2fa36e38cf
initial subatomic keymap (text)
8 years ago
Jack Humbert
438a5d685b
limit voices by default, add some drums
8 years ago
Jack Humbert
06c64bbff3
rgb clean-up, api clean-up
8 years ago
Jack Humbert
ae95834f5a
specialise music variables
8 years ago
Jack Humbert
0edfe55bfe
re-enable audio and extrakeys
8 years ago
Jack Humbert
8f0a8cb7a6
Merge pull request #914 from wez/ble_2
...
Add arduino-alike GPIO pin control helpers
8 years ago
Erez Zukerman
555e41d9e5
Annotates nordic
8 years ago
Erez Zukerman
4094544d41
Test layout for ErgoDox EZ manufacturing robot
8 years ago
Jack Humbert
6e0f994950
Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7
8 years ago
Wez Furlong
8485bb34d2
Add arduino-alike GPIO pin control helpers
...
Unlike the arduino functions, these don't take abstract pin numbers,
they take pin labels like `B0`. Also, rather than taking very
generic parameter names, these take slightly more descriptive
enum values.
These improve the clarity of code that would otherwise be inscrutable
bit manipulation in tersely named port register names.
8 years ago
Jack Humbert
7edac212c8
separated into api files/folder
8 years ago
Priyadi Iman Nurcahyo
6fee7e178f
fix strict-prototypes warning
8 years ago
Priyadi Iman Nurcahyo
f2214ce1cb
remove define checks. didn't work because of include ordering.
8 years ago
Priyadi Iman Nurcahyo
d9d67e7b76
add macro error when a required define is missing
8 years ago
Priyadi Iman Nurcahyo
17acde94ee
Fix unterminated ifndef
8 years ago
Priyadi Iman Nurcahyo
de1df63953
PS2 pins configuration belongs to each keyboards config.h
...
Each keyboard might have different pin configuration. And keeping this
here will trigger redefinition warning on keyboards that have PS2
defines.
8 years ago
ofples
0c9d66eb59
Removed comment
8 years ago
ofples
03d6e165bb
Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary one at the end of the file
8 years ago
Jack Humbert
cefa8468fb
travis pls
8 years ago
Jack Humbert
2e23689b8e
converted to new format
8 years ago
h-youhei
2febf9b9f7
Add japanese keymap
8 years ago
Jack Humbert
450a8fb5b6
Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7
8 years ago
Jack Humbert
6390033e86
cleaning up midid
8 years ago
Jack Humbert
664c0a036b
cleaning up new code
8 years ago
Jack Humbert
27ebacb15d
merging lets_split
8 years ago
Gergely Nagy
74a1f00713
Fix the Space Cadet timeout code
...
Define a default TAPPING_TERM in quantum.c, for keyboards that do not
have it set. Fixes the CI failure.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
ffa5b1e7ea
Add a timeout to space-cadet shift.
...
When one holds a Space Cadet shift, to have it act as a shift, so that
mouse behaviour changes, when released without any other key pressed, it
still registers a paren. To remedy this, add a hold timeout: if the key
is held longer than TAPPING_TERM, it will not register the parens.
Fixes #884 , with the side-effect of not being able to have parens
trigger the OS-side repeat anymore.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Jack Humbert
a06115df19
don't always detect a matrix change (fixes debounce)
8 years ago
Erez Zukerman
285c5a91f2
Groundwork for dedicated color keycodes
8 years ago
Jack Humbert
3774a7fcda
rgb light through midi
8 years ago
Jack Humbert
7541122cad
Merge pull request #860 from IBNobody/master
...
Improved Quantum Matrix
8 years ago
Jack Humbert
530dd3377e
animations, midi, etc
8 years ago
Jack Humbert
e9f7487518
mostly working
8 years ago
Jack Humbert
33e62c080c
merging
8 years ago
Jack Humbert
631b8999a7
Merge pull request #868 from potz/master
...
Add brazilian ABNT2 keymap
8 years ago
IBNobody
1803dbc6d5
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'
8 years ago
Potiguar Faga
7aa31ad338
Add brazilian ABNT2 keymap
8 years ago
Fred Sundvik
0ba3e523a7
Add documentation for the variable tracing
8 years ago
Fred Sundvik
a377017c95
Add possibility to control variable trace from make
8 years ago
Fred Sundvik
f519b94be7
Add variable trace
...
For debugging changes to variables, either normally or as a result
of a memory corruption.
8 years ago
IBNobody
f403028974
added fixed debounce code
8 years ago
IBNobody
32f88c0717
Made scanning more efficient
8 years ago
IBNobody
4c6960835c
Refactoring Matrix scanning
8 years ago