summaryrefslogtreecommitdiff
path: root/quantum
AgeCommit message (Collapse)Author
2016-12-10Added support for timing out combos if a key as been pressed for longer than ↵Ofer Plesser
COMBO_TERM
2016-12-10Implemented basic key combination featureOfer Plesser
2016-12-02Merge pull request #914 from wez/ble_2Jack Humbert
Add arduino-alike GPIO pin control helpers
2016-12-02Annotates nordicErez Zukerman
2016-11-29Test layout for ErgoDox EZ manufacturing robotErez Zukerman
2016-11-28Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7Jack Humbert
2016-11-27Add arduino-alike GPIO pin control helpersWez Furlong
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.
2016-11-26separated into api files/folderJack Humbert
2016-11-26fix strict-prototypes warningPriyadi Iman Nurcahyo
2016-11-26remove define checks. didn't work because of include ordering.Priyadi Iman Nurcahyo
2016-11-26add macro error when a required define is missingPriyadi Iman Nurcahyo
2016-11-26Fix unterminated ifndefPriyadi Iman Nurcahyo
2016-11-26PS2 pins configuration belongs to each keyboards config.hPriyadi Iman Nurcahyo
Each keyboard might have different pin configuration. And keeping this here will trigger redefinition warning on keyboards that have PS2 defines.
2016-11-25Removed commentofples
2016-11-25Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary ↵ofples
one at the end of the file
2016-11-23travis plsJack Humbert
2016-11-23converted to new formatJack Humbert
2016-11-22Add japanese keymaph-youhei
2016-11-21Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7Jack Humbert
2016-11-21cleaning up mididJack Humbert
2016-11-21cleaning up new codeJack Humbert
2016-11-21merging lets_splitJack Humbert
2016-11-19Fix the Space Cadet timeout codeGergely Nagy
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>
2016-11-19Add a timeout to space-cadet shift.Gergely Nagy
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>
2016-11-18don't always detect a matrix change (fixes debounce)Jack Humbert
2016-11-17Groundwork for dedicated color keycodesErez Zukerman
2016-11-17rgb light through midiJack Humbert
2016-11-16Merge pull request #860 from IBNobody/masterJack Humbert
Improved Quantum Matrix
2016-11-15animations, midi, etcJack Humbert
2016-11-13mostly workingJack Humbert
2016-11-12mergingJack Humbert
2016-11-10Merge pull request #868 from potz/masterJack Humbert
Add brazilian ABNT2 keymap
2016-11-10Missed some stuff. Added a song (stole it from reddit).Zach Nielsen
2016-11-10Keep unicode's input_mode through a power cycleZach Nielsen
2016-11-08Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody
2016-11-08Add brazilian ABNT2 keymapPotiguar Faga
2016-11-06Add documentation for the variable tracingFred Sundvik
2016-11-06Add possibility to control variable trace from makeFred Sundvik
2016-11-06Add variable traceFred Sundvik
For debugging changes to variables, either normally or as a result of a memory corruption.
2016-10-29added fixed debounce codeIBNobody
2016-10-29Made scanning more efficientIBNobody
2016-10-28Refactoring Matrix scanningIBNobody
2016-10-28Fixing Debounce - WIPIBNobody
2016-10-28Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody
2016-10-26Merge pull request #844 from priyadi/unicode_wincompose_inputJack Humbert
Unicode WinCompose input method
2016-10-26Merge pull request #842 from priyadi/unicode_map_lengthJack Humbert
UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitations
2016-10-23Fixed some large keyboard bugsIBNobody
Fixed some bugs relating to keyboards with more than 16 columns. Also added the ability to mask off keyboard matrix bits.
2016-10-23Unicode WinCompose input methodPriyadi Iman Nurcahyo
2016-10-23UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitationsPriyadi Iman Nurcahyo
2016-10-19add programmer dvorak keymapArtyom Mironov