f2214ce1cb
remove define checks. didn't work because of include ordering.
2016-11-26 15:57:48 +07:00
d9d67e7b76
add macro error when a required define is missing
2016-11-26 15:26:02 +07:00
17acde94ee
Fix unterminated ifndef
2016-11-26 14:02:38 +07:00
de1df63953
PS2 pins configuration belongs to each keyboards config.h
...
Each keyboard might have different pin configuration. And keeping this
here will trigger redefinition warning on keyboards that have PS2
defines.
2016-11-26 13:55:41 +07:00
0c9d66eb59
Removed comment
2016-11-25 09:20:41 +02:00
03d6e165bb
Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary one at the end of the file
2016-11-25 09:17:40 +02:00
2febf9b9f7
Add japanese keymap
2016-11-22 20:40:12 +09:00
74a1f00713
Fix the Space Cadet timeout code
...
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-19 18:19:18 +01:00
ffa5b1e7ea
Add a timeout to space-cadet shift.
...
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-19 11:32:09 +01:00
a06115df19
don't always detect a matrix change (fixes debounce)
2016-11-18 23:20:07 -05:00
7541122cad
Merge pull request #860 from IBNobody/master
...
Improved Quantum Matrix
2016-11-16 14:41:10 -05:00
631b8999a7
Merge pull request #868 from potz/master
...
Add brazilian ABNT2 keymap
2016-11-10 18:45:09 -05:00
1803dbc6d5
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'
2016-11-08 21:11:24 -06:00
7aa31ad338
Add brazilian ABNT2 keymap
2016-11-08 13:32:04 -02:00
0ba3e523a7
Add documentation for the variable tracing
2016-11-06 22:44:43 +02:00
a377017c95
Add possibility to control variable trace from make
2016-11-06 22:11:24 +02:00
f519b94be7
Add variable trace
...
For debugging changes to variables, either normally or as a result
of a memory corruption.
2016-11-06 21:58:34 +02:00
f403028974
added fixed debounce code
2016-10-29 16:12:58 -05:00
32f88c0717
Made scanning more efficient
2016-10-29 10:39:03 -05:00
4c6960835c
Refactoring Matrix scanning
2016-10-28 16:24:20 -05:00
508eddf8ba
Fixing Debounce - WIP
2016-10-28 14:21:38 -05:00
a0fdb6b81a
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'
2016-10-28 09:28:47 -05:00
8d60354d5a
Merge pull request #844 from priyadi/unicode_wincompose_input
...
Unicode WinCompose input method
2016-10-26 00:48:44 -04:00
108d0e89a6
Merge pull request #842 from priyadi/unicode_map_length
...
UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitations
2016-10-26 00:48:00 -04:00
17170ba76d
Fixed some large keyboard bugs
...
Fixed some bugs relating to keyboards with more than 16 columns. Also
added the ability to mask off keyboard matrix bits.
2016-10-23 23:00:43 -05:00
4a666c2010
Unicode WinCompose input method
2016-10-23 19:15:33 +07:00
e7d5dc89f2
UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitations
2016-10-23 05:36:26 +07:00
6e003b1e3f
add programmer dvorak keymap
2016-10-19 23:45:55 +03:00
52d7f7d277
Merge pull request #815 from priyadi/unicode_map
...
Allow unicode up to 0xFFFFF using separate mapping table
2016-10-16 15:49:45 -04:00
e27a754b70
[Jack & Erez] Simplifies and documents TO
2016-10-12 22:18:27 -04:00
aa8aa6af75
Merge pull request #808 from npoirey/master
...
Altgr quick combination and updated readme
2016-10-10 00:22:12 -04:00
0f119e09a5
Merge pull request #810 from Vifon/dynamic_macros
...
Reduce the default dynamic macro buffer
2016-10-10 00:20:46 -04:00
03b6fcdaf0
Merge pull request #814 from fredizzimo/rgb_tuning
...
Improve the RGB led effects
2016-10-10 00:20:24 -04:00
5b2e455d3b
Unicode map framework. Allow unicode up to 0xFFFFF using separate
...
mapping table
2016-10-10 00:56:09 +07:00
ffae9d84c5
CIE 1931 dim curve
2016-10-09 20:07:23 +03:00
92a3a96849
Apply the dim curve to the RGB output
...
Just like it's supposed to be used. It now looks much better.
2016-10-09 20:04:33 +03:00
9b0e21f87f
Tunable RGB light intervals
2016-10-09 19:26:16 +03:00
70f32842e5
Reduce the default dynamic macro buffer
...
There have been reports of it leaving not enough free memory preventing
the keyboard from working properly.
2016-10-09 12:52:39 +02:00
1048a588c7
Add Altgr combination for non US layouts
2016-10-07 17:21:38 +02:00
a3f5a4cf58
Declare Unicode method hex_to_keycode() as “weak”
...
Declare Unicode method hex_to_keycode() as “weak” to be able to override it in keymaps.
2016-10-02 10:37:51 +02:00
7c76d36454
Merge pull request #794 from AGausmann/midi-patch
...
Missing ifdef statement
2016-09-29 23:32:23 -04:00
8d99140d1b
Missing ifdef statement
2016-09-29 14:46:10 -05:00
cda4b534fa
add user_data field
2016-09-21 11:29:43 +02:00
0edc82f030
formatting
2016-09-21 11:29:34 +02:00
e1f131db8e
restore each_tap callback
2016-09-21 10:23:51 +02:00
f0021c9cb9
Add more shifted Dvorak key code definitions
2016-09-19 14:25:44 -05:00
1aeb59335f
Fixed compilation issues after the merge
2016-09-11 02:19:55 +02:00
b9014c7575
Merge remote-tracking branch 'remotes/jackhumbert/master' into bépo
2016-09-11 01:26:47 +02:00
558f3ec1eb
Use keyboard config for nkro ( #7 )
...
* removing nkro references - wip
* changed NKRO to be defined by keymap_config
2016-09-06 23:19:01 -05:00
e571d4656c
Set keyboard_nkro (used by TMK) w/ MAGIC_HOST_NKRO
...
If NKRO is enabled, also set keyboard_nkro with MAGIC_HOST_NKRO and
MAGIC_UNHOST_NKRO.
2016-09-06 18:02:43 -05:00