Commit Graph

6461 Commits (eb5748e8bf349883f8b727e33868e965c2f977bf)
 

Author SHA1 Message Date
skullY 2dea401a8e play around with plugin settings 7 years ago
skullY 4c7c7747a3 Add terminal examples to doc best practices 7 years ago
skullY fcd08b8c7d more crlf issues 7 years ago
skullY 5810bb67e4 Rearrange the faq a bit 7 years ago
skullY cb9e59152e Flesh out the glossary 7 years ago
Fred Sundvik 9158673166 Reference issue #1478 from the unit tests 7 years ago
Fred Sundvik b3af79eaff Reference issue #1477 from the unit tests 7 years ago
Fred Sundvik 41efcd6d73 Reference issue #524 from the unit tests 7 years ago
Fred Sundvik 60b1880a62 Reference issue #1476 from the unit tests 7 years ago
Fred Sundvik 67f722c9c8 Configure vscode file associations, use hpp instead of h 7 years ago
Fred Sundvik 631c09e976 Fix keymap formatting 7 years ago
Fred Sundvik e5780a6dc6 Add tests for macros 7 years ago
Fred Sundvik 4087d6da0d Add wait support for tests 7 years ago
Fred Sundvik fc4bfbe580 Rename tests to start with test_ 7 years ago
Fred Sundvik 4e69a8bda6 Add basic timing support, and SFT_T tests
Also expose some bugs...
7 years ago
Fred Sundvik a62f449659 Add test for a combo key 7 years ago
Fred Sundvik cae7a9c3ec Add simple modifier test 7 years ago
Fred Sundvik 1985f43bad Improve the tests a bit 7 years ago
Fred Sundvik 72c8df1f19 A bigger test matrix, and test for unmapped keys 7 years ago
Fred Sundvik 1e4cc36e14 Rename test.cpp to keypress.cpp 7 years ago
Fred Sundvik 0256cd8cca Build all cpp files in test directories 7 years ago
Fred Sundvik 7d79962785 Move test keymap to keymap.c 7 years ago
Fred Sundvik 448b91689f Exclude .build and .hex from Visual Studio code 7 years ago
skullY 6e2cae4cda commit files with wrong line endings 7 years ago
Jack Humbert 03706de946 Merge commit '5a3397d17ec917c7be5d5109e01a3a84a355cb1b' 7 years ago
Jack Humbert 5a3397d17e Squashed 'lib/lufa/' changes from a44056fb9..f2bd51f4e
f2bd51f4e fixing line endings

git-subtree-dir: lib/lufa
git-subtree-split: f2bd51f4edba87a259808c92c0424dc36475282b
7 years ago
Jack Humbert ea3df7466a Merge commit 'cedfbfcb1a9ad9cf93816f1952fc4bf7c55fbb61' 7 years ago
Jack Humbert cedfbfcb1a Squashed 'lib/lufa/' changes from 385d40300..a44056fb9
a44056fb9 add .gitattributes

git-subtree-dir: lib/lufa
git-subtree-split: a44056fb9d4784e3a248f460688b35977592cb05
7 years ago
skullY 03eb6a3e86 comment out unformatted audio/midi sections 7 years ago
Jack Humbert 0787d70e55 Updates Documentation from #1444 7 years ago
Jack Humbert 9de443cbf1 Merge pull request #1471 from qmk/lufa_lib
Update LUFA and move it to /lib/lufa
7 years ago
Maarten Dekkers 88b3d051b2 Corrected it again. 7 years ago
Maarten Dekkers 53acc7b074 Cleaned and corrected keymap code 7 years ago
Maarten Dekkers 68cf0d454c Own keymap layout 7 years ago
Ethan Spitz 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. 7 years ago
Jack Humbert 1c26468ad5 update include 7 years ago
Jack Humbert 7bddacf25f update lets_split lufa include 7 years ago
Jack Humbert 4b37030ad0 update lufa implementation 7 years ago
Jack Humbert 39ece81979 delete old lufa 7 years ago
Jack Humbert 60b30c0363 Squashed 'lib/lufa/' content from commit 385d40300
git-subtree-dir: lib/lufa
git-subtree-split: 385d4030035dbaf41591309dbde47653bd03841b
7 years ago
Jack Humbert 8655d4f494 Merge commit '60b30c036397cb5627fa374bb930794b225daa29' as 'lib/lufa' 7 years ago
skullydazed ecd3dbf085 Merge branch 'master' into docs 7 years ago
cato976 1896c76a29 Update mouse_keys.md
fix typo
7 years ago
Maarten Dekkers 58139f87e4 Fixed arrow up and rgb config 7 years ago
Maarten Dekkers 684c381aee Moved RGB features to new layout 7 years ago
Maarten Dekkers c6d544bbb0 Fixed image description 7 years ago
Maarten Dekkers 7f82275a4d Added support for RGB on the Tada68 7 years ago
Andreas Lindhé b228cf7ba4 Update readme 7 years ago
Andreas Lindhé 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.
7 years ago
Shayne Holmes 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.
7 years ago