]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
6 years agoRename tests to start with test_
Fred Sundvik [Sat, 1 Jul 2017 19:46:21 +0000 (22:46 +0300)]
Rename tests to start with test_

6 years agoAdd basic timing support, and SFT_T tests
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...

6 years agoAdd test for a combo key
Fred Sundvik [Fri, 30 Jun 2017 23:43:32 +0000 (02:43 +0300)]
Add test for a combo key

6 years agoAdd simple modifier test
Fred Sundvik [Fri, 30 Jun 2017 23:00:30 +0000 (02:00 +0300)]
Add simple modifier test

6 years agoImprove the tests a bit
Fred Sundvik [Fri, 30 Jun 2017 22:25:30 +0000 (01:25 +0300)]
Improve the tests a bit

6 years agoA bigger test matrix, and test for unmapped keys
Fred Sundvik [Mon, 26 Jun 2017 21:13:21 +0000 (00:13 +0300)]
A bigger test matrix, and test for unmapped keys

6 years agoRename test.cpp to keypress.cpp
Fred Sundvik [Mon, 26 Jun 2017 21:01:58 +0000 (00:01 +0300)]
Rename test.cpp to keypress.cpp

6 years agoBuild all cpp files in test directories
Fred Sundvik [Mon, 26 Jun 2017 21:01:27 +0000 (00:01 +0300)]
Build all cpp files in test directories

6 years agoMove test keymap to keymap.c
Fred Sundvik [Mon, 26 Jun 2017 20:56:01 +0000 (23:56 +0300)]
Move test keymap to keymap.c

6 years agoExclude .build and .hex from Visual Studio code
Fred Sundvik [Sun, 25 Jun 2017 11:17:51 +0000 (14:17 +0300)]
Exclude .build and .hex from Visual Studio code

6 years agocommit files with wrong line endings
skullY [Sat, 8 Jul 2017 19:34:36 +0000 (12:34 -0700)]
commit files with wrong line endings

6 years agoMerge commit '5a3397d17ec917c7be5d5109e01a3a84a355cb1b'
Jack Humbert [Sat, 8 Jul 2017 01:46:08 +0000 (21:46 -0400)]
Merge commit '5a3397d17ec917c7be5d5109e01a3a84a355cb1b'

6 years agoSquashed 'lib/lufa/' changes from a44056fb9..f2bd51f4e
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

6 years agoMerge commit 'cedfbfcb1a9ad9cf93816f1952fc4bf7c55fbb61'
Jack Humbert [Fri, 7 Jul 2017 20:40:03 +0000 (16:40 -0400)]
Merge commit 'cedfbfcb1a9ad9cf93816f1952fc4bf7c55fbb61'

6 years agoSquashed 'lib/lufa/' changes from 385d40300..a44056fb9
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

6 years agocomment out unformatted audio/midi sections
skullY [Fri, 7 Jul 2017 20:28:31 +0000 (13:28 -0700)]
comment out unformatted audio/midi sections

6 years agoUpdates Documentation from #1444
Jack Humbert [Fri, 7 Jul 2017 19:57:18 +0000 (15:57 -0400)]
Updates Documentation from #1444

6 years agoMerge pull request #1471 from qmk/lufa_lib
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

6 years agoCorrected it again.
Maarten Dekkers [Fri, 7 Jul 2017 19:16:05 +0000 (21:16 +0200)]
Corrected it again.

6 years agoCleaned and corrected keymap code
Maarten Dekkers [Fri, 7 Jul 2017 19:11:12 +0000 (21:11 +0200)]
Cleaned and corrected keymap code

6 years agoOwn keymap layout
Maarten Dekkers [Fri, 7 Jul 2017 18:54:06 +0000 (20:54 +0200)]
Own keymap layout

6 years agoAdd new keymap to try to get pretty close to the default layout for an ergodox keyboa...
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.

6 years agoupdate include
Jack Humbert [Fri, 7 Jul 2017 18:53:47 +0000 (14:53 -0400)]
update include

6 years agoupdate lets_split lufa include
Jack Humbert [Fri, 7 Jul 2017 17:32:29 +0000 (13:32 -0400)]
update lets_split lufa include

