jackhill/qmk/firmware.git
7 years agoon_each_tap_fn is called on tap down and tap up
Pavlos Vinieratos [Tue, 19 Jul 2016 16:00:59 +0000 (18:00 +0200)]
on_each_tap_fn is called on tap down and tap up

7 years agoadd link to hid_listen
Pavlos Vinieratos [Tue, 19 Jul 2016 15:34:23 +0000 (17:34 +0200)]
add link to hid_listen

7 years agoadded Midi On/Off; Enter is actually transparent
Robert Dale [Tue, 19 Jul 2016 12:43:41 +0000 (08:43 -0400)]
added Midi On/Off; Enter is actually transparent

7 years agoCorrected the ascii layout to match the coded layout
Robert Dale [Tue, 19 Jul 2016 12:00:03 +0000 (08:00 -0400)]
Corrected the ascii layout to match the coded layout

7 years agoadd some debugging doc, after i found out how to print debug messages
Pavlos Vinieratos [Mon, 18 Jul 2016 22:07:50 +0000 (00:07 +0200)]
add some debugging doc, after i found out how to print debug messages

7 years agoadd a bit of documentation
Pavlos Vinieratos [Mon, 18 Jul 2016 22:01:11 +0000 (00:01 +0200)]
add a bit of documentation

7 years agoin the default case, it should be called if there is actually a tap
Pavlos Vinieratos [Mon, 18 Jul 2016 21:34:02 +0000 (23:34 +0200)]
in the default case, it should be called if there is actually a tap
dance happening, and in the normal case, it should be called when the
tap down is happening.

7 years agoergodox_ez: Update my keymap to v1.3
Gergely Nagy [Mon, 18 Jul 2016 06:46:04 +0000 (08:46 +0200)]
ergodox_ez: Update my keymap to v1.3

This updates my ErgoDox EZ layout to v1.3, which has the following
noteworthy changes:

* Added support for logging keys, by pressing `LEAD d`. Also included is
  a tool to generate a **heatmap** out of the logs.
* The arrow and navigation keys were rearranged again, and now require
  an additional key being held to activate. See the **base layer** for
  an image that shows where arrows are.
* The **experimental** layer has been redone, and is now
  called **ADORE**, and as such, can be enabled by `LEAD a` now.
* Switching between Dvorak and ADORE is now persisted into EEPROM, and
  survives a reboot.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
7 years agoUpdate readme.md
Will Wolff-Myren [Sun, 17 Jul 2016 22:08:04 +0000 (15:08 -0700)]
Update readme.md

* Markdown cleanup

7 years agoUpdate readme.md
Will Wolff-Myren [Sun, 17 Jul 2016 22:04:50 +0000 (15:04 -0700)]
Update readme.md

* Updated layout images, json from Keyboard Layout Designer
* Added links to Keyboard Layout Designer templates.
* Added images of TECK, Kinesis layouts.

7 years agoUpdate description comment.
Will Wolff-Myren [Sun, 17 Jul 2016 21:56:37 +0000 (14:56 -0700)]
Update description comment.

7 years ago[MEDIA]: Remove Power, Sleep, Mail, MyComp
Will Wolff-Myren [Sun, 17 Jul 2016 21:19:22 +0000 (14:19 -0700)]
[MEDIA]: Remove Power, Sleep, Mail, MyComp

I kept hitting these on accident while attempting to move the cursor or
mouse. =P

7 years ago[BASE]: Meh, Hyper now have symbols on both sides
Will Wolff-Myren [Sun, 17 Jul 2016 21:16:31 +0000 (14:16 -0700)]
[BASE]: Meh, Hyper now have symbols on both sides

Left: MEH_T(KC_BSLS),ALL_T(KC_SLSH)
Right: ALL_T(KC_LBRC),MEH_T(KC_RBRC)

7 years agoUpdate Base Layer comment to match new layout.
Will Wolff-Myren [Sun, 17 Jul 2016 21:08:22 +0000 (14:08 -0700)]
Update Base Layer comment to match new layout.

