summaryrefslogtreecommitdiff
path: root/quantum
Commit message (Collapse)AuthorAge
* don't always detect a matrix change (fixes debounce)Jack Humbert2016-11-18
|
* Merge pull request #860 from IBNobody/masterJack Humbert2016-11-16
|\ | | | | Improved Quantum Matrix
| * Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody2016-11-08
| |\
| * | added fixed debounce codeIBNobody2016-10-29
| | |
| * | Made scanning more efficientIBNobody2016-10-29
| | |
| * | Refactoring Matrix scanningIBNobody2016-10-28
| | |
| * | Fixing Debounce - WIPIBNobody2016-10-28
| | |
| * | Merge remote-tracking branch 'refs/remotes/jackhumbert/master'IBNobody2016-10-28
| |\ \
| * | | Fixed some large keyboard bugsIBNobody2016-10-23
| | | | | | | | | | | | | | | | | | | | Fixed some bugs relating to keyboards with more than 16 columns. Also added the ability to mask off keyboard matrix bits.
* | | | Merge pull request #868 from potz/masterJack Humbert2016-11-10
|\ \ \ \ | |_|_|/ |/| | | Add brazilian ABNT2 keymap
| * | | Add brazilian ABNT2 keymapPotiguar Faga2016-11-08
| | | |
* | | | Add documentation for the variable tracingFred Sundvik2016-11-06
| | | |
* | | | Add possibility to control variable trace from makeFred Sundvik2016-11-06
| | | |
* | | | Add variable traceFred Sundvik2016-11-06
| |_|/ |/| | | | | | | | | | | 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-26
|\ \ \ | | | | | | | | Unicode WinCompose input method
| * | | Unicode WinCompose input methodPriyadi Iman Nurcahyo2016-10-23
| | |/ | |/|
* | | Merge pull request #842 from priyadi/unicode_map_lengthJack Humbert2016-10-26
|\ \ \ | | | | | | | | 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-23
| |/ /
* / / add programmer dvorak keymapArtyom Mironov2016-10-19
|/ /
* | Merge pull request #815 from priyadi/unicode_mapJack Humbert2016-10-16
|\ \ | | | | | | Allow unicode up to 0xFFFFF using separate mapping table
| * | Unicode map framework. Allow unicode up to 0xFFFFF using separatePriyadi Iman Nurcahyo2016-10-10
| | | | | | | | | | | | mapping table
* | | [Jack & Erez] Simplifies and documents TOJack & Erez2016-10-12
| | |
* | | Merge pull request #808 from npoirey/masterJack Humbert2016-10-10
|\ \ \ | | | | | | | | Altgr quick combination and updated readme
| * | | Add Altgr combination for non US layoutsnpoirey2016-10-07
| |/ /
* | | Merge pull request #810 from Vifon/dynamic_macrosJack Humbert2016-10-10
|\ \ \ | | | | | | | | Reduce the default dynamic macro buffer
| * | | Reduce the default dynamic macro bufferWojciech Siewierski2016-10-09
| |/ / | | | | | | | | | | | | There have been reports of it leaving not enough free memory preventing the keyboard from working properly.
* | | Merge pull request #814 from fredizzimo/rgb_tuningJack Humbert2016-10-10
|\ \ \ | | | | | | | | Improve the RGB led effects
| * | | CIE 1931 dim curveFred Sundvik2016-10-09
| | | |
| * | | Apply the dim curve to the RGB outputFred Sundvik2016-10-09
| |/ / | | | | | | | | | Just like it's supposed to be used. It now looks much better.
* / / Tunable RGB light intervalsFred Sundvik2016-10-09
|/ /
* | Declare Unicode method hex_to_keycode() as “weak”coderkun2016-10-02
| | | | | | | | Declare Unicode method hex_to_keycode() as “weak” to be able to override it in keymaps.
* | Merge pull request #794 from AGausmann/midi-patchJack Humbert2016-09-29
|\ \ | | | | | | Missing ifdef statement
| * | Missing ifdef statementAdam Gausmann2016-09-29
| | |
* | | add user_data fieldPavlos Vinieratos2016-09-21
| | |
* | | formattingPavlos Vinieratos2016-09-21
| | |
* | | restore each_tap callbackPavlos Vinieratos2016-09-21
| | |
* | | Add more shifted Dvorak key code definitionsJonathan A. Kollasch2016-09-19
| | |
* | | Fixed compilation issues after the mergeDidier Loiseau2016-09-11
| | |
* | | Merge remote-tracking branch 'remotes/jackhumbert/master' into bépoDidier Loiseau2016-09-11
|\ \ \
| * | | Use keyboard config for nkro (#7)IBNobody2016-09-06
| | | | | | | | | | | | | | | | | | | | | | | | * removing nkro references - wip * changed NKRO to be defined by keymap_config
| * | | Set keyboard_nkro (used by TMK) w/ MAGIC_HOST_NKROIBNobody2016-09-06
| | | | | | | | | | | | | | | | | | | | If NKRO is enabled, also set keyboard_nkro with MAGIC_HOST_NKRO and MAGIC_UNHOST_NKRO.
| * | | tap-dance: Do not start a sequence on keyupGergely Nagy2016-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was an odd case, which confused the hell out of tap-dance: suppose you had a number of tap-dance keys, on a layer, and as part of the tap-dance, you turned that layer off - or had it on one-shot to begin with. In this case, the keydown event would trigger the tap-dance key, but the keyup would not. This had two funky consequences: - tap-dance did not correctly register that the dance has ended. - pressing any other tap-dance key would interrupt the previous tap-dance, and potentially input unwanted characters. To fix this, we simply do not start a tap-dance sequence on keyup, only when it is pressed. This way the previous sequence has enough time to time-out and finish properly, and we don't get confused. This fixes algernon/ergodox-layout#107. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
| * | | process_unicode: Add get_unicode_input_mode()Gergely Nagy2016-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There may be cases where one would like to know the current Unicode input mode, without having to keep track of it themselves. Add a function that does just this. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
| * | | Merge pull request #694 from fredizzimo/keyboard_templateJack Humbert2016-08-27
| |\ \ \ | | | | | | | | | | Fix the keyboard template with new make syntax
| | * | | Fix the keyboard template with new make syntaxFred Sundvik2016-08-27
| | | | | | | | | | | | | | | | | | | | Also add proper link to the parent
| * | | | Convert tirple_buffered_object_tests to GTestFred Sundvik2016-08-27
| | | | |
| * | | | Convert transport_tests to GTestFred Sundvik2016-08-27
| | | | |
| * | | | Convert frame_validator_tests to GTestFred Sundvik2016-08-27
| | | | |
| * | | | Convert frame_router_tests to GTestFred Sundvik2016-08-27
| | | | |
| * | | | Build actual tests, convert byte_stuffer_testsFred Sundvik2016-08-27
| | | | |