6 years agoupdate lufa implementation
Jack Humbert [Fri, 7 Jul 2017 16:06:59 +0000 (12:06 -0400)]
update lufa implementation

6 years agodelete old lufa
Jack Humbert [Fri, 7 Jul 2017 15:56:01 +0000 (11:56 -0400)]
delete old lufa

6 years agoSquashed 'lib/lufa/' content from commit 385d40300
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

6 years agoMerge commit '60b30c036397cb5627fa374bb930794b225daa29' as 'lib/lufa'
Jack Humbert [Fri, 7 Jul 2017 15:55:23 +0000 (11:55 -0400)]
Merge commit '60b30c036397cb5627fa374bb930794b225daa29' as 'lib/lufa'

6 years agoMerge branch 'master' into docs
skullydazed [Fri, 7 Jul 2017 01:43:22 +0000 (18:43 -0700)]
Merge branch 'master' into docs

6 years agoUpdate mouse_keys.md
cato976 [Thu, 6 Jul 2017 13:54:41 +0000 (09:54 -0400)]
Update mouse_keys.md

fix typo

6 years agoFixed arrow up and rgb config
Maarten Dekkers [Wed, 5 Jul 2017 15:43:05 +0000 (17:43 +0200)]
Fixed arrow up and rgb config

6 years agoMoved RGB features to new layout
Maarten Dekkers [Wed, 5 Jul 2017 15:05:11 +0000 (17:05 +0200)]
Moved RGB features to new layout

6 years agoFixed image description
Maarten Dekkers [Tue, 4 Jul 2017 16:51:15 +0000 (18:51 +0200)]
Fixed image description

6 years agoAdded support for RGB on the Tada68
Maarten Dekkers [Tue, 4 Jul 2017 16:49:12 +0000 (18:49 +0200)]
Added support for RGB on the Tada68

6 years agoUpdate readme
Andreas Lindhé [Wed, 28 Jun 2017 13:05:31 +0000 (15:05 +0200)]
Update readme

6 years agoCreate custom layout based on swedish
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.

6 years agoPull out sendstring variations to their own files.
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.

6 years agoAllow broader send_string layout customizability via compile flag
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.

6 years ago- Fixed wording in readme
dbroqua [Wed, 5 Jul 2017 09:53:32 +0000 (11:53 +0200)]
- Fixed wording in readme

6 years ago- Updated dk60 readme with new QMK rules
dbroqua [Wed, 5 Jul 2017 09:50:35 +0000 (11:50 +0200)]
- Updated dk60 readme with new QMK rules

6 years ago- Fixed DK60 version in config.h
dbroqua [Wed, 5 Jul 2017 09:50:18 +0000 (11:50 +0200)]
- Fixed DK60 version in config.h

