Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-22 | readme.md: Update the tap dance docs | Gergely Nagy | |
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | |||
2016-07-22 | readme.md: algernon is strictly lowercase | Gergely Nagy | |
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org> | |||
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-17 | don't believe the hex files are posted to qmk.fm | Seth Chandler | |
2016-07-17 | update more non-existent readmes for QMK.fm | Seth Chandler | |
2016-07-17 | update broken link | Seth Chandler | |
2016-07-17 | update audio links | Seth Chandler | |
2016-07-17 | update tmk link | Seth Chandler | |
2016-07-17 | update link to Vagrant docfile | Seth Chandler | |
2016-07-17 | update readmes in certain directories to work with qmk.fm | Seth Chandler | |
2016-07-17 | change naming, and remove extraneous definition | Pavlos Vinieratos | |
2016-07-16 | add custom makefile for sethbc keymap | Seth Chandler | |
2016-07-16 | update makefile to default to no virtual dip switches | Seth Chandler | |
2016-07-16 | update readme images | Seth Chandler | |
2016-07-16 | Fix erroneous character | Jonathan Lucas | |
Must have been keeb testing :) | |||
2016-07-16 | Added CMD60 keymap | Jonathan Lucas | |
2016-07-16 | add an `anyway` and a `reset` callback | Pavlos Vinieratos | |
when using tap dance, we have the `regular` callback that is called on the last tap. this commit adds an `anyway` callback that is called on every tap, and a `reset` callback that is called on reset of the tap dance taps. | |||
2016-07-16 | in case its NULL | Pavlos Vinieratos | |
2016-07-15 | Further simplyfying the docker usage | Erik Dasque | |
We'll be able to change the image user name if we set up the initial repo to trigger Docker images rebuilds on hub.docker.com | |||
2016-07-15 | Adding Docker build system & documentation | Erik Dasque | |
2016-07-15 | Fix OS X Recognizing keyboard as Mouse/Tablet | Travis La Marr | |
Modified the LUFA USB HID Descriptor to change the logical/usage minimums for System Control from 0x01 (Mouse) to 0x81 (System Power Down), this fixes OS X recognizing the Planck as having a mouse and tablet, even with mousekeys off. | |||
2016-07-15 | Make DFU wait for bootloader | Travis La Marr | |
Added a loop for waiting for the keyboard to be put in bootloader mode, rather than failing out. Makes building keymaps easier. |