7 years ago[BASE]: KC_MINS -> KC_GRV
Will Wolff-Myren [Sun, 17 Jul 2016 21:07:14 +0000 (14:07 -0700)]
[BASE]: KC_MINS -> KC_GRV

7 years agoRSpec: KC_EQL -> KC_MINS
Will Wolff-Myren [Sun, 17 Jul 2016 21:01:41 +0000 (14:01 -0700)]
RSpec: KC_EQL -> KC_MINS

7 years agoLSpec: KC_GRV -> KC_EQL
Will Wolff-Myren [Sun, 17 Jul 2016 20:58:43 +0000 (13:58 -0700)]
LSpec: KC_GRV -> KC_EQL

7 years agoUpdate readme. My layout optimized for emacs & vim
Mazin Bokhari [Sun, 17 Jul 2016 20:57:23 +0000 (15:57 -0500)]
Update readme. My layout optimized for emacs & vim

7 years agoUpdate readme. My layout optimized for emacs & vim
Mazin Bokhari [Sun, 17 Jul 2016 20:53:42 +0000 (15:53 -0500)]
Update readme. My layout optimized for emacs & vim

7 years agoUpdate .gitignore to include VSCode setting.
Will Wolff-Myren [Sun, 17 Jul 2016 20:50:36 +0000 (13:50 -0700)]
Update .gitignore to include VSCode setting.

7 years agoMerge branch 'master' of https://github.com/mazinbokhari/qmk_firmware
Mazin Bokhari [Sun, 17 Jul 2016 20:35:05 +0000 (15:35 -0500)]
Merge branch 'master' of https://github.com/mazinbokhari/qmk_firmware

7 years agoAdd caps lock; sucks that there is no light for it...
Mazin Bokhari [Sun, 17 Jul 2016 20:32:53 +0000 (15:32 -0500)]
Add caps lock; sucks that there is no light for it...

7 years agoRemove more keys
Mazin Bokhari [Sun, 17 Jul 2016 19:56:32 +0000 (14:56 -0500)]
Remove more keys

7 years agoMove dot in symbol layer
Mazin Bokhari [Sun, 17 Jul 2016 19:44:37 +0000 (14:44 -0500)]
Move dot in symbol layer

7 years agoMove modifier kyes around
Mazin Bokhari [Sun, 17 Jul 2016 19:43:21 +0000 (14:43 -0500)]
Move modifier kyes around

7 years agoRemove more unnecessary buttons
Mazin Bokhari [Sun, 17 Jul 2016 19:29:37 +0000 (14:29 -0500)]
Remove more unnecessary buttons

7 years agoAdd page up/down and home/end to arrow
Mazin Bokhari [Sun, 17 Jul 2016 19:11:08 +0000 (14:11 -0500)]
Add page up/down and home/end to arrow

7 years agoChange visual
Mazin Bokhari [Sun, 17 Jul 2016 19:02:46 +0000 (14:02 -0500)]
Change visual

7 years agoReorganize media keys
Mazin Bokhari [Sun, 17 Jul 2016 18:55:10 +0000 (13:55 -0500)]
Reorganize media keys

7 years agoRemove unnecessary modifiers
Mazin Bokhari [Sun, 17 Jul 2016 18:35:47 +0000 (13:35 -0500)]
Remove unnecessary modifiers

7 years agoEdit visual keymap
Mazin Bokhari [Sun, 17 Jul 2016 18:19:11 +0000 (13:19 -0500)]
Edit visual keymap

7 years agoAdd arrow keys to layer
Mazin Bokhari [Sun, 17 Jul 2016 18:14:04 +0000 (13:14 -0500)]
Add arrow keys to layer

7 years agoMinor changes
Mazin Bokhari [Sun, 17 Jul 2016 18:09:54 +0000 (13:09 -0500)]
Minor changes

7 years agoAdd empty arrow layer, reorder some keys in media, map layer keys
Mazin Bokhari [Sun, 17 Jul 2016 18:02:54 +0000 (13:02 -0500)]
Add empty arrow layer, reorder some keys in media, map layer keys

