Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'refs/remotes/jackhumbert/master' | IBNobody | 2016-11-08 | 2 | -0/+144 |
|\ | |||||
| * | Add documentation for the variable tracing | Fred Sundvik | 2016-11-06 | 1 | -0/+9 |
| | | |||||
| * | Add possibility to control variable trace from make | Fred Sundvik | 2016-11-06 | 2 | -4/+31 |
| | | |||||
| * | Add variable trace | Fred Sundvik | 2016-11-06 | 1 | -0/+108 |
| | | | | | | | | | | For debugging changes to variables, either normally or as a result of a memory corruption. | ||||
* | | added fixed debounce code | IBNobody | 2016-10-29 | 1 | -73/+70 |
| | | |||||
* | | Made scanning more efficient | IBNobody | 2016-10-29 | 1 | -31/+24 |
| | | |||||
* | | Refactoring Matrix scanning | IBNobody | 2016-10-28 | 1 | -78/+95 |
| | | |||||
* | | Fixing Debounce - WIP | IBNobody | 2016-10-28 | 1 | -83/+163 |
| | | |||||
* | | Merge remote-tracking branch 'refs/remotes/jackhumbert/master' | IBNobody | 2016-10-28 | 3 | -11/+119 |
|\| | |||||
| * | Merge pull request #844 from priyadi/unicode_wincompose_input | Jack Humbert | 2016-10-26 | 2 | -4/+10 |
| |\ | | | | | | | Unicode WinCompose input method | ||||
| | * | Unicode WinCompose input method | Priyadi Iman Nurcahyo | 2016-10-23 | 2 | -4/+10 |
| | | | |||||
| * | | Merge pull request #842 from priyadi/unicode_map_length | Jack Humbert | 2016-10-26 | 1 | -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 limitations | Priyadi Iman Nurcahyo | 2016-10-23 | 1 | -7/+27 |
| | |/ | |||||
| * / | add programmer dvorak keymap | Artyom Mironov | 2016-10-19 | 1 | -0/+82 |
| |/ | |||||
* / | Fixed some large keyboard bugs | IBNobody | 2016-10-23 | 1 | -4/+33 |
|/ | | | | | Fixed some bugs relating to keyboards with more than 16 columns. Also added the ability to mask off keyboard matrix bits. | ||||
* | Merge pull request #815 from priyadi/unicode_map | Jack Humbert | 2016-10-16 | 4 | -0/+40 |
|\ | | | | | Allow unicode up to 0xFFFFF using separate mapping table | ||||
| * | Unicode map framework. Allow unicode up to 0xFFFFF using separate | Priyadi Iman Nurcahyo | 2016-10-10 | 4 | -0/+40 |
| | | | | | | | | mapping table | ||||
* | | [Jack & Erez] Simplifies and documents TO | Jack & Erez | 2016-10-12 | 1 | -1/+4 |
| | | |||||
* | | Merge pull request #808 from npoirey/master | Jack Humbert | 2016-10-10 | 1 | -0/+1 |
|\ \ | | | | | | | Altgr quick combination and updated readme | ||||
| * | | Add Altgr combination for non US layouts | npoirey | 2016-10-07 | 1 | -0/+1 |
| |/ | |||||
* | | Merge pull request #810 from Vifon/dynamic_macros | Jack Humbert | 2016-10-10 | 1 | -2/+7 |
|\ \ | | | | | | | Reduce the default dynamic macro buffer | ||||
| * | | Reduce the default dynamic macro buffer | Wojciech Siewierski | 2016-10-09 | 1 | -2/+7 |
| |/ | | | | | | | | | There have been reports of it leaving not enough free memory preventing the keyboard from working properly. | ||||
* | | Merge pull request #814 from fredizzimo/rgb_tuning | Jack Humbert | 2016-10-10 | 1 | -22/+33 |
|\ \ | | | | | | | Improve the RGB led effects | ||||
| * | | CIE 1931 dim curve | Fred Sundvik | 2016-10-09 | 1 | -17/+30 |
| | | | |||||
| * | | Apply the dim curve to the RGB output | Fred Sundvik | 2016-10-09 | 1 | -5/+3 |
| |/ | | | | | | | Just like it's supposed to be used. It now looks much better. | ||||
* / | Tunable RGB light intervals | Fred Sundvik | 2016-10-09 | 2 | -0/+12 |
|/ | |||||
* | Declare Unicode method hex_to_keycode() as “weak” | coderkun | 2016-10-02 | 1 | -0/+1 |
| | | | | Declare Unicode method hex_to_keycode() as “weak” to be able to override it in keymaps. | ||||
* | Merge pull request #794 from AGausmann/midi-patch | Jack Humbert | 2016-09-29 | 1 | -1/+3 |
|\ | | | | | Missing ifdef statement | ||||
| * | Missing ifdef statement | Adam Gausmann | 2016-09-29 | 1 | -1/+3 |
| | | |||||
* | | add user_data field | Pavlos Vinieratos | 2016-09-21 | 1 | -0/+2 |
| | | |||||
* | | formatting | Pavlos Vinieratos | 2016-09-21 | 1 | -4/+4 |
| | | |||||
* | | restore each_tap callback | Pavlos Vinieratos | 2016-09-21 | 1 | -0/+1 |
| | | |||||
* | | Add more shifted Dvorak key code definitions | Jonathan A. Kollasch | 2016-09-19 | 1 | -0/+4 |
| | | |||||
* | | Fixed compilation issues after the merge | Didier Loiseau | 2016-09-11 | 1 | -1/+1 |
| | | |||||
* | | Merge remote-tracking branch 'remotes/jackhumbert/master' into bépo | Didier Loiseau | 2016-09-11 | 106 | -1934/+10224 |
|\ \ | |||||
| * | | Use keyboard config for nkro (#7) | IBNobody | 2016-09-06 | 3 | -56/+74 |
| | | | | | | | | | | | | | | | | | | * removing nkro references - wip * changed NKRO to be defined by keymap_config | ||||
| * | | Set keyboard_nkro (used by TMK) w/ MAGIC_HOST_NKRO | IBNobody | 2016-09-06 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | If NKRO is enabled, also set keyboard_nkro with MAGIC_HOST_NKRO and MAGIC_UNHOST_NKRO. | ||||
| * | | tap-dance: Do not start a sequence on keyup | Gergely Nagy | 2016-09-01 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Nagy | 2016-08-31 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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_template | Jack Humbert | 2016-08-27 | 1 | -5/+5 |
| |\ \ | | | | | | | | | Fix the keyboard template with new make syntax | ||||
| | * | | Fix the keyboard template with new make syntax | Fred Sundvik | 2016-08-27 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | Also add proper link to the parent | ||||
| * | | | Convert tirple_buffered_object_tests to GTest | Fred Sundvik | 2016-08-27 | 3 | -32/+38 |
| | | | | |||||
| * | | | Convert transport_tests to GTest | Fred Sundvik | 2016-08-27 | 5 | -172/+202 |
| | | | | |||||
| * | | | Convert frame_validator_tests to GTest | Fred Sundvik | 2016-08-27 | 2 | -40/+58 |
| | | | | |||||
| * | | | Convert frame_router_tests to GTest | Fred Sundvik | 2016-08-27 | 3 | -232/+236 |
| | | | | |||||
| * | | | Build actual tests, convert byte_stuffer_tests | Fred Sundvik | 2016-08-27 | 4 | -171/+151 |
| | | | | |||||
| * | | | Basic framework for parsing test targets | Fred Sundvik | 2016-08-27 | 1 | -0/+6 |
| |/ / | |||||
| * | | Merge branch 'master' into makefile_overhaul | Fred Sundvik | 2016-08-25 | 3 | -2/+15 |
| |\ \ | |||||
| | * \ | Merge remote-tracking branch 'refs/remotes/jackhumbert/master' into ↵ | IBNobody | 2016-08-25 | 2 | -2/+6 |
| | |\ \ | | | | | | | | | | | | | | | | vision_division_dev | ||||
| | | * | | quantum: Move qk_ucis_state to process_unicode.c | Gergely Nagy | 2016-08-24 | 2 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to not declare the same variable in multiple objects (which happens when building UCIS-enabled keymap for both the ErgoDox EZ and the ErgoDox Infinity), move the declaration to the .c file, and keep only an extern reference in the header. Many thanks to @fredizzimo for spotting the error in Travis, and suggesting the fix. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> |