summaryrefslogtreecommitdiffstats
path: root/quantum
AgeCommit message (Collapse)AuthorFilesLines
2016-12-02Merge pull request #914 from wez/ble_2Jack Humbert1-0/+37
Add arduino-alike GPIO pin control helpers
2016-12-02Annotates nordicErez Zukerman1-1/+1
2016-11-29Test layout for ErgoDox EZ manufacturing robotErez Zukerman2-0/+8
2016-11-29Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7Jack Humbert3-47/+64
2016-11-28Add arduino-alike GPIO pin control helpersWez Furlong1-0/+37
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 Humbert6-4/+280
2016-11-26fix strict-prototypes warningPriyadi Iman Nurcahyo1-0/+1
2016-11-26remove define checks. didn't work because of include ordering.Priyadi Iman Nurcahyo1-118/+0
2016-11-26add macro error when a required define is missingPriyadi Iman Nurcahyo1-0/+118
2016-11-26Fix unterminated ifndefPriyadi Iman Nurcahyo1-0/+2
2016-11-26PS2 pins configuration belongs to each keyboards config.hPriyadi Iman Nurcahyo1-46/+0
Each keyboard might have different pin configuration. And keeping this here will trigger redefinition warning on keyboards that have PS2 defines.
2016-11-25Removed commentofples1-2/+0
2016-11-25Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary ↵ofples1-1/+1
one at the end of the file
2016-11-24travis plsJack Humbert2-2/+9
2016-11-24converted to new formatJack Humbert2-0/+14
2016-11-22Add japanese keymaph-youhei1-0/+62
2016-11-22Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7Jack Humbert1-2/+9
2016-11-22cleaning up mididJack Humbert1-49/+50
2016-11-22cleaning up new codeJack Humbert3-1/+46
2016-11-22merging lets_splitJack Humbert1-105/+221
2016-11-19Fix the Space Cadet timeout codeGergely Nagy1-0/+4
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 Nagy1-2/+5
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-19don't always detect a matrix change (fixes debounce)Jack Humbert1-1/+1
2016-11-18Groundwork for dedicated color keycodesErez Zukerman2-0/+8
2016-11-17rgb light through midiJack Humbert3-8/+6
2016-11-16Merge pull request #860 from IBNobody/masterJack Humbert1-105/+221
Improved Quantum Matrix
2016-11-15animations, midi, etcJack Humbert1-1/+0
2016-11-14mostly workingJack Humbert5-65/+82
2016-11-13mergingJack Humbert12-37/+422
2016-11-11Merge pull request #868 from potz/masterJack Humbert1-0/+58
Add brazilian ABNT2 keymap
2016-11-09Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody2-0/+144
2016-11-08Add brazilian ABNT2 keymapPotiguar Faga1-0/+58
2016-11-06Add documentation for the variable tracingFred Sundvik1-0/+9
2016-11-06Add possibility to control variable trace from makeFred Sundvik2-4/+31
2016-11-06Add variable traceFred Sundvik1-0/+108
For debugging changes to variables, either normally or as a result of a memory corruption.
2016-10-29added fixed debounce codeIBNobody1-73/+70
2016-10-29Made scanning more efficientIBNobody1-31/+24
2016-10-28Refactoring Matrix scanningIBNobody1-78/+95
2016-10-28Fixing Debounce - WIPIBNobody1-83/+163
2016-10-28Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody3-11/+119
2016-10-26Merge pull request #844 from priyadi/unicode_wincompose_inputJack Humbert2-4/+10
Unicode WinCompose input method
2016-10-26Merge pull request #842 from priyadi/unicode_map_lengthJack Humbert1-7/+27
UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitations
2016-10-24Fixed some large keyboard bugsIBNobody1-4/+33
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 Nurcahyo2-4/+10
2016-10-23UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitationsPriyadi Iman Nurcahyo1-7/+27
2016-10-19add programmer dvorak keymapArtyom Mironov1-0/+82
2016-10-16working with power limitJack Humbert3-0/+522
2016-10-16working with power limitJack Humbert5-1/+154
2016-10-16Merge pull request #815 from priyadi/unicode_mapJack Humbert4-0/+40
Allow unicode up to 0xFFFFF using separate mapping table
2016-10-13[Jack & Erez] Simplifies and documents TOJack & Erez1-1/+4