7 years agodon't believe the hex files are posted to qmk.fm
Seth Chandler [Sun, 17 Jul 2016 14:37:45 +0000 (10:37 -0400)]
don't believe the hex files are posted to qmk.fm

7 years agoupdate more non-existent readmes for QMK.fm
Seth Chandler [Sun, 17 Jul 2016 07:53:34 +0000 (03:53 -0400)]
update more non-existent readmes for QMK.fm

7 years agoupdate broken link
Seth Chandler [Sun, 17 Jul 2016 07:38:53 +0000 (03:38 -0400)]
update broken link

7 years agoupdate audio links
Seth Chandler [Sun, 17 Jul 2016 07:32:02 +0000 (03:32 -0400)]
update audio links

7 years agoupdate tmk link
Seth Chandler [Sun, 17 Jul 2016 07:28:48 +0000 (03:28 -0400)]
update tmk link

7 years agoupdate link to Vagrant docfile
Seth Chandler [Sun, 17 Jul 2016 07:24:36 +0000 (03:24 -0400)]
update link to Vagrant docfile

7 years agoupdate readmes in certain directories to work with qmk.fm
Seth Chandler [Sun, 17 Jul 2016 07:24:00 +0000 (03:24 -0400)]
update readmes in certain directories to work with qmk.fm

7 years agochange naming, and remove extraneous definition
Pavlos Vinieratos [Fri, 15 Jul 2016 21:54:08 +0000 (23:54 +0200)]
change naming, and remove extraneous definition

7 years agoadd custom makefile for sethbc keymap
Seth Chandler [Sun, 17 Jul 2016 03:52:02 +0000 (23:52 -0400)]
add custom makefile for sethbc keymap

7 years agoupdate makefile to default to no virtual dip switches
Seth Chandler [Sun, 17 Jul 2016 03:51:27 +0000 (23:51 -0400)]
update makefile to default to no virtual dip switches

7 years agoupdate readme images
Seth Chandler [Sun, 17 Jul 2016 03:41:20 +0000 (23:41 -0400)]
update readme images

7 years agoFix erroneous character
Jonathan Lucas [Sun, 17 Jul 2016 03:38:55 +0000 (20:38 -0700)]
Fix erroneous character

Must have been keeb testing :)

7 years agoAdded CMD60 keymap
Jonathan Lucas [Sun, 17 Jul 2016 03:24:14 +0000 (20:24 -0700)]
Added CMD60 keymap

7 years agoadd an `anyway` and a `reset` callback
Pavlos Vinieratos [Wed, 13 Jul 2016 14:47:45 +0000 (16:47 +0200)]
add an `anyway` and a `reset` callback

when using tap dance, we have the `regular` callback that is called on
the last tap. this commit adds an `anyway` callback that is called on
every tap, and a `reset` callback that is called on reset of the tap
dance taps.

7 years agoin case its NULL
Pavlos Vinieratos [Tue, 12 Jul 2016 22:20:28 +0000 (00:20 +0200)]
in case its NULL

7 years agoFurther simplyfying the docker usage
Erik Dasque [Fri, 15 Jul 2016 17:26:34 +0000 (13:26 -0400)]
Further simplyfying the docker usage

We'll be able to change the image user name if we set up the initial repo to trigger Docker images rebuilds on hub.docker.com

7 years agoAdding Docker build system & documentation
Erik Dasque [Fri, 15 Jul 2016 16:55:40 +0000 (12:55 -0400)]
Adding Docker build system & documentation

7 years agoFix OS X Recognizing keyboard as Mouse/Tablet
Travis La Marr [Fri, 15 Jul 2016 14:41:32 +0000 (10:41 -0400)]
Fix OS X Recognizing keyboard as Mouse/Tablet

Modified the LUFA USB HID Descriptor to change the logical/usage
minimums for System Control from 0x01 (Mouse) to 0x81 (System Power
Down), this fixes OS X recognizing the Planck as having a mouse and
tablet, even with mousekeys off.

