Commit Graph

6102 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
fdc2e8058b Allow broader send_string layout customizability via compile flag
Refactor new-ish JIS_KEYCODE send_string implementation with existing
send_string

Reshuffle JIS in line with other alternative keycodes for sendstring,
and make them all accessible via compile-time options

Add a separate function to allow sending a string with a delay.
2017-07-05 10:55:47 -04:00
c41d40c422 - Fixed wording in readme 2017-07-05 09:59:37 -04:00
d638547cd0 - Updated dk60 readme with new QMK rules 2017-07-05 09:59:37 -04:00
4587bb8786 - Fixed DK60 version in config.h 2017-07-05 09:59:37 -04:00
60eb2e140d Update the clueboard readmes (#1459) 2017-07-05 00:15:09 -07:00
b3d2f05032 Changed - to _ for keymap that-canadian for compatability reasons. 2017-07-04 16:43:19 -04:00
2cf97c6d90 Updated ECO files to follow proper formatting. Also updated that-canadian keymap to take out extraneous characters. 2017-07-04 16:43:19 -04:00
f7b8148c12 Updated ECO readme file, includes picture of ECO now. 2017-07-04 16:43:19 -04:00
dbcf0ba6ca Added ECO keyboard folder and configuration files. Also added my (That-Canadian) keymap folder and files. 2017-07-04 16:43:19 -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
34c8bf47a7 Move Space Caded Parentheses to own layer (#1452)
* Move Space Caded Parentheses to own layer

The space cadet parentheses where too much distracting. Therefore they are now on the function layer. I also added two more layers for also having angle brackets and curly braces on the shift keys forr better access.

Also updated the README

* Fixed SHIFT+Function key conflict

* Removed Angle Bracket and Curly Bracket layers, as they don't work corrrectly
2017-07-03 11:48:48 -07:00
062b3547ed Keyboards/handwired magicforce61 (#1454)
* adding the magicforce61 under handwired

* I meant 14 cols
2017-07-03 11:47:48 -07:00
827dc6c715 Add octave lights for midi layer (#1457) 2017-07-03 11:43:32 -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
fe47b36065 fix tag increment 2017-07-03 00:23:37 -04:00
ea134be36a fix up travis script 2017-07-02 23:38:20 -04:00
b7afa59c97 remove warning 2017-06-30 16:33:49 -04:00
753809eed7 adds debouncing to sixkeyboard 2017-06-30 16:33:49 -04:00
b476d65b9c Update keyboards' rules.mk/Makefiles (#1442)
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
2017-06-30 16:09:52 -04: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
d6d14b6794 try page-toc in place of navigator 2017-06-30 09:50:12 -07:00
10b389f79c Adjust headings to make navigator happier 2017-06-30 09:42:38 -07:00
77ab0f16a0 use navigator instead of neo-navigator 2017-06-30 09:38:54 -07:00
dcd715ed4d Try neo-navigator in place of etoc 2017-06-30 09:33:03 -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
2e9e1eb03c remove extraneous config 2017-06-29 17:13:59 -04:00
a5bb83cbf3 remove the rest of the new plugins 2017-06-29 17:13:56 -04:00
780786596d remove most of the new plugins 2017-06-29 17:13:54 -04:00
ad91386497 remove dangling commas 2017-06-29 17:13:42 -04:00
ada64b8ec9 add missing comma 2017-06-29 11:49:47 -07: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