6 years agoUpdate the clueboard readmes (#1459)
skullydazed [Wed, 5 Jul 2017 07:15:09 +0000 (00:15 -0700)]
Update the clueboard readmes (#1459)

6 years agoChanged - to _ for keymap that-canadian for compatability reasons.
That-Canadian [Tue, 4 Jul 2017 19:41:14 +0000 (15:41 -0400)]
Changed - to _ for keymap that-canadian for compatability reasons.

6 years agoUpdated ECO files to follow proper formatting. Also updated that-canadian keymap...
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.

6 years agoUpdated ECO readme file, includes picture of ECO now.
That-Canadian [Tue, 4 Jul 2017 18:19:49 +0000 (14:19 -0400)]
Updated ECO readme file, includes picture of ECO now.

6 years agoAdded ECO keyboard folder and configuration files. Also added my (That-Canadian)...
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.

6 years agoAdd missing files to _summary.md
skullY [Mon, 3 Jul 2017 19:39:15 +0000 (12:39 -0700)]
Add missing files to _summary.md

6 years agoRemove obsolete documentation
skullY [Mon, 3 Jul 2017 19:31:37 +0000 (12:31 -0700)]
Remove obsolete documentation

6 years agoupdate the summary
skullY [Mon, 3 Jul 2017 19:30:26 +0000 (12:30 -0700)]
update the summary

6 years agoAdjust headings on unicode
skullY [Mon, 3 Jul 2017 19:29:04 +0000 (12:29 -0700)]
Adjust headings on unicode

6 years agoUpdate the vagrant guide
skullY [Mon, 3 Jul 2017 19:28:48 +0000 (12:28 -0700)]
Update the vagrant guide

6 years agoupdate hand_wire
skullY [Mon, 3 Jul 2017 19:11:13 +0000 (12:11 -0700)]
update hand_wire

6 years agoupdate basic_how_keyboards_work
skullY [Mon, 3 Jul 2017 18:59:19 +0000 (11:59 -0700)]
update basic_how_keyboards_work

6 years agoMove Space Caded Parentheses to own layer (#1452)
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

6 years agoKeyboards/handwired magicforce61 (#1454)
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

6 years agoAdd octave lights for midi layer (#1457)
Martin Gondermann [Mon, 3 Jul 2017 18:43:32 +0000 (20:43 +0200)]
Add octave lights for midi layer (#1457)

6 years agoWork around quoting hell
skullY [Mon, 3 Jul 2017 18:35:29 +0000 (11:35 -0700)]
Work around quoting hell

6 years agoRewrite mouse_keys to resolve #937
skullY [Mon, 3 Jul 2017 17:58:57 +0000 (10:58 -0700)]
Rewrite mouse_keys to resolve #937

6 years agoupdate the faq
skullY [Mon, 3 Jul 2017 08:37:05 +0000 (01:37 -0700)]
update the faq

6 years agofix the info boxes
skullY [Mon, 3 Jul 2017 08:33:13 +0000 (01:33 -0700)]
fix the info boxes

6 years agoUpdate a bunch of docs
skullY [Mon, 3 Jul 2017 08:30:36 +0000 (01:30 -0700)]
Update a bunch of docs

6 years agofix tag increment
Jack Humbert [Mon, 3 Jul 2017 04:23:37 +0000 (00:23 -0400)]
fix tag increment

6 years agofix up travis script
Jack Humbert [Mon, 3 Jul 2017 03:38:20 +0000 (23:38 -0400)]
fix up travis script

6 years agoremove warning
Jack Humbert [Fri, 30 Jun 2017 20:30:18 +0000 (16:30 -0400)]
remove warning

6 years agoadds debouncing to sixkeyboard
Jack Humbert [Wed, 22 Mar 2017 18:24:04 +0000 (14:24 -0400)]
adds debouncing to sixkeyboard

6 years agoUpdate keyboards' rules.mk/Makefiles (#1442)
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

6 years agoreduce the TOC scope
skullY [Fri, 30 Jun 2017 17:11:54 +0000 (10:11 -0700)]
reduce the TOC scope

6 years agotweak page-toc settings
skullY [Fri, 30 Jun 2017 17:06:40 +0000 (10:06 -0700)]
tweak page-toc settings

6 years agotry page-toc in place of navigator
skullY [Fri, 30 Jun 2017 16:50:12 +0000 (09:50 -0700)]
try page-toc in place of navigator

6 years agoAdjust headings to make navigator happier
skullY [Fri, 30 Jun 2017 16:42:38 +0000 (09:42 -0700)]
Adjust headings to make navigator happier

6 years agouse navigator instead of neo-navigator
skullY [Fri, 30 Jun 2017 16:38:54 +0000 (09:38 -0700)]
use navigator instead of neo-navigator

6 years agoTry neo-navigator in place of etoc
skullY [Fri, 30 Jun 2017 16:33:03 +0000 (09:33 -0700)]
Try neo-navigator in place of etoc

6 years agostart glossary
Jack Humbert [Fri, 30 Jun 2017 02:12:24 +0000 (22:12 -0400)]
start glossary

6 years agoclean-up github page
Jack Humbert [Fri, 30 Jun 2017 01:23:20 +0000 (21:23 -0400)]
clean-up github page

6 years agoadd file to summary
Jack Humbert [Thu, 29 Jun 2017 23:37:49 +0000 (19:37 -0400)]
add file to summary

6 years agoadds how to github
Jack Humbert [Thu, 29 Jun 2017 23:35:33 +0000 (19:35 -0400)]
adds how to github

6 years agoFixup the gitbook config
skullY [Thu, 29 Jun 2017 19:24:24 +0000 (12:24 -0700)]
Fixup the gitbook config

6 years agoremove extraneous config
skullY [Thu, 29 Jun 2017 19:19:16 +0000 (12:19 -0700)]
remove extraneous config

6 years agoremove the rest of the new plugins
skullY [Thu, 29 Jun 2017 18:56:29 +0000 (11:56 -0700)]
remove the rest of the new plugins

6 years agoremove most of the new plugins
skullY [Thu, 29 Jun 2017 18:55:26 +0000 (11:55 -0700)]
remove most of the new plugins

6 years agoremove dangling commas
Jack Humbert [Thu, 29 Jun 2017 21:13:42 +0000 (17:13 -0400)]
remove dangling commas

6 years agoadd missing comma
skullY [Thu, 29 Jun 2017 18:49:47 +0000 (11:49 -0700)]
add missing comma

6 years agoAdd some gitboot plugins
skullY [Thu, 29 Jun 2017 18:46:58 +0000 (11:46 -0700)]
Add some gitboot plugins

6 years agoPolish up custom_quantum_functions
skullY [Thu, 29 Jun 2017 17:46:23 +0000 (10:46 -0700)]
Polish up custom_quantum_functions

6 years agouse default base names
Jack Humbert [Thu, 29 Jun 2017 16:25:29 +0000 (12:25 -0400)]
use default base names

6 years agotesting out new home
Jack Humbert [Thu, 29 Jun 2017 16:13:44 +0000 (12:13 -0400)]
testing out new home

6 years agorestructure summary
Jack Humbert [Thu, 29 Jun 2017 14:35:09 +0000 (10:35 -0400)]
restructure summary

6 years agoFlesh out the quantum_keycodes documentation
skullY [Thu, 29 Jun 2017 06:52:08 +0000 (23:52 -0700)]
Flesh out the quantum_keycodes documentation

6 years agorestructure keycode docs
Jack Humbert [Thu, 29 Jun 2017 04:15:07 +0000 (00:15 -0400)]
restructure keycode docs

6 years agoadds config options md
Jack Humbert [Thu, 29 Jun 2017 00:23:25 +0000 (20:23 -0400)]
adds config options md

6 years agoRough draft for a document on understanding QMK
skullY [Tue, 13 Jun 2017 21:18:01 +0000 (14:18 -0700)]
Rough draft for a document on understanding QMK

6 years agoupdate some copyright headers
Jack Humbert [Wed, 28 Jun 2017 16:58:58 +0000 (12:58 -0400)]
update some copyright headers

6 years agocleanup nyquist
Jack Humbert [Wed, 28 Jun 2017 14:38:18 +0000 (10:38 -0400)]
cleanup nyquist

6 years agocleanup orthodox
Jack Humbert [Wed, 28 Jun 2017 13:34:50 +0000 (09:34 -0400)]
cleanup orthodox

6 years agocleanup lets_split
Jack Humbert [Wed, 28 Jun 2017 04:26:05 +0000 (00:26 -0400)]
cleanup lets_split

6 years agocreate initial code of conduct
Jack Humbert [Wed, 28 Jun 2017 01:36:44 +0000 (21:36 -0400)]
create initial code of conduct

6 years agoMerge pull request #1445 from qmk/dual_audio
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

6 years agodon't let timer1 exist without b5 being enabled
Jack Humbert [Tue, 27 Jun 2017 19:28:13 +0000 (15:28 -0400)]
don't let timer1 exist without b5 being enabled

6 years agoadd new arguements, docs
Jack Humbert [Tue, 27 Jun 2017 18:35:08 +0000 (14:35 -0400)]
add new arguements, docs

6 years agoMerge branch 'master' of https://github.com/qmk/qmk_firmware into dual_audio
Jack Humbert [Tue, 27 Jun 2017 18:21:42 +0000 (14:21 -0400)]
Merge branch 'master' of https://github.com/qmk/qmk_firmware into dual_audio