Commit Graph

6461 Commits (eb5748e8bf349883f8b727e33868e965c2f977bf)
 

Author SHA1 Message Date
Erez Zukerman 45e5b32781 Merge pull request #1049 from SjB/tap_dance_save_oneshot_mods
race condition between oneshot_mods and tap_dance
8 years ago
Erez Zukerman a5d10e8c2e Merge pull request #1054 from deadcyclo/master
Adds support for ergodox shine and unicode and emoji support to the deadcyclo layout
8 years ago
Priyadi Iman Nurcahyo e7c4f621f1 Restrict outputselect to LUFA only for now 8 years ago
Priyadi Iman Nurcahyo 98f9a2e6df Fix wrong include 8 years ago
Priyadi Iman Nurcahyo 2bef8b5b88 Limit outputselect to AVR only for now 8 years ago
Priyadi Iman Nurcahyo 72e95809a1 Move outputselect to parent dir to satisfy non LUFA keyboards 8 years ago
Priyadi Iman Nurcahyo c17070eca5 Add layer switcher keycodes: OUT_AUTO, OUT_USB, OUT_BT, OUT_BLE 8 years ago
Brendan Johan Lee 02a95ee08c Merge remote-tracking branch 'upstream/master' 8 years ago
lucwastiaux 467e284178 increase timeout for dual mode caps key 8 years ago
Erez Zukerman f46c2b3ca0 Introduces ALGR_T for dual-function AltGr 8 years ago
Erik Dasque 5f79da2d5f Updated Home (markdown) 8 years ago
Erik Dasque 407f949e4b Reverted Dockerfile to put the CMD back 8 years ago
Erez Zukerman 748316fc43 Merge pull request #1039 from zabereer/albert_ergodox_keymap
albert ergodox keymap
8 years ago
Erez Zukerman 0081101c30 Merge pull request #1055 from matzebond/master
update my neo2 keymap
8 years ago
Priyadi Iman Nurcahyo d8a9c63c26 Implement runtime selectable output (USB or BT) 8 years ago
upils f36fc1d2e5 Add reddot handwired keyboard. 8 years ago
milestogo e8ba4838d3 fixing kinesis reboot 8 years ago
Matthias Schmitt 4c3630dc17 update my neo2 keymap 8 years ago
matzebond e97a2215c7 Updated License Clarification (markdown) 8 years ago
Priyadi Iman Nurcahyo aa491523ab Signing off my contributions 8 years ago
skullydazed 24a61213aa Adding signify for @IBNobody 8 years ago
skullydazed 3a1e9890dc Adding signify for @lindhe 8 years ago
skullydazed 6cf5c7e7f4 Adding signify for @yangliu 8 years ago
Brendan Johan Lee f70758622b [deadcyclo layout] Refactoring. Use custom functions and macros 8 years ago
plgruener 50dd22d1bf Updated License Clarification (markdown) 8 years ago
Brendan Johan Lee f400ac1d7d [deadcyclo layout] fixed failing tests 8 years ago
Brendan Johan Lee d43f4a5f57 Merge remote-tracking branch 'upstream/master' 8 years ago
Seb cb5a8feeb2 Updated License Clarification (markdown) 8 years ago
Xyverz 4f163b006e First revision of the XK-66 keyboard. 8 years ago
TerryMathews ef9e544a7e Let's Split: establish rev2fliphalf subproject
Subproject to accomodate second half pad built in opposite orientation
(places TRRS jacks on opposing edges for shorter cable runs)
8 years ago
Jordi Orlando dbeda99de1 Sign off on rgblight.c 8 years ago
TerryMathews 89799309d7 Updated License Clarification (markdown) 8 years ago
DidierLoiseau 761b4e04bf Added my sign off 8 years ago
Wez Furlong 29ea5f92ca Updated License Clarification (markdown) 8 years ago
skullydazed 07b0a4144e Updated License Clarification (markdown) 8 years ago
SjB 5a860b71a1 race condition between oneshot_mods and tap_dance
since the keycode for a tap dance process gets process only after the
TAPPING_TERM timeout, you really only have ONESHOT_TIMEOUT -
TAPPING_TERM time to tap or double tap on the key. This fix save the
oneshot_mods into the action.state structure and applies the mods with
the keycode when it's registered. It also unregisters the mod when the
the tap dance process gets reset.
8 years ago
skullydazed 66ec000886 Updated License Clarification (markdown) 8 years ago
SjB 45e0d09414 moved oneshot cancellation code outside of process_record.
The oneshot cancellation code do not depend on the
action_tapping_process and since process_record get called via the
action_tapping_process logic moved the oneshot cancellation code into
the action_exec function just before the action_tapping_process call
8 years ago
SjB f644b9a07a registering a weak_mods when using register_code16
Scenario:
Locking the KC_LSHIFT, and then using a tap dance key that registers a
S(KC_9) will unregister the KC_LSHIFT.

The tap dance or any keycode that is registered should not have the
side effect of cancelling a locked moditifier. We should be using a
similar logic as the TMK codes in tmk_core/comman/action.c:158.
8 years ago
Priyadi Iman Nurcahyo 3835b4bfcc Merge branch 'promethium' of github.com:priyadi/qmk_firmware into promethium 8 years ago
Priyadi Iman Nurcahyo 011811af68 minimize LEDs 8 years ago
Priyadi Iman Nurcahyo 306f43e5ee fix greek layers 8 years ago
Priyadi Iman Nurcahyo c5ab0b2b61 Implement greek layers on my Promethium layout 8 years ago
fredizzimo 9413e3958a Updated License Clarification (markdown) 8 years ago
Gergely Nagy 8b66d71521 Updated License Clarification (markdown) 8 years ago
Pavlos Vinieratos 01c7475d12 add my consent. 8 years ago
Jack Humbert 420074d37f Updated License Clarification (markdown) 8 years ago
skullydazed db7de0d47c Updated License Clarification (markdown) 8 years ago
skullydazed 8cad52d8f3 Updated License Clarification (markdown) 8 years ago
skullydazed b1a2c4cd59 Created License Clarification Details (markdown) 8 years ago