Commit Graph

837 Commits

Author SHA1 Message Date
48ff93582b Pull out sendstring variations to their own files.
Instead of having all sendstring keycode mappings in the main quantum.c
file, give each one its own file in keymap_extras that can be #included
in a user's keymap. If one is included, it will define the appropriate
lookup tables and overwrite the weak definitions in quantum.c.
(Including more than one sendstring definition will fail at compile
time.)

Update @rai-suta's test keymap to match, as well as the documentation.
2017-07-05 10:55:47 -04:00
9cadba7b89 Add missing files to _summary.md 2017-07-03 12:39:15 -07:00
f1c581fdd4 Remove obsolete documentation 2017-07-03 12:31:37 -07:00
c12f19107f update the summary 2017-07-03 12:30:26 -07:00
2abff258b1 Adjust headings on unicode 2017-07-03 12:29:04 -07:00
0ded95b888 Update the vagrant guide 2017-07-03 12:28:48 -07:00
ff47ca7a46 update hand_wire 2017-07-03 12:11:13 -07:00
dff5708b07 update basic_how_keyboards_work 2017-07-03 11:59:19 -07:00
435f99916c Work around quoting hell 2017-07-03 11:35:29 -07:00
b22220532f Rewrite mouse_keys to resolve #937 2017-07-03 10:58:57 -07:00
6b0503b20d update the faq 2017-07-03 01:37:05 -07:00
80cc23e912 fix the info boxes 2017-07-03 01:33:13 -07:00
d8e29b53fe Update a bunch of docs 2017-07-03 01:30:36 -07:00
ea8df568f2 reduce the TOC scope 2017-06-30 10:13:25 -07:00
486abde026 tweak page-toc settings 2017-06-30 10:06:40 -07:00
10b389f79c Adjust headings to make navigator happier 2017-06-30 09:42:38 -07:00
3e3c3e2b24 start glossary 2017-06-29 22:12:24 -04:00
9f643ba8bf clean-up github page 2017-06-29 21:23:20 -04:00
4c7e66c31c add file to summary 2017-06-29 19:37:49 -04:00
b139633f89 adds how to github 2017-06-29 19:35:33 -04:00
7da94ac51b Fixup the gitbook config 2017-06-29 17:14:01 -04:00
bf3007ec58 Add some gitboot plugins 2017-06-29 11:46:58 -07:00
409cb1af52 Polish up custom_quantum_functions 2017-06-29 10:46:23 -07:00
b75ad215c8 use default base names 2017-06-29 12:25:29 -04:00
391eae97e4 testing out new home 2017-06-29 12:13:44 -04:00
d59734d3b7 restructure summary 2017-06-29 10:35:09 -04:00
910d32c07e Flesh out the quantum_keycodes documentation 2017-06-28 23:52:08 -07:00
d5244c6cf4 restructure keycode docs 2017-06-29 00:15:07 -04:00
40d82906cb adds config options md 2017-06-28 21:20:23 -04:00
617923cd56 Rough draft for a document on understanding QMK 2017-06-28 20:22:37 -04:00
ea7590c894 add new arguements, docs 2017-06-27 14:35:08 -04:00
4ba9438c3f Add eclipse to the _summary 2017-06-27 13:07:50 -04:00
901a92a2fd Update _summary.md 2017-06-24 13:11:25 -04:00
c208a6d4e5 update docs for isp 2017-06-23 23:09:14 -04:00
918aea5b47 Update _summary.md 2017-06-23 21:29:35 -04:00
b4f2f44a6f Create isp_flashing_guide.md 2017-06-23 21:29:04 -04:00
2b98ec67f3 Update _summary.md 2017-06-22 13:23:08 -04:00
7b3c9cc8de Create adding_a_keyboard_to_qmk.md 2017-06-22 13:22:21 -04:00
f32c68ee65 Update porting_your_keyboard_to_qmk.md 2017-06-22 13:21:43 -04:00
621ae42a6c revert edit 2017-06-18 13:28:34 -04:00
4217cb5bbc Update key_functions.md 2017-06-18 13:26:20 -04:00
6bd4df7a90 define limits to functions 2017-06-11 14:28:30 -04:00
06f0f92c1a Delete VAGRANT_GUIDE.md 2017-06-10 15:13:24 -04:00
7921834663 Delete USB_NKRO.txt 2017-06-10 15:13:15 -04:00
d942389e11 Delete TMK_README.md 2017-06-10 15:13:07 -04:00
3df614c942 Delete POWER.txt 2017-06-10 15:12:59 -04:00
08fdced65f Delete PCB_GUIDE.md 2017-06-10 15:12:52 -04:00
de4a38ab1b Delete Macros.md 2017-06-10 15:12:45 -04:00
ceb7a63c68 Delete Kiibohd.asciidoc 2017-06-10 15:12:39 -04:00
656744e7dd Delete Keymap.md 2017-06-10 15:12:32 -04:00