Commit Graph

6931 Commits

Author SHA1 Message Date
39ece81979 delete old lufa 2017-07-07 11:56:51 -04:00
60b30c0363 Squashed 'lib/lufa/' content from commit 385d40300
git-subtree-dir: lib/lufa
git-subtree-split: 385d4030035dbaf41591309dbde47653bd03841b
2017-07-07 11:55:23 -04:00
8655d4f494 Merge commit '60b30c036397cb5627fa374bb930794b225daa29' as 'lib/lufa' 2017-07-07 11:55:23 -04:00
ecd3dbf085 Merge branch 'master' into docs 2017-07-06 18:43:22 -07:00
1896c76a29 Update mouse_keys.md
fix typo
2017-07-06 10:01:12 -04:00
58139f87e4 Fixed arrow up and rgb config 2017-07-05 11:48:19 -04:00
684c381aee Moved RGB features to new layout 2017-07-05 11:48:19 -04:00
c6d544bbb0 Fixed image description 2017-07-05 11:48:19 -04:00
7f82275a4d Added support for RGB on the Tada68 2017-07-05 11:48:19 -04:00
b228cf7ba4 Update readme 2017-07-05 10:56:53 -04:00
41b23af60e Create custom layout based on swedish
This is a setup that is very useful for me. It may or may not be for
you. I will use it in conjunction with the A5 overlayed sv_SE layout.

The layout is subject to change (in particular I'm thinking about adding
a macro recording feature), but it have not changed much the past year
or two so you can expect it to be stable enough to learn it.

A5: http://aoeu.info/s/dvorak/svorak
My xkb map: https://github.com/lindhe/dotfiles/blob/master/usr/share/X11/xkb/symbols/se-A5

The most major points:
======================

L0:
---

* Easily accessible F11 key for fullscreening
* Print screen
* Middle mouse button for X-paste
* Improved reachability of meta buttons (LCtrl, LALt, AltGr, LGui etc.)
* Cluster Page Up/Down + Home/End by the right thumb
* Vim-like arrow layout in right bottom row

* Set media layer toggle to right thumb (Enter)
* Set apostrophe on LCtl (putting it next to some other small
  characters)

L1:
---

* Full function key layout
* Teensy button

L2:
---

* Improved media buttons layout (close by the jkl; Vim binding)
* Improved layout of emulated mouse buttons

LED behaviour to binary+CAPS
============================

The ErgoDox LEDs on this layout is using the two rightmost LEDs as the
two LSB in a two digit binary number, representing layer 0, 1, 2 and 3.
The leftmost byte/LED indicates CAPS status.
2017-07-05 10:56:53 -04:00
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
db5bb7dbbf Changed - to _ for keymap that-canadian for compatability reasons. 2017-07-04 15:41:14 -04:00
c534c3e734 Updated ECO files to follow proper formatting. Also updated that-canadian keymap to take out extraneous characters. 2017-07-04 15:26:25 -04:00
f9e8d25e2e Updated ECO readme file, includes picture of ECO now. 2017-07-04 14:19:49 -04:00
e256468e48 Added ECO keyboard folder and configuration files. Also added my (That-Canadian) keymap folder and files. 2017-07-04 14:14:26 -04:00
84a8aabe5b MORE layer 2017-07-04 18:16:45 +01:00
d5486265b8 Merge branch 'master' into ps2avrGB 2017-07-04 11:17:28 -04:00
738b072bb0 Fixed indentation and now using quantum keycodes for rgblight 2017-07-04 11:12:42 -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