Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-22 | tap-dance: Code cleanup | Gergely Nagy | |
Removes a number of duplicated code, by passing actions around instead of keycodes, so the various dance action functions do not have to look up the action, but the caller does that for them. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | |||
2016-07-22 | tap-dance: Support user_data for the callbacks | Gergely Nagy | |
Refactored the code a little, so all callbacks now receive a `user_data` pointer, which can be anything. As an example, the key pairs from `ACTION_TAP_DANCE_DOUBLE` now use this, and custom, built-in functions. This makes it easier to extend the tap dance functionality, and also simplifies the code a little. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | |||
2016-07-22 | tap-dance: Support for holding keys | Gergely Nagy | |
With this change, tap dance will now store the pressed state of the tap-dance key, and allow one to make an action sooner, while the key is still held, and only unregister when the key is released. The registration must happen in the `on_dance_finished` callback, while unregistering goes to `on_reset`. The surrounding code makes sure not to call either multiple times. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | |||
2016-07-21 | Merge pull request #543 from VoodaGod/bone2planck | Jack Humbert | |
updated bone2planck | |||
2016-07-21 | Merge pull request #541 from milestogo/master | Jack Humbert | |
initial kinisis advantage build | |||
2016-07-21 | Merge pull request #540 from replicaJunction/feature-atreus-keymapFunction | Jack Humbert | |
Adjusted Atreus KEYMAP() function. | |||
2016-07-21 | Merge pull request #538 from robertdale/preonic-map-correction | Jack Humbert | |
Preonic: Corrected the ascii layout to match the coded layout | |||
2016-07-21 | Merge pull request #536 from pvinis/debug-doc | Jack Humbert | |
add some debugging doc, after i found out how to print debug messages | |||
2016-07-21 | Merge pull request #530 from sethbc/master | Jack Humbert | |
Misc. fixes from sethbc | |||
2016-07-21 | Merge pull request #529 from CommandLineDesign/CMD60-newKeymap | Jack Humbert | |
Added CMD60 keymap | |||
2016-07-21 | Merge pull request #525 from edasque/master | Jack Humbert | |
Added Docker as a simple way to build firmwares | |||
2016-07-21 | Merge pull request #522 from exiva/extrakey-macfix | Jack Humbert | |
Fix OS X Recognizing keyboard as Mouse/Tablet | |||
2016-07-21 | Merge pull request #521 from exiva/makefile-wait | Jack Humbert | |
Make DFU wait for bootloader | |||
2016-07-21 | Merge pull request #518 from jakllsch/upstream | Jack Humbert | |
keymap_extras changes | |||
2016-07-21 | Merge pull request #516 from pvinis/tap-dance-anyway | Jack Humbert | |
Tap dance anyway | |||
2016-07-20 | adding traveller keyboard | milestogo | |
2016-07-20 | fixed include paths | Jason Janse van Rensburg | |
2016-07-20 | reformat | Jason Janse van Rensburg | |
2016-07-20 | updated bone2planck | Jason Janse van Rensburg | |
2016-07-19 | initial kinisis advantage build | milestogo | |
2016-07-19 | Adjusted Atreus KEYMAP() function. | Joshua T | |
This change adjusts the KEYMAP() function to provide a more visual representation of the key positions on the keyboard. Previously, keymaps have been defined directly using arrays for the Atreus keyboard. While this works, it doesn't utilize the helpful KEYMAP() function at all to allow the user to visually position the key codes for ease of editing. See the Ergodox-EZ KEYMAP() function and layouts for a great example of how this can work. This change should not break any existing Atreus layouts. At the time of this commit, there are two existing layouts for the Atreus board, and neither use the KEYMAP() function. | |||
2016-07-19 | add a couple of comments | Pavlos Vinieratos | |
2016-07-19 | on_each_tap_fn is called on tap down and tap up | Pavlos Vinieratos | |
2016-07-19 | add link to hid_listen | Pavlos Vinieratos | |
2016-07-19 | added Midi On/Off; Enter is actually transparent | Robert Dale | |
2016-07-19 | Corrected the ascii layout to match the coded layout | Robert Dale | |
2016-07-19 | add some debugging doc, after i found out how to print debug messages | Pavlos Vinieratos | |
2016-07-19 | add a bit of documentation | Pavlos Vinieratos | |
2016-07-18 | in the default case, it should be called if there is actually a tap | Pavlos Vinieratos | |
dance happening, and in the normal case, it should be called when the tap down is happening. | |||
2016-07-18 | ergodox_ez: Update my keymap to v1.3 | Gergely Nagy | |
This updates my ErgoDox EZ layout to v1.3, which has the following noteworthy changes: * Added support for logging keys, by pressing `LEAD d`. Also included is a tool to generate a **heatmap** out of the logs. * The arrow and navigation keys were rearranged again, and now require an additional key being held to activate. See the **base layer** for an image that shows where arrows are. * The **experimental** layer has been redone, and is now called **ADORE**, and as such, can be enabled by `LEAD a` now. * Switching between Dvorak and ADORE is now persisted into EEPROM, and survives a reboot. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | |||
2016-07-17 | Update readme.md | Will Wolff-Myren | |
* Markdown cleanup | |||
2016-07-17 | Update readme.md | Will Wolff-Myren | |
* Updated layout images, json from Keyboard Layout Designer * Added links to Keyboard Layout Designer templates. * Added images of TECK, Kinesis layouts. | |||
2016-07-17 | Update description comment. | Will Wolff-Myren | |
2016-07-17 | [MEDIA]: Remove Power, Sleep, Mail, MyComp | Will Wolff-Myren | |
I kept hitting these on accident while attempting to move the cursor or mouse. =P | |||
2016-07-17 | [BASE]: Meh, Hyper now have symbols on both sides | Will Wolff-Myren | |
Left: MEH_T(KC_BSLS),ALL_T(KC_SLSH) Right: ALL_T(KC_LBRC),MEH_T(KC_RBRC) | |||
2016-07-17 | Update Base Layer comment to match new layout. | Will Wolff-Myren | |
2016-07-17 | [BASE]: KC_MINS -> KC_GRV | Will Wolff-Myren | |
2016-07-17 | RSpec: KC_EQL -> KC_MINS | Will Wolff-Myren | |
2016-07-17 | LSpec: KC_GRV -> KC_EQL | Will Wolff-Myren | |
2016-07-17 | Update readme. My layout optimized for emacs & vim | Mazin Bokhari | |
2016-07-17 | Update readme. My layout optimized for emacs & vim | Mazin Bokhari | |
2016-07-17 | Update .gitignore to include VSCode setting. | Will Wolff-Myren | |
2016-07-17 | Merge branch 'master' of https://github.com/mazinbokhari/qmk_firmware | Mazin Bokhari | |
2016-07-17 | Add caps lock; sucks that there is no light for it... | Mazin Bokhari | |
2016-07-17 | Remove more keys | Mazin Bokhari | |
2016-07-17 | Move dot in symbol layer | Mazin Bokhari | |
2016-07-17 | Move modifier kyes around | Mazin Bokhari | |
2016-07-17 | Remove more unnecessary buttons | Mazin Bokhari | |
2016-07-17 | Add page up/down and home/end to arrow | Mazin Bokhari | |
2016-07-17 | Change visual | Mazin Bokhari | |