skullY
2dea401a8e
play around with plugin settings
2017-07-08 22:39:32 -07:00
skullY
4c7c7747a3
Add terminal examples to doc best practices
2017-07-08 22:39:17 -07:00
skullY
fcd08b8c7d
more crlf issues
2017-07-08 20:03:33 -07:00
skullY
5810bb67e4
Rearrange the faq a bit
2017-07-08 20:01:35 -07:00
skullY
cb9e59152e
Flesh out the glossary
2017-07-08 20:01:30 -07:00
Fred Sundvik and Jack Humbert
9158673166
Reference issue #1478 from the unit tests
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
b3af79eaff
Reference issue #1477 from the unit tests
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
41efcd6d73
Reference issue #524 from the unit tests
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
60b1880a62
Reference issue #1476 from the unit tests
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
67f722c9c8
Configure vscode file associations, use hpp instead of h
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
631c09e976
Fix keymap formatting
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
e5780a6dc6
Add tests for macros
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
4087d6da0d
Add wait support for tests
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
fc4bfbe580
Rename tests to start with test_
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
4e69a8bda6
Add basic timing support, and SFT_T tests
...
Also expose some bugs...
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
a62f449659
Add test for a combo key
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
cae7a9c3ec
Add simple modifier test
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
1985f43bad
Improve the tests a bit
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
72c8df1f19
A bigger test matrix, and test for unmapped keys
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
1e4cc36e14
Rename test.cpp to keypress.cpp
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
0256cd8cca
Build all cpp files in test directories
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
7d79962785
Move test keymap to keymap.c
2017-07-08 21:59:51 -04:00
Fred Sundvik and Jack Humbert
448b91689f
Exclude .build and .hex from Visual Studio code
2017-07-08 21:59:51 -04:00
skullY
6e2cae4cda
commit files with wrong line endings
2017-07-08 12:34:36 -07:00
Jack Humbert
03706de946
Merge commit '5a3397d17ec917c7be5d5109e01a3a84a355cb1b'
2017-07-07 21:46:08 -04:00
Jack Humbert
5a3397d17e
Squashed 'lib/lufa/' changes from a44056fb9..f2bd51f4e
...
f2bd51f4e fixing line endings
git-subtree-dir: lib/lufa
git-subtree-split: f2bd51f4edba87a259808c92c0424dc36475282b
2017-07-07 21:46:04 -04:00
Jack Humbert
ea3df7466a
Merge commit 'cedfbfcb1a9ad9cf93816f1952fc4bf7c55fbb61'
2017-07-07 16:40:03 -04:00
Jack Humbert
cedfbfcb1a
Squashed 'lib/lufa/' changes from 385d40300..a44056fb9
...
a44056fb9 add .gitattributes
git-subtree-dir: lib/lufa
git-subtree-split: a44056fb9d4784e3a248f460688b35977592cb05
2017-07-07 16:40:01 -04:00
skullY
03eb6a3e86
comment out unformatted audio/midi sections
2017-07-07 13:28:31 -07:00
Jack Humbert and GitHub
0787d70e55
Updates Documentation from #1444
2017-07-07 15:57:18 -04:00
Jack Humbert and GitHub
9de443cbf1
Merge pull request #1471 from qmk/lufa_lib
...
Update LUFA and move it to /lib/lufa
2017-07-07 15:33:29 -04:00
Maarten Dekkers and Jack Humbert
88b3d051b2
Corrected it again.
2017-07-07 15:33:09 -04:00
Maarten Dekkers and Jack Humbert
53acc7b074
Cleaned and corrected keymap code
2017-07-07 15:33:09 -04:00
Maarten Dekkers and Jack Humbert
68cf0d454c
Own keymap layout
2017-07-07 15:33:09 -04:00
Ethan Spitz and Jack Humbert
53174036e9
Add new keymap to try to get pretty close to the default layout for an ergodox keyboard. Coming from that I really like being able to use the backspace from my left thumb.
2017-07-07 15:13:18 -04:00
Jack Humbert
1c26468ad5
update include
2017-07-07 14:53:47 -04:00
Jack Humbert
7bddacf25f
update lets_split lufa include
2017-07-07 13:32:29 -04:00
Jack Humbert
4b37030ad0
update lufa implementation
2017-07-07 12:06:59 -04:00
Jack Humbert
39ece81979
delete old lufa
2017-07-07 11:56:51 -04:00
Jack Humbert
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
Jack Humbert
8655d4f494
Merge commit '60b30c036397cb5627fa374bb930794b225daa29' as 'lib/lufa'
2017-07-07 11:55:23 -04:00
skullydazed and GitHub
ecd3dbf085
Merge branch 'master' into docs
2017-07-06 18:43:22 -07:00
cato976 and Jack Humbert
1896c76a29
Update mouse_keys.md
...
fix typo
2017-07-06 10:01:12 -04:00
Maarten Dekkers and Jack Humbert
58139f87e4
Fixed arrow up and rgb config
2017-07-05 11:48:19 -04:00
Maarten Dekkers and Jack Humbert
684c381aee
Moved RGB features to new layout
2017-07-05 11:48:19 -04:00
Maarten Dekkers and Jack Humbert
c6d544bbb0
Fixed image description
2017-07-05 11:48:19 -04:00
Maarten Dekkers and Jack Humbert
7f82275a4d
Added support for RGB on the Tada68
2017-07-05 11:48:19 -04:00
Andreas Lindhé and Jack Humbert
b228cf7ba4
Update readme
2017-07-05 10:56:53 -04:00
Andreas Lindhé and Jack Humbert
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
Shayne Holmes and Jack Humbert
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