summaryrefslogtreecommitdiffstats
path: root/quantum
Commit message (Collapse)AuthorAgeFilesLines
* specialise music variablesJack Humbert2016-12-121-3/+3
|
* re-enable audio and extrakeysJack Humbert2016-12-122-1/+23
|
* Merge pull request #914 from wez/ble_2Jack Humbert2016-12-021-0/+37
|\ | | | | Add arduino-alike GPIO pin control helpers
| * Add arduino-alike GPIO pin control helpersWez Furlong2016-11-271-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.
* | Annotates nordicErez Zukerman2016-12-021-1/+1
| |
* | Test layout for ErgoDox EZ manufacturing robotErez Zukerman2016-11-292-0/+8
| |
* | Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7Jack Humbert2016-11-283-47/+64
|\|
| * fix strict-prototypes warningPriyadi Iman Nurcahyo2016-11-261-0/+1
| |
| * remove define checks. didn't work because of include ordering.Priyadi Iman Nurcahyo2016-11-261-118/+0
| |
| * add macro error when a required define is missingPriyadi Iman Nurcahyo2016-11-261-0/+118
| |
| * Fix unterminated ifndefPriyadi Iman Nurcahyo2016-11-261-0/+2
| |
| * PS2 pins configuration belongs to each keyboards config.hPriyadi Iman Nurcahyo2016-11-261-46/+0
| | | | | | | | | | | | Each keyboard might have different pin configuration. And keeping this here will trigger redefinition warning on keyboards that have PS2 defines.
| * Removed commentofples2016-11-251-2/+0
| |
| * Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary ↵ofples2016-11-251-1/+1
| | | | | | | | one at the end of the file
| * Add japanese keymaph-youhei2016-11-221-0/+62
| |
* | separated into api files/folderJack Humbert2016-11-266-4/+280
| |
* | travis plsJack Humbert2016-11-232-2/+9
| |
* | converted to new formatJack Humbert2016-11-232-0/+14
| |
* | Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7Jack Humbert2016-11-211-2/+9
|\|
| * Fix the Space Cadet timeout codeGergely Nagy2016-11-191-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>
| * Add a timeout to space-cadet shift.Gergely Nagy2016-11-191-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>
* | cleaning up mididJack Humbert2016-11-211-49/+50
| |
* | cleaning up new codeJack Humbert2016-11-213-1/+46
| |
* | merging lets_splitJack Humbert2016-11-211-105/+221
|\|
| * don't always detect a matrix change (fixes debounce)Jack Humbert2016-11-181-1/+1
| |
| * Merge pull request #860 from IBNobody/masterJack Humbert2016-11-161-105/+221
| |\ | | | | | | Improved Quantum Matrix
| | * Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody2016-11-082-0/+144
| | |\
| | * | added fixed debounce codeIBNobody2016-10-291-73/+70
| | | |
| | * | Made scanning more efficientIBNobody2016-10-291-31/+24
| | | |
| | * | Refactoring Matrix scanningIBNobody2016-10-281-78/+95
| | | |
| | * | Fixing Debounce - WIPIBNobody2016-10-281-83/+163
| | | |
| | * | Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody2016-10-283-11/+119
| | |\ \
| | * | | Fixed some large keyboard bugsIBNobody2016-10-231-4/+33
| | | | | | | | | | | | | | | | | | | | | | | | | Fixed some bugs relating to keyboards with more than 16 columns. Also added the ability to mask off keyboard matrix bits.
* | | | | Groundwork for dedicated color keycodesErez Zukerman2016-11-172-0/+8
| | | | |
* | | | | rgb light through midiJack Humbert2016-11-173-8/+6
| | | | |
* | | | | animations, midi, etcJack Humbert2016-11-151-1/+0
| | | | |
* | | | | mostly workingJack Humbert2016-11-135-65/+82
| | | | |
* | | | | mergingJack Humbert2016-11-1212-37/+422
|\| | | |
| * | | | Merge pull request #868 from potz/masterJack Humbert2016-11-101-0/+58
| |\ \ \ \ | | |_|_|/ | |/| | | Add brazilian ABNT2 keymap
| | * | | Add brazilian ABNT2 keymapPotiguar Faga2016-11-081-0/+58
| | | | |
| * | | | Add documentation for the variable tracingFred Sundvik2016-11-061-0/+9
| | | | |
| * | | | Add possibility to control variable trace from makeFred Sundvik2016-11-062-4/+31
| | | | |
| * | | | Add variable traceFred Sundvik2016-11-061-0/+108
| | |_|/ | |/| | | | | | | | | | | | | | For debugging changes to variables, either normally or as a result of a memory corruption.
| * | | Merge pull request #844 from priyadi/unicode_wincompose_inputJack Humbert2016-10-262-4/+10
| |\ \ \ | | | | | | | | | | Unicode WinCompose input method
| | * | | Unicode WinCompose input methodPriyadi Iman Nurcahyo2016-10-232-4/+10
| | | |/ | | |/|
| * | | Merge pull request #842 from priyadi/unicode_map_lengthJack Humbert2016-10-261-7/+27
| |\ \ \ | | | | | | | | | | UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitations
| | * | | UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitationsPriyadi Iman Nurcahyo2016-10-231-7/+27
| | |/ /
| * / / add programmer dvorak keymapArtyom Mironov2016-10-191-0/+82
| |/ /
| * | Merge pull request #815 from priyadi/unicode_mapJack Humbert2016-10-164-0/+40
| |\ \ | | | | | | | | Allow unicode up to 0xFFFFF using separate mapping table
| | * | Unicode map framework. Allow unicode up to 0xFFFFF using separatePriyadi Iman Nurcahyo2016-10-104-0/+40
| | | | | | | | | | | | | | | | mapping table