7 years agoMake DFU wait for bootloader
Travis La Marr [Fri, 15 Jul 2016 14:28:23 +0000 (10:28 -0400)]
Make DFU wait for bootloader

Added a loop for waiting for the keyboard to be put in bootloader mode,
rather than failing out. Makes building keymaps easier.

7 years agokeymap_dvorak.h: add missing shifted keys, fix whitespace
Jonathan A. Kollasch [Thu, 14 Jul 2016 16:32:43 +0000 (11:32 -0500)]
keymap_dvorak.h: add missing shifted keys, fix whitespace

7 years agoextra_keymaps: use RALT() instead of 0x1400 for AltGr
Jonathan A. Kollasch [Thu, 14 Jul 2016 16:13:35 +0000 (11:13 -0500)]
extra_keymaps: use RALT() instead of 0x1400 for AltGr

7 years agokeymap_extras: add newline at end of files
Jonathan A. Kollasch [Thu, 14 Jul 2016 16:04:25 +0000 (11:04 -0500)]
keymap_extras: add newline at end of files

7 years agoMerge pull request #489 from Skrymir/master
Jack Humbert [Thu, 14 Jul 2016 14:59:23 +0000 (10:59 -0400)]
Merge pull request #489 from Skrymir/master

New ergodox-ez layout

7 years agoMerge pull request #515 from pvinis/reset-function
Jack Humbert [Thu, 14 Jul 2016 14:53:51 +0000 (10:53 -0400)]
Merge pull request #515 from pvinis/reset-function

extract reset keyboard into a function

7 years agoReplaced ordinary-media.{png|json} with new media layout
Will Wolff-Myren [Thu, 14 Jul 2016 08:22:15 +0000 (01:22 -0700)]
Replaced ordinary-media.{png|json} with new media layout

7 years agoReplaced ordinary-symbol.{png|json} with new base layout.
Will Wolff-Myren [Thu, 14 Jul 2016 08:03:45 +0000 (01:03 -0700)]
Replaced ordinary-symbol.{png|json} with new base layout.

7 years agoReplaced ordinary-base.{png|json} with new base layout.
Will Wolff-Myren [Thu, 14 Jul 2016 07:39:01 +0000 (00:39 -0700)]
Replaced ordinary-base.{png|json} with new base layout.

7 years agoReplaced readme.md with stub
Will Wolff-Myren [Thu, 14 Jul 2016 07:38:00 +0000 (00:38 -0700)]
Replaced readme.md with stub
(incl. reference to original layout)

7 years agoCreated "teckinesis" keymap folder
Will Wolff-Myren [Wed, 13 Jul 2016 20:17:55 +0000 (13:17 -0700)]
Created "teckinesis" keymap folder
(Based on "ordinary" keymap by Nicholas Keene)

7 years agoextract reset keyboard into a function
Pavlos Vinieratos [Wed, 13 Jul 2016 14:38:02 +0000 (16:38 +0200)]
extract reset keyboard into a function

that makes it easy to call reset_keyboard() from a function in a keymap

7 years agoMerge pull request #2 from jackhumbert/master
Joshua Colbeck [Wed, 13 Jul 2016 04:14:30 +0000 (23:14 -0500)]
Merge pull request #2 from jackhumbert/master

Pull from upstream

7 years agoMerge pull request #477 from Smilliam/master
Jack Humbert [Mon, 11 Jul 2016 13:14:43 +0000 (09:14 -0400)]
Merge pull request #477 from Smilliam/master

Canceling Space Cadet state with opposite shift key

7 years agoMerge pull request #506 from stanleylai/master
Jack Humbert [Mon, 11 Jul 2016 13:14:11 +0000 (09:14 -0400)]
Merge pull request #506 from stanleylai/master

Added my custom keymap for Satan

7 years agoMerge pull request #507 from ruiqimao/master
skullydazed [Mon, 11 Jul 2016 09:01:17 +0000 (02:01 -0700)]
Merge pull request #507 from ruiqimao/master

