aboutsummaryrefslogtreecommitdiffstats
path: root/quantum
AgeCommit message (Collapse)Author
2016-10-26Merge pull request #842 from priyadi/unicode_map_lengthGravatar Jack Humbert
UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitations
2016-10-23Fixed some large keyboard bugsGravatar IBNobody
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 methodGravatar Priyadi Iman Nurcahyo
2016-10-23UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitationsGravatar Priyadi Iman Nurcahyo
2016-10-19add programmer dvorak keymapGravatar Artyom Mironov
2016-10-16working with power limitGravatar Jack Humbert
2016-10-16working with power limitGravatar Jack Humbert
2016-10-16Merge pull request #815 from priyadi/unicode_mapGravatar Jack Humbert
Allow unicode up to 0xFFFFF using separate mapping table
2016-10-12[Jack & Erez] Simplifies and documents TOGravatar Jack & Erez
2016-10-10Merge pull request #808 from npoirey/masterGravatar Jack Humbert
Altgr quick combination and updated readme
2016-10-10Merge pull request #810 from Vifon/dynamic_macrosGravatar Jack Humbert
Reduce the default dynamic macro buffer
2016-10-10Merge pull request #814 from fredizzimo/rgb_tuningGravatar Jack Humbert
Improve the RGB led effects
2016-10-10Unicode map framework. Allow unicode up to 0xFFFFF using separateGravatar Priyadi Iman Nurcahyo
mapping table
2016-10-09CIE 1931 dim curveGravatar Fred Sundvik
2016-10-09Apply the dim curve to the RGB outputGravatar Fred Sundvik
Just like it's supposed to be used. It now looks much better.
2016-10-09Tunable RGB light intervalsGravatar Fred Sundvik
2016-10-09Reduce the default dynamic macro bufferGravatar Wojciech Siewierski
There have been reports of it leaving not enough free memory preventing the keyboard from working properly.
2016-10-07Add Altgr combination for non US layoutsGravatar npoirey
2016-10-05RGBW lightsGravatar Jack Humbert
2016-10-02Declare Unicode method hex_to_keycode() as “weak”Gravatar coderkun
Declare Unicode method hex_to_keycode() as “weak” to be able to override it in keymaps.
2016-09-29Merge pull request #794 from AGausmann/midi-patchGravatar Jack Humbert
Missing ifdef statement
2016-09-29Missing ifdef statementGravatar Adam Gausmann
2016-09-21add user_data fieldGravatar Pavlos Vinieratos
2016-09-21formattingGravatar Pavlos Vinieratos
2016-09-21restore each_tap callbackGravatar Pavlos Vinieratos
2016-09-19Add more shifted Dvorak key code definitionsGravatar Jonathan A. Kollasch
2016-09-11Fixed compilation issues after the mergeGravatar Didier Loiseau
2016-09-11Merge remote-tracking branch 'remotes/jackhumbert/master' into bépoGravatar Didier Loiseau
2016-09-06Use keyboard config for nkro (#7)Gravatar IBNobody
* removing nkro references - wip * changed NKRO to be defined by keymap_config
2016-09-06Set keyboard_nkro (used by TMK) w/ MAGIC_HOST_NKROGravatar IBNobody
If NKRO is enabled, also set keyboard_nkro with MAGIC_HOST_NKRO and MAGIC_UNHOST_NKRO.
2016-09-01tap-dance: Do not start a sequence on keyupGravatar Gergely Nagy
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>
2016-08-31process_unicode: Add get_unicode_input_mode()Gravatar Gergely Nagy
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>
2016-08-27Merge pull request #694 from fredizzimo/keyboard_templateGravatar Jack Humbert
Fix the keyboard template with new make syntax
2016-08-27Fix the keyboard template with new make syntaxGravatar Fred Sundvik
Also add proper link to the parent
2016-08-27Convert tirple_buffered_object_tests to GTestGravatar Fred Sundvik
2016-08-27Convert transport_tests to GTestGravatar Fred Sundvik
2016-08-27Convert frame_validator_tests to GTestGravatar Fred Sundvik
2016-08-27Convert frame_router_tests to GTestGravatar Fred Sundvik
2016-08-27Build actual tests, convert byte_stuffer_testsGravatar Fred Sundvik
2016-08-27Basic framework for parsing test targetsGravatar Fred Sundvik
2016-08-25Merge branch 'master' into makefile_overhaulGravatar Fred Sundvik
2016-08-25Merge remote-tracking branch 'refs/remotes/jackhumbert/master' into ↵Gravatar IBNobody
vision_division_dev
2016-08-25Added pin support for A0-A7Gravatar IBNobody
Vision Division - It works!
2016-08-24quantum: Move qk_ucis_state to process_unicode.cGravatar Gergely Nagy
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>
2016-08-23Merge remote-tracking branch 'refs/remotes/origin/master' into ↵Gravatar IBNobody
vision_division_dev
2016-08-23Merge branch 'master' into makefile_overhaulGravatar Fred Sundvik
2016-08-21NightlyGravatar IBNobody
Only major change to qmk was the addition of A0-A7 pins for the AT90USB
2016-08-21Drop method to set Unicode input key and declare start and finish methods as ↵Gravatar coderkun
“weak” instead
2016-08-21Add method to set Unicode input key for ISO 14755Gravatar coderkun
https://github.com/jackhumbert/qmk_firmware/issues/672
2016-08-20Fix the template for the Makefile/rules.mk splitGravatar Fred Sundvik