summaryrefslogtreecommitdiff
path: root/quantum
AgeCommit message (Collapse)Author
2016-10-26Merge pull request #844 from priyadi/unicode_wincompose_inputJack Humbert
Unicode WinCompose input method
2016-10-26Merge pull request #842 from priyadi/unicode_map_lengthJack Humbert
UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitations
2016-10-23Unicode WinCompose input methodPriyadi Iman Nurcahyo
2016-10-23UNICODE_MAP: remove 5 char limit; ignore leading zeroes; handle OS limitationsPriyadi Iman Nurcahyo
2016-10-19add programmer dvorak keymapArtyom Mironov
2016-10-16Merge pull request #815 from priyadi/unicode_mapJack Humbert
Allow unicode up to 0xFFFFF using separate mapping table
2016-10-12[Jack & Erez] Simplifies and documents TOJack & Erez
2016-10-10Merge pull request #808 from npoirey/masterJack Humbert
Altgr quick combination and updated readme
2016-10-10Merge pull request #810 from Vifon/dynamic_macrosJack Humbert
Reduce the default dynamic macro buffer
2016-10-10Merge pull request #814 from fredizzimo/rgb_tuningJack Humbert
Improve the RGB led effects
2016-10-10Unicode map framework. Allow unicode up to 0xFFFFF using separatePriyadi Iman Nurcahyo
mapping table
2016-10-09CIE 1931 dim curveFred Sundvik
2016-10-09Apply the dim curve to the RGB outputFred Sundvik
Just like it's supposed to be used. It now looks much better.
2016-10-09Tunable RGB light intervalsFred Sundvik
2016-10-09Reduce the default dynamic macro bufferWojciech 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 layoutsnpoirey
2016-10-02Declare Unicode method hex_to_keycode() as “weak”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-patchJack Humbert
Missing ifdef statement
2016-09-29Missing ifdef statementAdam Gausmann
2016-09-21add user_data fieldPavlos Vinieratos
2016-09-21formattingPavlos Vinieratos
2016-09-21restore each_tap callbackPavlos Vinieratos
2016-09-19Add more shifted Dvorak key code definitionsJonathan A. Kollasch
2016-09-11Fixed compilation issues after the mergeDidier Loiseau
2016-09-11Merge remote-tracking branch 'remotes/jackhumbert/master' into bépoDidier Loiseau
2016-09-06Use keyboard config for nkro (#7)IBNobody
* removing nkro references - wip * changed NKRO to be defined by keymap_config
2016-09-06Set keyboard_nkro (used by TMK) w/ MAGIC_HOST_NKROIBNobody
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 keyupGergely 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()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_templateJack Humbert
Fix the keyboard template with new make syntax
2016-08-27Fix the keyboard template with new make syntaxFred Sundvik
Also add proper link to the parent
2016-08-27Convert tirple_buffered_object_tests to GTestFred Sundvik
2016-08-27Convert transport_tests to GTestFred Sundvik
2016-08-27Convert frame_validator_tests to GTestFred Sundvik
2016-08-27Convert frame_router_tests to GTestFred Sundvik
2016-08-27Build actual tests, convert byte_stuffer_testsFred Sundvik
2016-08-27Basic framework for parsing test targetsFred Sundvik
2016-08-25Merge branch 'master' into makefile_overhaulFred Sundvik
2016-08-25Merge remote-tracking branch 'refs/remotes/jackhumbert/master' into ↵IBNobody
vision_division_dev
2016-08-25Added pin support for A0-A7IBNobody
Vision Division - It works!
2016-08-24quantum: Move qk_ucis_state to process_unicode.cGergely 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 ↵IBNobody
vision_division_dev
2016-08-23Merge branch 'master' into makefile_overhaulFred Sundvik
2016-08-21NightlyIBNobody
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 ↵coderkun
“weak” instead
2016-08-21Add method to set Unicode input key for ISO 14755coderkun
https://github.com/jackhumbert/qmk_firmware/issues/672
2016-08-20Fix the template for the Makefile/rules.mk splitFred Sundvik
2016-08-18Add a register/unregister_code16 pair of functionsGergely Nagy
These functions register not only the 8bit keycode, but the modifiers too. It doesn't handle the full range of the upper 8bits, just the mods, but that's a good start. Changed the tap-dance pair functions to use these, so one can do: `ACTION_TAP_DANCE_DOUBLE (KC_COLN, KC_SCLN)` ...and that will do the right thing. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2016-08-17Merge pull request #648 from Vifon/dynamic_macrosJack Humbert
Implement the dynamic macros that are recorded in runtime
2016-08-17Merge pull request #647 from Vifon/process_record_nocache-fixJack Humbert
Fix the process_record_nocache function