fixed clueboard LED pin assignments and matrix documentation

7 years agofixed clueboard LED pin assignments and matrix documentation
Ruiqi Mao [Mon, 11 Jul 2016 08:18:07 +0000 (01:18 -0700)]
fixed clueboard LED pin assignments and matrix documentation

7 years agoamended extraneous file edits
Smilliam [Mon, 11 Jul 2016 02:10:00 +0000 (19:10 -0700)]
amended extraneous file edits

7 years agoMade rollover behavior for space cadet optional
Smilliam [Mon, 11 Jul 2016 02:04:01 +0000 (19:04 -0700)]
Made rollover behavior for space cadet optional

7 years agoAdded my custom keymap for Satan
Stanley Lai [Sun, 10 Jul 2016 19:07:56 +0000 (12:07 -0700)]
Added my custom keymap for Satan

7 years agoMerge pull request #505 from fredizzimo/documentation_fix
Jack Humbert [Sun, 10 Jul 2016 18:02:10 +0000 (14:02 -0400)]
Merge pull request #505 from fredizzimo/documentation_fix

Remove out of place documentation, caused by ChibiOS merge

7 years agoRemove out of place documentation, caused by ChibiOS merge
Fred Sundvik [Sun, 10 Jul 2016 17:00:04 +0000 (20:00 +0300)]
Remove out of place documentation, caused by ChibiOS merge

7 years agoMerge pull request #502 from robotmaxtron/master
Jack Humbert [Sun, 10 Jul 2016 00:55:58 +0000 (20:55 -0400)]
Merge pull request #502 from robotmaxtron/master

Adding robotmaxtron's GH60 Keymap

7 years agoUpdate keymap.c
Max Whittingham [Sat, 9 Jul 2016 23:58:16 +0000 (18:58 -0500)]
Update keymap.c

7 years agoMerge pull request #500 from TerryMathews/master
Jack Humbert [Sat, 9 Jul 2016 23:19:05 +0000 (19:19 -0400)]
Merge pull request #500 from TerryMathews/master

Establish Poker clone keymap for Satan

7 years agoMerge pull request #1 from jackhumbert/master
TerryMathews [Sat, 9 Jul 2016 20:46:00 +0000 (16:46 -0400)]
Merge pull request #1 from jackhumbert/master

Catch up with jack's master

7 years agoEstablish Poker clone keymap for Satan
TerryMathews [Sat, 9 Jul 2016 20:42:26 +0000 (16:42 -0400)]
Establish Poker clone keymap for Satan

