]>
git.donarmstrong.com Git - qmk_firmware.git/log
Fred Sundvik [Sat, 1 Jul 2017 22:06:39 +0000 (01:06 +0300)]
Add wait support for tests
Fred Sundvik [Sat, 1 Jul 2017 19:46:21 +0000 (22:46 +0300)]
Rename tests to start with test_
Fred Sundvik [Sat, 1 Jul 2017 19:25:06 +0000 (22:25 +0300)]
Add basic timing support, and SFT_T tests
Also expose some bugs...
Fred Sundvik [Fri, 30 Jun 2017 23:43:32 +0000 (02:43 +0300)]
Add test for a combo key
Fred Sundvik [Fri, 30 Jun 2017 23:00:30 +0000 (02:00 +0300)]
Add simple modifier test
Fred Sundvik [Fri, 30 Jun 2017 22:25:30 +0000 (01:25 +0300)]
Improve the tests a bit
Fred Sundvik [Mon, 26 Jun 2017 21:13:21 +0000 (00:13 +0300)]
A bigger test matrix, and test for unmapped keys
Fred Sundvik [Mon, 26 Jun 2017 21:01:58 +0000 (00:01 +0300)]
Rename test.cpp to keypress.cpp
Fred Sundvik [Mon, 26 Jun 2017 21:01:27 +0000 (00:01 +0300)]
Build all cpp files in test directories
Fred Sundvik [Mon, 26 Jun 2017 20:56:01 +0000 (23:56 +0300)]
Move test keymap to keymap.c
Fred Sundvik [Sun, 25 Jun 2017 11:17:51 +0000 (14:17 +0300)]
Exclude .build and .hex from Visual Studio code
skullY [Sat, 8 Jul 2017 19:34:36 +0000 (12:34 -0700)]
commit files with wrong line endings
Jack Humbert [Sat, 8 Jul 2017 01:46:08 +0000 (21:46 -0400)]
Jack Humbert [Sat, 8 Jul 2017 01:46:04 +0000 (21:46 -0400)]
Squashed 'lib/lufa/' changes from
a44056fb9 ..
f2bd51f4e
f2bd51f4e fixing line endings
git-subtree-dir: lib/lufa
git-subtree-split:
f2bd51f4edba87a259808c92c0424dc36475282b
Jack Humbert [Fri, 7 Jul 2017 20:40:03 +0000 (16:40 -0400)]
Jack Humbert [Fri, 7 Jul 2017 20:40:01 +0000 (16:40 -0400)]
Squashed 'lib/lufa/' changes from
385d40300 ..
a44056fb9
a44056fb9 add .gitattributes
git-subtree-dir: lib/lufa
git-subtree-split:
a44056fb9d4784e3a248f460688b35977592cb05
skullY [Fri, 7 Jul 2017 20:28:31 +0000 (13:28 -0700)]
comment out unformatted audio/midi sections
Jack Humbert [Fri, 7 Jul 2017 19:57:18 +0000 (15:57 -0400)]
Updates Documentation from #1444
Jack Humbert [Fri, 7 Jul 2017 19:33:29 +0000 (15:33 -0400)]
Merge pull request #1471 from qmk/lufa_lib
Update LUFA and move it to /lib/lufa
Maarten Dekkers [Fri, 7 Jul 2017 19:16:05 +0000 (21:16 +0200)]
Corrected it again.
Maarten Dekkers [Fri, 7 Jul 2017 19:11:12 +0000 (21:11 +0200)]
Cleaned and corrected keymap code
Maarten Dekkers [Fri, 7 Jul 2017 18:54:06 +0000 (20:54 +0200)]
Own keymap layout
Ethan Spitz [Fri, 7 Jul 2017 05:03:31 +0000 (22:03 -0700)]
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.
Jack Humbert [Fri, 7 Jul 2017 18:53:47 +0000 (14:53 -0400)]
update include
Jack Humbert [Fri, 7 Jul 2017 17:32:29 +0000 (13:32 -0400)]
update lets_split lufa include
Jack Humbert [Fri, 7 Jul 2017 16:06:59 +0000 (12:06 -0400)]
update lufa implementation
Jack Humbert [Fri, 7 Jul 2017 15:56:01 +0000 (11:56 -0400)]
delete old lufa
Jack Humbert [Fri, 7 Jul 2017 15:55:23 +0000 (11:55 -0400)]
Squashed 'lib/lufa/' content from commit
385d40300
git-subtree-dir: lib/lufa
git-subtree-split:
385d4030035dbaf41591309dbde47653bd03841b
Jack Humbert [Fri, 7 Jul 2017 15:55:23 +0000 (11:55 -0400)]
skullydazed [Fri, 7 Jul 2017 01:43:22 +0000 (18:43 -0700)]
Merge branch 'master' into docs
cato976 [Thu, 6 Jul 2017 13:54:41 +0000 (09:54 -0400)]
Update mouse_keys.md
fix typo
Maarten Dekkers [Wed, 5 Jul 2017 15:43:05 +0000 (17:43 +0200)]
Fixed arrow up and rgb config
Maarten Dekkers [Wed, 5 Jul 2017 15:05:11 +0000 (17:05 +0200)]
Moved RGB features to new layout
Maarten Dekkers [Tue, 4 Jul 2017 16:51:15 +0000 (18:51 +0200)]
Fixed image description
Maarten Dekkers [Tue, 4 Jul 2017 16:49:12 +0000 (18:49 +0200)]
Added support for RGB on the Tada68
Andreas Lindhé [Wed, 28 Jun 2017 13:05:31 +0000 (15:05 +0200)]
Update readme
Andreas Lindhé [Tue, 27 Jun 2017 18:54:11 +0000 (20:54 +0200)]
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.
Shayne Holmes [Fri, 30 Jun 2017 19:08:09 +0000 (12:08 -0700)]
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.
Shayne Holmes [Thu, 29 Jun 2017 17:02:38 +0000 (10:02 -0700)]
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.
dbroqua [Wed, 5 Jul 2017 09:53:32 +0000 (11:53 +0200)]
- Fixed wording in readme
dbroqua [Wed, 5 Jul 2017 09:50:35 +0000 (11:50 +0200)]
- Updated dk60 readme with new QMK rules
dbroqua [Wed, 5 Jul 2017 09:50:18 +0000 (11:50 +0200)]
- Fixed DK60 version in config.h
skullydazed [Wed, 5 Jul 2017 07:15:09 +0000 (00:15 -0700)]
Update the clueboard readmes (#1459)
That-Canadian [Tue, 4 Jul 2017 19:41:14 +0000 (15:41 -0400)]
Changed - to _ for keymap that-canadian for compatability reasons.
That-Canadian [Tue, 4 Jul 2017 19:26:25 +0000 (15:26 -0400)]
Updated ECO files to follow proper formatting. Also updated that-canadian keymap to take out extraneous characters.
That-Canadian [Tue, 4 Jul 2017 18:19:49 +0000 (14:19 -0400)]
Updated ECO readme file, includes picture of ECO now.
That-Canadian [Tue, 4 Jul 2017 18:14:26 +0000 (14:14 -0400)]
Added ECO keyboard folder and configuration files. Also added my (That-Canadian) keymap folder and files.
skullY [Mon, 3 Jul 2017 19:39:15 +0000 (12:39 -0700)]
Add missing files to _summary.md
skullY [Mon, 3 Jul 2017 19:31:37 +0000 (12:31 -0700)]
Remove obsolete documentation
skullY [Mon, 3 Jul 2017 19:30:26 +0000 (12:30 -0700)]
update the summary
skullY [Mon, 3 Jul 2017 19:29:04 +0000 (12:29 -0700)]
Adjust headings on unicode
skullY [Mon, 3 Jul 2017 19:28:48 +0000 (12:28 -0700)]
Update the vagrant guide
skullY [Mon, 3 Jul 2017 19:11:13 +0000 (12:11 -0700)]
update hand_wire
skullY [Mon, 3 Jul 2017 18:59:19 +0000 (11:59 -0700)]
update basic_how_keyboards_work
Martin Gondermann [Mon, 3 Jul 2017 18:48:48 +0000 (20:48 +0200)]
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
Kyle Terry [Mon, 3 Jul 2017 18:47:48 +0000 (11:47 -0700)]
Keyboards/handwired magicforce61 (#1454)
* adding the magicforce61 under handwired
* I meant 14 cols
Martin Gondermann [Mon, 3 Jul 2017 18:43:32 +0000 (20:43 +0200)]
Add octave lights for midi layer (#1457)
skullY [Mon, 3 Jul 2017 18:35:29 +0000 (11:35 -0700)]
Work around quoting hell
skullY [Mon, 3 Jul 2017 17:58:57 +0000 (10:58 -0700)]
Rewrite mouse_keys to resolve #937
skullY [Mon, 3 Jul 2017 08:37:05 +0000 (01:37 -0700)]
update the faq
skullY [Mon, 3 Jul 2017 08:33:13 +0000 (01:33 -0700)]
fix the info boxes
skullY [Mon, 3 Jul 2017 08:30:36 +0000 (01:30 -0700)]
Update a bunch of docs
Jack Humbert [Mon, 3 Jul 2017 04:23:37 +0000 (00:23 -0400)]
fix tag increment
Jack Humbert [Mon, 3 Jul 2017 03:38:20 +0000 (23:38 -0400)]
fix up travis script
Jack Humbert [Fri, 30 Jun 2017 20:30:18 +0000 (16:30 -0400)]
remove warning
Jack Humbert [Wed, 22 Mar 2017 18:24:04 +0000 (14:24 -0400)]
adds debouncing to sixkeyboard
Jack Humbert [Fri, 30 Jun 2017 20:09:52 +0000 (16:09 -0400)]
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
skullY [Fri, 30 Jun 2017 17:11:54 +0000 (10:11 -0700)]
reduce the TOC scope
skullY [Fri, 30 Jun 2017 17:06:40 +0000 (10:06 -0700)]
tweak page-toc settings
skullY [Fri, 30 Jun 2017 16:50:12 +0000 (09:50 -0700)]
try page-toc in place of navigator
skullY [Fri, 30 Jun 2017 16:42:38 +0000 (09:42 -0700)]
Adjust headings to make navigator happier
skullY [Fri, 30 Jun 2017 16:38:54 +0000 (09:38 -0700)]
use navigator instead of neo-navigator
skullY [Fri, 30 Jun 2017 16:33:03 +0000 (09:33 -0700)]
Try neo-navigator in place of etoc
Jack Humbert [Fri, 30 Jun 2017 02:12:24 +0000 (22:12 -0400)]
start glossary
Jack Humbert [Fri, 30 Jun 2017 01:23:20 +0000 (21:23 -0400)]
clean-up github page
Jack Humbert [Thu, 29 Jun 2017 23:37:49 +0000 (19:37 -0400)]
add file to summary
Jack Humbert [Thu, 29 Jun 2017 23:35:33 +0000 (19:35 -0400)]
adds how to github
skullY [Thu, 29 Jun 2017 19:24:24 +0000 (12:24 -0700)]
Fixup the gitbook config
skullY [Thu, 29 Jun 2017 19:19:16 +0000 (12:19 -0700)]
remove extraneous config
skullY [Thu, 29 Jun 2017 18:56:29 +0000 (11:56 -0700)]
remove the rest of the new plugins
skullY [Thu, 29 Jun 2017 18:55:26 +0000 (11:55 -0700)]
remove most of the new plugins
Jack Humbert [Thu, 29 Jun 2017 21:13:42 +0000 (17:13 -0400)]
remove dangling commas
skullY [Thu, 29 Jun 2017 18:49:47 +0000 (11:49 -0700)]
add missing comma
skullY [Thu, 29 Jun 2017 18:46:58 +0000 (11:46 -0700)]
Add some gitboot plugins
skullY [Thu, 29 Jun 2017 17:46:23 +0000 (10:46 -0700)]
Polish up custom_quantum_functions
Jack Humbert [Thu, 29 Jun 2017 16:25:29 +0000 (12:25 -0400)]
use default base names
Jack Humbert [Thu, 29 Jun 2017 16:13:44 +0000 (12:13 -0400)]
testing out new home
Jack Humbert [Thu, 29 Jun 2017 14:35:09 +0000 (10:35 -0400)]
restructure summary
skullY [Thu, 29 Jun 2017 06:52:08 +0000 (23:52 -0700)]
Flesh out the quantum_keycodes documentation
Jack Humbert [Thu, 29 Jun 2017 04:15:07 +0000 (00:15 -0400)]
restructure keycode docs
Jack Humbert [Thu, 29 Jun 2017 00:23:25 +0000 (20:23 -0400)]
adds config options md
skullY [Tue, 13 Jun 2017 21:18:01 +0000 (14:18 -0700)]
Rough draft for a document on understanding QMK
Jack Humbert [Wed, 28 Jun 2017 16:58:58 +0000 (12:58 -0400)]
update some copyright headers
Jack Humbert [Wed, 28 Jun 2017 14:38:18 +0000 (10:38 -0400)]
cleanup nyquist
Jack Humbert [Wed, 28 Jun 2017 13:34:50 +0000 (09:34 -0400)]
cleanup orthodox
Jack Humbert [Wed, 28 Jun 2017 04:26:05 +0000 (00:26 -0400)]
cleanup lets_split
Jack Humbert [Wed, 28 Jun 2017 01:36:44 +0000 (21:36 -0400)]
create initial code of conduct
Jack Humbert [Tue, 27 Jun 2017 20:57:19 +0000 (16:57 -0400)]
Merge pull request #1445 from qmk/dual_audio
Allow for duophony (C6 and B5) and B5 audio
Jack Humbert [Tue, 27 Jun 2017 19:28:13 +0000 (15:28 -0400)]
don't let timer1 exist without b5 being enabled
Jack Humbert [Tue, 27 Jun 2017 18:35:08 +0000 (14:35 -0400)]
add new arguements, docs