]>
git.donarmstrong.com Git - qmk_firmware.git/log
skullydazed [Sun, 29 Jan 2017 06:08:15 +0000 (22:08 -0800)]
Updated License Clarification (markdown)
skullydazed [Sun, 29 Jan 2017 06:07:07 +0000 (22:07 -0800)]
Updated License Clarification (markdown)
skullydazed [Sun, 29 Jan 2017 06:04:05 +0000 (22:04 -0800)]
Updated License Clarification (markdown)
skullydazed [Sun, 29 Jan 2017 06:02:36 +0000 (22:02 -0800)]
Updated License Clarification (markdown)
Yale Thomas [Sun, 29 Jan 2017 02:39:08 +0000 (18:39 -0800)]
added picture of layout
Yale Thomas [Sun, 29 Jan 2017 02:35:06 +0000 (18:35 -0800)]
usability tweaks
Yale Thomas [Thu, 29 Sep 2016 01:29:54 +0000 (18:29 -0700)]
mouse keys added
Yale Thomas [Tue, 23 Aug 2016 21:43:21 +0000 (14:43 -0700)]
new 'yale' keymap
Stephen Tudor [Sun, 29 Jan 2017 01:54:34 +0000 (20:54 -0500)]
s/Bkps/Bksp
Luke Silva [Sat, 28 Jan 2017 07:43:41 +0000 (18:43 +1100)]
Add luke keymap, as an example of the tapping macros
Luke Silva [Sat, 28 Jan 2017 07:42:35 +0000 (18:42 +1100)]
Add support for various tapping macros
A macro key can now be easily set to act as a modifier on hold, and
press a shifted key when tapped. Or to switch layers when held, and
again press a shifted key when tapped.
Various other helper defines have been created which send macros when
the key is pressed, released and tapped, cleaning up the
action_get_macro function inside keymap definitions.
The layer switching macros require a GCC extension - 'compound
statements enclosed within parentheses'. The use of this extension is
already present within the macro subsystem of this project, so its use
in this commit should not cause any additional issues.
MACRO_NONE had to be cast to a (macro_t*) to suppress compiler
warnings within some tapping macros.
Stephen Tudor [Sat, 28 Jan 2017 06:38:58 +0000 (01:38 -0500)]
Carry over Planck updates to my Preonic keymap
Stephen Tudor [Sat, 28 Jan 2017 06:37:59 +0000 (01:37 -0500)]
Improve Planck keymap
- added escape+shift mod-tap key
- replaced BRITE with backtick
Stephen Tudor [Sat, 28 Jan 2017 05:51:07 +0000 (00:51 -0500)]
Merge branch 'master' into smt/planck
* master:
Clarify license on abnt2 keymap (#1038)
replace jackhumbert with qmk
Add gitter image, start update to qmk org
Remove COLEMAK from preonic_keycodes enum
layer defines to enum
Update readme for smt Preonic keymap
Add smt keymap for Preonic
updated all the other keymaps to support the new changes.
fix: infinity60 keyboard was not using quantum features.
Compare Makefile with itself instead of using `--help`
skullydazed [Sat, 28 Jan 2017 02:40:59 +0000 (18:40 -0800)]
Merge pull request #1043 from potz/patch-1
Clarify license on abnt2 keymap (#1038)
skullydazed [Sat, 28 Jan 2017 02:35:59 +0000 (18:35 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 02:34:58 +0000 (18:34 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 02:31:23 +0000 (18:31 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 02:19:12 +0000 (18:19 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 01:54:48 +0000 (17:54 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 01:54:14 +0000 (17:54 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 01:51:29 +0000 (17:51 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 01:47:43 +0000 (17:47 -0800)]
Updated License Clarification (markdown)
lucwastiaux [Sat, 28 Jan 2017 01:45:13 +0000 (09:45 +0800)]
eliminate references to shell_layer
skullydazed [Sat, 28 Jan 2017 01:44:58 +0000 (17:44 -0800)]
Updated License Clarification (markdown)
lucwastiaux [Sat, 28 Jan 2017 01:42:55 +0000 (09:42 +0800)]
documented dual mode capslock
skullydazed [Sat, 28 Jan 2017 01:08:57 +0000 (17:08 -0800)]
Updated License Clarification (markdown)
milestogo [Sat, 28 Jan 2017 00:45:18 +0000 (16:45 -0800)]
split kinesis layout into ergodox and planck style symbol layers
skullydazed [Sat, 28 Jan 2017 00:27:36 +0000 (16:27 -0800)]
Updated License Clarification (markdown)
skullydazed [Sat, 28 Jan 2017 00:21:25 +0000 (16:21 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 22:54:42 +0000 (14:54 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 22:51:58 +0000 (14:51 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 22:26:21 +0000 (14:26 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 22:21:31 +0000 (14:21 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 22:14:19 +0000 (14:14 -0800)]
Updated License Clarification (markdown)
Potiguar Faga [Fri, 27 Jan 2017 20:22:44 +0000 (18:22 -0200)]
Clarify license on abnt2 keymap (#1038)
skullydazed [Fri, 27 Jan 2017 19:30:25 +0000 (11:30 -0800)]
Updated License Clarification (markdown)
folkert4 [Fri, 27 Jan 2017 18:51:39 +0000 (13:51 -0500)]
Added Espynn's keymap
skullydazed [Fri, 27 Jan 2017 18:39:31 +0000 (10:39 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 18:38:03 +0000 (10:38 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 18:35:54 +0000 (10:35 -0800)]
Updated License Clarification (markdown)
skullydazed [Fri, 27 Jan 2017 18:02:33 +0000 (10:02 -0800)]
Created License Clarification (markdown)
Jack Humbert [Fri, 27 Jan 2017 16:23:02 +0000 (11:23 -0500)]
Merge pull request #869 from dylanjgscott/master
Use `type cmp` to test for cmp in Makefile
lucwastiaux [Fri, 27 Jan 2017 15:55:33 +0000 (23:55 +0800)]
dual capslock functionality, activating shell nav or brackets
Brendan Johan Lee [Fri, 27 Jan 2017 14:24:08 +0000 (15:24 +0100)]
Merge remote-tracking branch 'upstream/master'
Brendan Johan Lee [Fri, 27 Jan 2017 12:53:02 +0000 (13:53 +0100)]
[deadcyclo layout] Added more unicode keys and ibus unicode compose trigger keys
Jack Humbert [Fri, 27 Jan 2017 05:28:46 +0000 (00:28 -0500)]
Merge pull request #1035 from qmk/qmk_org_changes
Updated urls due to transfer to qmk org
Luke Silva [Thu, 26 Jan 2017 23:28:42 +0000 (10:28 +1100)]
Add ability to use tap macros without using functions
Albert Pretorius [Thu, 26 Jan 2017 20:07:47 +0000 (20:07 +0000)]
albert ergodox keymap
Nic Aitch [Thu, 26 Jan 2017 15:31:40 +0000 (09:31 -0600)]
Update readme
Nic Aitch [Thu, 26 Jan 2017 15:31:27 +0000 (09:31 -0600)]
Add avrdude target
Luke Silva [Thu, 26 Jan 2017 11:44:22 +0000 (22:44 +1100)]
Fix documentation for TMK actions
Brendan Johan Lee [Thu, 26 Jan 2017 10:56:32 +0000 (11:56 +0100)]
Merge remote-tracking branch 'upstream/master'
Damien [Thu, 26 Jan 2017 08:05:55 +0000 (09:05 +0100)]
Merge pull request #17 from qmk/master
Merged from QMK project
Jack Humbert [Thu, 26 Jan 2017 06:52:43 +0000 (01:52 -0500)]
replace jackhumbert with qmk
Jack Humbert [Thu, 26 Jan 2017 06:28:44 +0000 (01:28 -0500)]
Merge pull request #1029 from SjB/qmk_infinity60
fix: infinity60 keyboard was not using quantum features.
Jack Humbert [Thu, 26 Jan 2017 06:27:51 +0000 (01:27 -0500)]
Merge pull request #1033 from smt/smt/preonic
Add smt's keymap for Preonic
Jack Humbert [Thu, 26 Jan 2017 06:26:17 +0000 (01:26 -0500)]
Add gitter image, start update to qmk org
Stephen Tudor [Thu, 26 Jan 2017 05:24:51 +0000 (00:24 -0500)]
Add smt keymap for Planck
Stephen Tudor [Wed, 25 Jan 2017 15:57:42 +0000 (10:57 -0500)]
Remove COLEMAK from preonic_keycodes enum
Jack Humbert [Wed, 25 Jan 2017 15:02:06 +0000 (10:02 -0500)]
Merge branch 'master' of github.com:jackhumbert/qmk_firmware
Jack Humbert [Wed, 25 Jan 2017 15:02:01 +0000 (10:02 -0500)]
layer defines to enum
Brendan Johan Lee [Wed, 25 Jan 2017 14:16:38 +0000 (15:16 +0100)]
[deadcyclo layout] Added lotsof new emojis and some new unicode keys
Stephen Tudor [Wed, 25 Jan 2017 05:55:40 +0000 (00:55 -0500)]
Update readme for smt Preonic keymap
Stephen Tudor [Wed, 25 Jan 2017 05:25:17 +0000 (00:25 -0500)]
Add smt keymap for Preonic
Brendan Johan Lee [Tue, 24 Jan 2017 20:56:18 +0000 (21:56 +0100)]
Merge remote-tracking branch 'upstream/master'
Brendan Johan Lee [Tue, 24 Jan 2017 20:54:34 +0000 (21:54 +0100)]
[deadcyclo layout] Added unicode layer
Brendan Johan Lee [Tue, 24 Jan 2017 18:10:35 +0000 (19:10 +0100)]
[deadcyclo layout] Added support for ergodox ez shine
Rovanion Luckey [Tue, 24 Jan 2017 09:02:56 +0000 (10:02 +0100)]
Added instructions for how to build and flash the firmware with teensy_cli.
Jack Humbert [Tue, 24 Jan 2017 05:34:55 +0000 (00:34 -0500)]
Merge pull request #1014 from SjB/lcd_mods_status
added mods status bit to visualizer.
SjB [Tue, 24 Jan 2017 05:24:01 +0000 (00:24 -0500)]
updated all the other keymaps to support the new changes.
qmk firmware requires the matrix_init_user and matrix_scan_user
function to be implementated. Added these function to all the existing
keymaps.
SjB [Sat, 21 Jan 2017 07:01:55 +0000 (02:01 -0500)]
speeding up (un)register_code16
In register_code16 and unregister_code16 we call register_code and
unregister_code twice, once for the mods and once for the keycode.
The (un)register_code have many check to see that keycode we have sent
however because we know that we are sending it a mods key, why not
just skip all of it and call (un)register_mods instead. This will skip
alot of checks and should speedup the loop a little.
SjB [Tue, 24 Jan 2017 03:01:33 +0000 (22:01 -0500)]
fix: infinity60 keyboard was not using quantum features.
the quantum matrix codes where not being initialized or/and called
so no feature of the quantum firmware could be used. These codes have
been added and now we can enjoy the quantum firmware goodness.
Dylan Scott [Tue, 8 Nov 2016 20:45:20 +0000 (07:45 +1100)]
Compare Makefile with itself instead of using `--help`
Jack Humbert [Mon, 23 Jan 2017 18:55:24 +0000 (13:55 -0500)]
turn off rgb_midi in ez
Jack Humbert [Mon, 23 Jan 2017 05:33:29 +0000 (00:33 -0500)]
Merge pull request #1026 from TerryMathews/master
Let's Split: More code cleanup
TerryMathews [Mon, 23 Jan 2017 03:06:53 +0000 (22:06 -0500)]
More code cleanup
Missed a few commented out vestigal defines in revx/config.h that had
been moved to keymap/serial and i2c.
Jack Humbert [Mon, 23 Jan 2017 00:01:34 +0000 (19:01 -0500)]
Merge pull request #1018 from hot-leaf-juice/master
simplified my keymap
Christopher Browne [Mon, 23 Jan 2017 00:01:07 +0000 (19:01 -0500)]
More keyboard map tweaking (#1019)
* Add HOME/END keys as upper/lower on arrow-up/down
* Reduce .hex file size by turning off unneeded options
* Put digit keypad onto left hand upon RAISE; this will sometimes be preferable to double-hits of right hand
Jack Humbert [Sun, 22 Jan 2017 23:59:57 +0000 (18:59 -0500)]
Merge pull request #1020 from remigius42/master
Swiss German layout for Ergodox EZ & Infinity
Jack Humbert [Sun, 22 Jan 2017 23:59:12 +0000 (18:59 -0500)]
Merge pull request #1022 from lucwastiaux/master
Improvements to Dvorak Programmer Ergodox keymap
Jack Humbert [Sun, 22 Jan 2017 23:58:46 +0000 (18:58 -0500)]
Merge pull request #1021 from luizribeiro/ps2avrGB
Support for ps2avrGB / winkeyless.kr boards
Jack Humbert [Sun, 22 Jan 2017 23:57:44 +0000 (18:57 -0500)]
Merge pull request #1023 from TerryMathews/master
Corrects Let's Split code
TerryMathews [Sun, 22 Jan 2017 20:57:30 +0000 (15:57 -0500)]
Missed commenting out notes at end of line
TerryMathews [Sun, 22 Jan 2017 20:50:08 +0000 (15:50 -0500)]
Fixed keymap matrix on rev2
* Fixed keymap matrix in rev2 so that left half and right half match
when in same orientation.
TerryMathews [Sun, 22 Jan 2017 20:46:43 +0000 (15:46 -0500)]
Created lines to uncomment keyboards built upside down
* Reverses column order to fix left-to-right key order that occurs if
PCB assembled upside down.
TerryMathews [Sun, 22 Jan 2017 20:37:48 +0000 (15:37 -0500)]
Refactor code to eliminate duplicate defines
* Moved duplicated defines out of inappropriate source files (matrix
pins in keymap subdirectory)
* Eliminated default keymap directory
* Hardcoded serial keymap to use serial defines and EE_CONFIG
* Hardcoded i2c keymap to use i2c defines
Luiz Ribeiro [Sun, 22 Jan 2017 17:06:14 +0000 (12:06 -0500)]
Upgrade AVR 8-bit Toolchain to 3.5.4 on Travis
Andreas Schmidt [Sun, 22 Jan 2017 11:57:58 +0000 (12:57 +0100)]
SG Ergodox layout: Updated layout documentation
- Swiss German Ergodox layout:
Updated layout documentation based on previous
layout changes.
Andreas Schmidt [Sun, 22 Jan 2017 11:43:46 +0000 (12:43 +0100)]
SG Ergodox layout: Fixed ENTER key mapping
- Swiss German Ergodox layout:
Additional ENTER key was mapped to wrong layer
and keyboard half.
Andreas Schmidt [Sun, 22 Jan 2017 11:35:24 +0000 (12:35 +0100)]
SG Ergodox layout: Minor code formatting changes
- Swiss German Ergodox layout:
Removed unnecessary spaces.
Andreas Schmidt [Sun, 22 Jan 2017 11:32:40 +0000 (12:32 +0100)]
SG Ergodox layout: Add ENTER to left keyboard
- Swiss German Ergodox layout:
Added ENTER key to left keyboard half on media layer
such that the enter key is available on both halves to
be able to flash both halves without an additional keyboard.
Andreas Schmidt [Sun, 22 Jan 2017 11:30:18 +0000 (12:30 +0100)]
SG Ergodox layout: Add <br/> macro to media layer
- Added <br/> macro to media layer of Swiss German layout
for Ergodox
lucwastiaux [Sun, 22 Jan 2017 02:32:17 +0000 (10:32 +0800)]
document BRACKETS and SHELL_LAYER
Luiz Ribeiro [Sat, 21 Jan 2017 23:23:44 +0000 (18:23 -0500)]
Added a copyright header to the default keymap... ¯\_(ツ)_/¯
Luiz Ribeiro [Sat, 21 Jan 2017 23:15:39 +0000 (18:15 -0500)]
Slightly saner default keymap for ps2avrGB and removed some unused code
Luiz Ribeiro [Sat, 21 Jan 2017 22:09:17 +0000 (17:09 -0500)]
Simplified and polished a bit the code changes on tmk_core
Andreas Schmidt [Sat, 21 Jan 2017 19:58:28 +0000 (20:58 +0100)]
Renamed JSON source of Ergodox Swiss German
- Renamed the JSON source files for the layout description of
the Ergodox Swiss German keymap
Andreas Schmidt [Sat, 21 Jan 2017 19:55:18 +0000 (20:55 +0100)]
Correct layout description of ergodox swissgerman
- Added missing HTML macros to media layer.
Andreas Schmidt [Sat, 21 Jan 2017 19:22:24 +0000 (20:22 +0100)]
Removed Ergodox EZ & Infinity specific keymaps
- Removed the keymaps for Swiss German spefic for Ergodox EZ
and Infinity after previously merging them.