Maps all of the side-print legends on the stock Poker II keycaps that
are feasible (doesn't support repeat rate toggling, Pmode recording).

7 years agoCleaning up repo
Max Whittingham [Sat, 9 Jul 2016 08:20:58 +0000 (03:20 -0500)]
Cleaning up repo

7 years agoDocuments tap dance
Erez Zukerman [Sat, 9 Jul 2016 01:40:57 +0000 (21:40 -0400)]
Documents tap dance

7 years agoMerge pull request #498 from fredizzimo/fix_make_dependencies
Jack Humbert [Fri, 8 Jul 2016 20:44:18 +0000 (16:44 -0400)]
Merge pull request #498 from fredizzimo/fix_make_dependencies

Fix make dependencies

7 years agoUse order only prerequisites to avoid re-linking
Fred Sundvik [Fri, 8 Jul 2016 20:19:48 +0000 (23:19 +0300)]
Use order only prerequisites to avoid re-linking

The prerequisites at the start of the build process are order-only
so that the trget don't link again. Also added as a dependency to
the compilation to force the messages to be printed at the start

7 years agoFix name of makefile dep files
Fred Sundvik [Fri, 8 Jul 2016 19:59:09 +0000 (22:59 +0300)]
Fix name of makefile dep files

The files can't start with a .dot, as the wildcard function wont
find them. So this is fixed by removing the BUILD_DIR from the
name.

7 years agoMerge pull request #496 from fredizzimo/makefile_optimization
Jack Humbert [Fri, 8 Jul 2016 16:01:32 +0000 (12:01 -0400)]
Merge pull request #496 from fredizzimo/makefile_optimization

Makefile optimization

7 years agoFix the link target
Fred Sundvik [Fri, 8 Jul 2016 15:18:33 +0000 (18:18 +0300)]
Fix the link target

7 years agoDon't run git describe for ever file that is built
Fred Sundvik [Fri, 8 Jul 2016 14:44:41 +0000 (17:44 +0300)]
Don't run git describe for ever file that is built

7 years agoSpeed up compilation by not using recusive make
Fred Sundvik [Fri, 8 Jul 2016 14:20:37 +0000 (17:20 +0300)]
Speed up compilation by not using recusive make

The cleaning is done outside the targets, by checking the
requested target name.

7 years agoMerge pull request #494 from robbiegill/master
Jack Humbert [Fri, 8 Jul 2016 12:35:24 +0000 (08:35 -0400)]
Merge pull request #494 from robbiegill/master

Port support for hhkb-jp from tmk

7 years agoMerge pull request #493 from TerryMathews/master
Jack Humbert [Fri, 8 Jul 2016 12:34:27 +0000 (08:34 -0400)]
Merge pull request #493 from TerryMathews/master

Create keycodes for RGB control functions

7 years agoFix a function mismatch that was causing LEDs to not properly initialize
TerryMathews [Fri, 8 Jul 2016 07:40:05 +0000 (03:40 -0400)]
Fix a function mismatch that was causing LEDs to not properly initialize

See #430. Name of function being called at init was updated to
led_init_ports(), but the call itself wasn't renamed.

7 years agoMove return out of event if block
TerryMathews [Fri, 8 Jul 2016 07:32:28 +0000 (03:32 -0400)]
Move return out of event if block

According to Jack, this makes the return case not be processed. Doesn't
break anything in the firmware.

7 years agoport missing support for hhkb-jp from tmk
Robbie Gill [Fri, 8 Jul 2016 04:03:20 +0000 (21:03 -0700)]
port missing support for hhkb-jp from tmk

7 years agoFix cluepad and planck
TerryMathews [Fri, 8 Jul 2016 03:57:11 +0000 (23:57 -0400)]
Fix cluepad and planck

7 years agoFix compile error on Clueboard
TerryMathews [Fri, 8 Jul 2016 03:50:04 +0000 (23:50 -0400)]
Fix compile error on Clueboard

7 years agoCreate keycodes for RGB control functions
TerryMathews [Fri, 8 Jul 2016 03:34:33 +0000 (23:34 -0400)]
Create keycodes for RGB control functions

Moves RGB controls out of the macro function and assigns them their own
keycodes:
RGB_TOG (toggle on/off)
RGB_MOD (mode step)
RGB_HUI (increase hue)
RGB_HUD (decrease hue)
RGB_SAI (increase saturation)
RGB_SAD (decrease saturation)
RGB_VAI (increase brightness)
RGB_VAD (decrease brightness)

7 years agoMerge pull request #491 from fredizzimo/keycode_fixes
Jack Humbert [Thu, 7 Jul 2016 17:57:39 +0000 (13:57 -0400)]
Merge pull request #491 from fredizzimo/keycode_fixes

Some fixes for keycode processing

7 years agoFix IS_CONSUMER macro
Fred Sundvik [Thu, 7 Jul 2016 17:04:27 +0000 (20:04 +0300)]
Fix IS_CONSUMER macro

7 years agoRemove unhandled KC_BTLD, RESET should be used instead
Fred Sundvik [Thu, 7 Jul 2016 16:56:55 +0000 (19:56 +0300)]
Remove unhandled KC_BTLD, RESET should be used instead

7 years agoFix the range for consumer keys
Fred Sundvik [Thu, 7 Jul 2016 16:48:39 +0000 (19:48 +0300)]
Fix the range for consumer keys