]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
8 years agoMakefile redo & other features (#395)
Jack Humbert [Sat, 11 Jun 2016 17:31:31 +0000 (13:31 -0400)]
Makefile redo & other features (#395)

* .build containment implemented

* no destructive variable setting - builds in either folder

* make from 3 places

* cleans before each build
* make from root with keyboard=keyboard, keymap=keymap
* make from keyboard/keyboard with keymap=keymap
* make from keymaps/keymap
* only implemented on planck

* adds color diag to avr-gcc

* makefiles for all plancks, clean-up

* quick build-all makefile for plancks

* reformatting of make output (colors)

* color toggle, tmk path corrections

* correct if statement for color

* move config.h to main makefile, updates preonic, atomic

* format update, all keyboards targets

* makefile optional for build all target, alps and arrow_pad updated

* alps updated

* make planck default, trying out travis recipe for all-keyboards

* all-keymaps target, different travis recipe

* updates alps64

* updates keyboards to new format

* updates clue* projects

* all projects updated, specialise EZ .hex, let .hex through

* updates travis

* automatically find root, keyboard, keymap

* silent echo, cleaned-up mass make output

* updates all keyboards' .hex files except EZ

* Rename Bantam44.c to bantam44.c

* Rename Bantam44.h to bantam44.h

* nananana

* adds six key keyboard

* does same to ez as rest

* updates send_string example

* brings ergodox_ez up to date

* updates template/new project script

* adds sixkeyboard

* adds readme for sixkeyboard

* adds sixkeyboard to travis

* filenames, gitignore mess

* define clock prescaler stuff manually

* make quick, size test example

* documentation and dfu-no-build

8 years agoMerge pull request #364 from techtomas/techtomas
Erez Zukerman [Wed, 8 Jun 2016 01:18:32 +0000 (21:18 -0400)]
Merge pull request #364 from techtomas/techtomas

Rearranged the layer toggles and keys.

8 years agoUpdated readme to fix a typo and list out hotkey shortcuts
Thomas Anderson [Tue, 7 Jun 2016 20:38:37 +0000 (13:38 -0700)]
Updated readme to fix a typo and list out hotkey shortcuts

8 years agoAdd support for vagrant-docker (#389)
Aron Griffis [Tue, 7 Jun 2016 16:41:55 +0000 (12:41 -0400)]
Add support for vagrant-docker (#389)

* clean trailing ws in Vagrantfile and util/avr_setup.sh

* replace triple quotes with heredoc.

Ruby doesn't have triple quotes; that's a Python thing. This was just being
parsed as multiple strings concatenated.

* add docker support to Vagrantfile

* make wants to find dfu-programmer in vagrant guest

8 years agofix HID_RI_LOGICAL_MAXIMUM value (#388)
Masahiro Wakame [Tue, 7 Jun 2016 15:30:15 +0000 (00:30 +0900)]
fix HID_RI_LOGICAL_MAXIMUM value (#388)

8 years agoMerge pull request #384 from gid0/master
Erez Zukerman [Tue, 7 Jun 2016 03:22:52 +0000 (23:22 -0400)]
Merge pull request #384 from gid0/master

Merge ErgoDox bepo layout changes.

8 years agoUpdate HAND_WIRE.md
Jack Humbert [Tue, 7 Jun 2016 01:54:21 +0000 (21:54 -0400)]
Update HAND_WIRE.md

8 years agoFix hand wiring guide (#387)
Eric Tang [Tue, 7 Jun 2016 01:53:37 +0000 (18:53 -0700)]
Fix hand wiring guide (#387)

* Fix broken link

* Fix incoherent sentence

8 years agoAdds Python script to util directory for easier discoverability
Erez Zukerman [Tue, 7 Jun 2016 01:47:57 +0000 (21:47 -0400)]
Adds Python script to util directory for easier discoverability

8 years agoTiny typo (#386)
TuxForLife [Mon, 6 Jun 2016 14:42:41 +0000 (07:42 -0700)]
Tiny typo (#386)

8 years agoSpellchecking.
Olivier [Mon, 6 Jun 2016 13:23:40 +0000 (15:23 +0200)]
Spellchecking.

8 years agoAdd some more function keys (vol up / down, mute, undo, cut, copy, paste).
Olivier [Mon, 6 Jun 2016 13:18:42 +0000 (15:18 +0200)]
Add some more function keys (vol up / down, mute, undo, cut, copy, paste).

8 years agoAdd basic README file.
Olivier [Sun, 5 Jun 2016 19:42:25 +0000 (21:42 +0200)]
Add basic README file.

8 years agoadds planck keymap readme
Jack Humbert [Sun, 5 Jun 2016 15:21:37 +0000 (11:21 -0400)]
adds planck keymap readme

8 years agoupdates the hand-wiring guide
Jack Humbert [Sun, 5 Jun 2016 15:19:17 +0000 (11:19 -0400)]
updates the hand-wiring guide

8 years agoMove keys and especially TAB more like on a TypeMatrix 2020 keyboard. Add a left...
Olivier [Sat, 4 Jun 2016 18:14:34 +0000 (20:14 +0200)]
Move keys and especially TAB more like on a TypeMatrix 2020 keyboard. Add a left SHIFT key.

8 years agocorrects vagrant script path from @b46f343
Jack Humbert [Sat, 4 Jun 2016 17:30:11 +0000 (13:30 -0400)]
corrects vagrant script path from @b46f343

8 years agoupdates vagrant script path
Jack Humbert [Sat, 4 Jun 2016 17:24:25 +0000 (13:24 -0400)]
updates vagrant script path

8 years agomakes vagrant usable again
Jack Humbert [Sat, 4 Jun 2016 17:18:15 +0000 (13:18 -0400)]
makes vagrant usable again

8 years agoMerged the function and navigation layers. Give access to it with both thumbs. Now...
Olivier [Sat, 4 Jun 2016 16:52:22 +0000 (18:52 +0200)]
Merged the function and navigation layers. Give access to it with both thumbs. Now you can up / down / page up / page down with only one hand !

8 years agocleans up folder structure
Jack Humbert [Sat, 4 Jun 2016 04:10:47 +0000 (00:10 -0400)]
cleans up folder structure

* consolidates docs
* deletes converter/
* updates .md references (most)

8 years agoAdd missing elevate.exe file (#377)
Noah Andrews [Sat, 4 Jun 2016 02:42:51 +0000 (22:42 -0400)]
Add missing elevate.exe file (#377)

* Stops explorer.exe from being started with admin privilieges

* added missing elevate.exe file

8 years agoImprove string sending (#376)
Eric Tang [Fri, 3 Jun 2016 19:48:40 +0000 (12:48 -0700)]
Improve string sending (#376)

8 years agoUpdate prebuilt firmware with code from latest pull.
Olivier [Thu, 2 Jun 2016 21:51:06 +0000 (23:51 +0200)]
Update prebuilt firmware with code from latest pull.

8 years agoadds travis badge
Jack Humbert [Thu, 2 Jun 2016 18:23:01 +0000 (14:23 -0400)]
adds travis badge

8 years agoAdd a Travis recipe. (#374)
Daniel Svensson [Thu, 2 Jun 2016 18:17:19 +0000 (20:17 +0200)]
Add a Travis recipe. (#374)

8 years agoStops explorer.exe from being started with admin privilieges (#373)
Noah Andrews [Thu, 2 Jun 2016 17:00:44 +0000 (13:00 -0400)]
Stops explorer.exe from being started with admin privilieges (#373)

8 years agonew line/tab in send_string
Jack Humbert [Thu, 2 Jun 2016 03:00:55 +0000 (23:00 -0400)]
new line/tab in send_string

8 years agoadds send_string functionality (string macros)
Jack Humbert [Thu, 2 Jun 2016 02:49:55 +0000 (22:49 -0400)]
adds send_string functionality (string macros)

8 years agoSubmitting ArrowPad, A QMK-based 21/24 key keypad (#372)
IBNobody [Thu, 2 Jun 2016 01:41:51 +0000 (20:41 -0500)]
Submitting ArrowPad, A QMK-based 21/24 key keypad (#372)

* Created arrow pad, a QMK based numpad designed for heavy text editing

* Enabled backlighting, numlock indicator, and forced nkro for arrowpad

* WIP Arrowpad 21

* WIP Arrowpad 21

* Combined Arrow Pad 21 and 24

* Combined Arrow Pad 21 and 24

* Removed 21 folder

8 years agoremoves stray paren
Jack Humbert [Wed, 1 Jun 2016 20:57:12 +0000 (16:57 -0400)]
removes stray paren

8 years agoMerge pull request #297 from gid0/master
Erez Zukerman [Wed, 1 Jun 2016 12:21:04 +0000 (08:21 -0400)]
Merge pull request #297 from gid0/master

Add an ErgoDox bépo layout.

8 years agoMerge pull request #367 from waveform80/fix-unselect-rows-prototype
Erez Zukerman [Wed, 1 Jun 2016 03:42:54 +0000 (23:42 -0400)]
Merge pull request #367 from waveform80/fix-unselect-rows-prototype

Squash the prototype compiler warning

8 years agoMerge pull request #368 from waveform80/daves-layout-readme
Erez Zukerman [Wed, 1 Jun 2016 03:42:11 +0000 (23:42 -0400)]
Merge pull request #368 from waveform80/daves-layout-readme

Added a README and minor tweaks for "dave" KEYMAP

8 years agoMerge pull request #356 from johgh/master
Erez Zukerman [Wed, 1 Jun 2016 03:18:16 +0000 (23:18 -0400)]
Merge pull request #356 from johgh/master

ergodox_ez: added dvorak_spanish layout

8 years agoUpdate to Makefile an ergodox readme (#365)
Hartmut Goebel [Tue, 31 May 2016 14:03:04 +0000 (16:03 +0200)]
Update to Makefile an ergodox readme (#365)

* Autodetect teensy-loader-cli over teensy_loader_cli.

Some distributions (e.g. Arch Linux, Guix) install teensy_loader_cli
as teensy-loader-cli. Use this one if it is installed.

* Update ergodox_ez/readme.md

- Mention Linux distris providing teensy-loader-cli
- Mention `make teensy ...`

8 years agoAdded a README and minor tweaks
Dave Jones [Mon, 11 Jan 2016 09:47:45 +0000 (09:47 +0000)]
Added a README and minor tweaks

8 years agoSquash the prototype compiler warning
Dave Jones [Tue, 31 May 2016 13:18:40 +0000 (14:18 +0100)]
Squash the prototype compiler warning

unselect_rows declared with no parameter list; requires (void) to
prevent compiler warning

8 years agoRearranged the layer toggles and keys.
Thomas Anderson [Tue, 31 May 2016 06:45:55 +0000 (23:45 -0700)]
Rearranged the layer toggles and keys.

Moved the layer toggles to be in more comfortable locations for my typing. Also expanded the use of the media layer (now called APP) and enhanced the text navigation on the control layer

8 years agoMerge branch 'master' of https://github.com/johgh/qmk_firmware
jorge [Mon, 30 May 2016 17:41:29 +0000 (19:41 +0200)]
Merge branch 'master' of https://github.com/johgh/qmk_firmware

8 years agoergodox_ez: added dvorak_spanish layout
jorge [Sat, 28 May 2016 07:57:25 +0000 (09:57 +0200)]
ergodox_ez: added dvorak_spanish layout

8 years agoMerge pull request #353 from algernon/ergodox-ez/algernon
Erez Zukerman [Sun, 29 May 2016 17:53:29 +0000 (13:53 -0400)]
Merge pull request #353 from algernon/ergodox-ez/algernon

My layout for the ErgoDox EZ

8 years agoAdd support for the KC60 v2.0 2015-09-12 (#360)
Samuel Goodwin [Sun, 29 May 2016 17:18:01 +0000 (19:18 +0200)]
Add support for the KC60 v2.0 2015-09-12 (#360)

* Don't save the ctags file in the repo.

* Initial support for the KC60 board. Only 5x5 working so far.

* Rename because this isn't the same KC60 as others.

* Add in some generic layout.
Pins seem to be in the right order except the 6th column spews
gibberish.

* Don't need this for now.

* Move this to some other folder.

* Trying again to start over.

* Don't need to start over because I figured out why the 'broken' stuff wasn't working.

* Attempt to enable backlighting. It's on on pin B7 like other boards.

* Fix last port changes and fix LED control in keymap.

* Trying some other LED code.

* Bootloader needs to be bigger. Disabling backlight for now.

* Simplify LED code while I try to figure it out.

* Turn back on backlighting.

* Backlighting works now. Just need to get levels or breathing working.

* Trying to allow for turning off the LEDs before I get to brightness levels.

* The missing link: need to run the init_ports function for LEDs to work properly.

* Removing breathing stuff since it bricks the board.

* Clean up default layer.

* Cleanup keymap, KC60 doesn't support a 5th right bottom-row button.

8 years agoFix build errors (#359)
Daniel Svensson [Sun, 29 May 2016 14:39:27 +0000 (16:39 +0200)]
Fix build errors (#359)

* brings gh60 up-to-date (needs testing)

* brings hhkb up-to-date (needs testing)

* brings jd45 up-to-date (needs testing)

8 years agoCorrects a backtick
Erez Zukerman [Sun, 29 May 2016 00:51:25 +0000 (20:51 -0400)]
Corrects a backtick

8 years agoCorrects links
Erez Zukerman [Sun, 29 May 2016 00:50:24 +0000 (20:50 -0400)]
Corrects links

8 years agoAdds a roadmap to the intro section of the docs
Erez Zukerman [Sun, 29 May 2016 00:48:20 +0000 (20:48 -0400)]
Adds a roadmap to the intro section of the docs

8 years agomakes .SILENT (less verbose) by default - override with VERBOSE=1
Jack Humbert [Sat, 28 May 2016 19:33:08 +0000 (15:33 -0400)]
makes .SILENT (less verbose) by default - override with VERBOSE=1

also took out some @echo newlines to make things a bit cleaner

8 years agoprocess_record implementation (non-breaking for process_action ATM)
Jack Humbert [Sat, 28 May 2016 19:22:30 +0000 (15:22 -0400)]
process_record implementation (non-breaking for process_action ATM)

8 years agoupdates quantum template to prevent backlight conflicts
Jack Humbert [Sat, 28 May 2016 16:05:17 +0000 (12:05 -0400)]
updates quantum template to prevent backlight conflicts

8 years agobrings alps64 up-to-date (needs testing)
Jack Humbert [Sat, 28 May 2016 15:56:06 +0000 (11:56 -0400)]
brings alps64 up-to-date (needs testing)

8 years agoergodox_ez: added dvorak_spanish layout
jorge [Sat, 28 May 2016 07:57:25 +0000 (09:57 +0200)]
ergodox_ez: added dvorak_spanish layout

8 years agoremoves duplicate double quote and odd whitespace
Jack Humbert [Thu, 26 May 2016 21:14:01 +0000 (17:14 -0400)]
removes duplicate double quote and odd whitespace

8 years agoergodox_ez/algernon: Add a HEX file
Gergely Nagy [Thu, 26 May 2016 13:31:25 +0000 (15:31 +0200)]
ergodox_ez/algernon: Add a HEX file

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years agoergodox_ez/algernon: New layout.
Gergely Nagy [Thu, 26 May 2016 13:25:04 +0000 (15:25 +0200)]
ergodox_ez/algernon: New layout.

This is a squashed up version of the layout I have been working on for
the past month or so. Based on Dvorak, with a lot of unconventional
stuff thrown in for good measures.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years agoMerge pull request #352 from algernon/ergodox-ez/supercoder
Erez Zukerman [Thu, 26 May 2016 12:40:20 +0000 (08:40 -0400)]
Merge pull request #352 from algernon/ergodox-ez/supercoder

ergodox_ez: Add a SuperCoder keymap

8 years agoergodox_ez: Add a SuperCoder keymap
Gergely Nagy [Thu, 26 May 2016 12:13:20 +0000 (14:13 +0200)]
ergodox_ez: Add a SuperCoder keymap

Inspired by @faxm0dem, and the SuperCoder 2000 "keyboard".

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years agoMerge pull request #351 from adiabatic/master
Erez Zukerman [Thu, 26 May 2016 01:41:18 +0000 (21:41 -0400)]
Merge pull request #351 from adiabatic/master

Add KC_DQUO ("); update Zweihander

8 years agoAdd single and double quotes to numpad layer
Nathan Sharfi [Thu, 26 May 2016 01:13:00 +0000 (18:13 -0700)]
Add single and double quotes to numpad layer

…as well as recover from a bunch of Git user errors.

8 years agoAdd double quote for everyone; update Zweihander
Nathan Sharfi [Thu, 26 May 2016 00:25:04 +0000 (17:25 -0700)]
Add double quote for everyone; update Zweihander

8 years ago[Erez & Jack] Removes keyboards which are not active on qmk
Erez Zukerman [Wed, 25 May 2016 03:55:29 +0000 (23:55 -0400)]
[Erez & Jack] Removes keyboards which are not active on qmk

8 years ago[Erez & Jack] Optimizes shift_interrupted array
Erez Zukerman [Wed, 25 May 2016 03:48:46 +0000 (23:48 -0400)]
[Erez & Jack] Optimizes shift_interrupted array

8 years ago[Erez & Jack] Packages Space Cadet shifts into keycodes
Erez Zukerman [Wed, 25 May 2016 03:27:59 +0000 (23:27 -0400)]
[Erez & Jack] Packages Space Cadet shifts into keycodes

8 years ago[Erez & Jack] Documents new Leader key functionality
Erez Zukerman [Wed, 25 May 2016 02:37:25 +0000 (22:37 -0400)]
[Erez & Jack] Documents new Leader key functionality

8 years agoConverted audio play functions to *_user (#349)
Jack Humbert [Tue, 24 May 2016 15:56:53 +0000 (11:56 -0400)]
Converted audio play functions to *_user (#349)

* Updated personal layouts

* tweaked personal

* Nightly - Audio Cleanup

Refactored the LUTs. Abstracted some of the registers out of audio to
use more functional names. Split audio into audio and audio_pwm. WIP

* nightly - collapsed code

* Added check for note playing to LEDs

* Usability tweaks

* TWEAE

* nightly

added extra kcs to keymap common

* turned on Plank audio

* Added backlight breathing to atomic

* reverted accidental merge

* Added music and audio toggles to Quantum.c

* Redid the audio callbacks

* Adjusted default planck layout to use the user tone naming

* tabs to spaces

* Rewrote the ALL recipe to allow for faster parallel make

* tabs to spaces

* Renamed custom event functions to be 'startup_user' and 'shutdown_user'. Also moved the prototypes around.

* Tweaked pvc atomic layout to work with the pvc planck.

* updates midi scale calling

8 years agoClean up #343's code (#348)
Eric Tang [Tue, 24 May 2016 15:44:40 +0000 (08:44 -0700)]
Clean up #343's code (#348)

8 years agoupdates midi in play_note to better octave
Jack Humbert [Tue, 24 May 2016 03:44:36 +0000 (23:44 -0400)]
updates midi in play_note to better octave

8 years agoOptimize matrix scanning (#343)
Eric Tang [Tue, 24 May 2016 03:42:21 +0000 (20:42 -0700)]
Optimize matrix scanning (#343)

8 years agoadds petereichinger's planck keymap (#340)
Peter [Fri, 20 May 2016 15:14:08 +0000 (17:14 +0200)]
adds petereichinger's planck keymap (#340)

* Add custom keymap

* A little readme and remove old layout comments

8 years agoMerge pull request #324 from Bubblepoint/master
Erez Zukerman [Thu, 19 May 2016 19:54:16 +0000 (15:54 -0400)]
Merge pull request #324 from Bubblepoint/master

Add adnw/k_o_y layout

8 years agofixed small bug with AUDIO_ENABLED (#339)
purpleP [Thu, 19 May 2016 12:36:28 +0000 (15:36 +0300)]
fixed small bug with AUDIO_ENABLED (#339)

8 years agoadapts unicode to quantum.c (#333)
Jack Humbert [Thu, 19 May 2016 03:47:16 +0000 (23:47 -0400)]
adapts unicode to quantum.c (#333)

* Unicode

to have unicode input you need to:

- set your OS input method to UNICODE if needed
- enable unicode in your makefile
- copy the action_function from
keyboard/planck/keymaps/unicode/unicode.c to your keymap.c
set the target OS method in your keymap.c: void matrix_init_user() {
set_unicode_mode(UC_OSX); } you can then switch when you want with:
set_unicode_mode(UC_OSX); set_unicode_mode(UC_LNX);
set_unicode_mode(UC_WIN);
put some unicode codes in your keymap like so: UC(0x0061)
I did change the bit mask in quantum/keymap_common.c and .h
I’m afraid we will need uint32 to get a total support for all unicode
tables or relocate the handler as @mbarkhau did.

* rearranges keycode values, hooks-up unicode

* removes extra lalt ref

* adds unicode shortcuts and example

8 years agooutputs size when make dfuing
Jack Humbert [Thu, 19 May 2016 03:16:31 +0000 (23:16 -0400)]
outputs size when make dfuing

8 years agoadds music and audio toggles (#337)
Jack Humbert [Thu, 19 May 2016 03:14:00 +0000 (23:14 -0400)]
adds music and audio toggles (#337)

* Updated personal layouts

* tweaked personal

* Nightly - Audio Cleanup

Refactored the LUTs. Abstracted some of the registers out of audio to
use more functional names. Split audio into audio and audio_pwm. WIP

* nightly - collapsed code

* Added check for note playing to LEDs

* Usability tweaks

* TWEAE

* nightly

added extra kcs to keymap common

* turned on Plank audio

* Added backlight breathing to atomic

* reverted accidental merge

* Added music and audio toggles to Quantum.c

* Redid the audio callbacks

* music/audio_on_user

8 years agoAdded Swiss-German keymap. (#335)
heartsekai [Wed, 18 May 2016 19:22:04 +0000 (21:22 +0200)]
Added Swiss-German keymap. (#335)

8 years agoadds KC_NUBS, KC_NUHS and shifted versions to default keymaps
Jack Humbert [Wed, 18 May 2016 02:17:23 +0000 (22:17 -0400)]
adds KC_NUBS, KC_NUHS and shifted versions to default keymaps

8 years agofixes default planck keymap
Jack Humbert [Tue, 17 May 2016 03:08:16 +0000 (23:08 -0400)]
fixes default planck keymap

8 years agoFolders for each keymap.c file (#332)
Jacob Bilger [Sun, 15 May 2016 05:22:51 +0000 (01:22 -0400)]
Folders for each keymap.c file (#332)

* Add folders to keymaps

* test

* test

8 years agocleans up default keymaps (olkb)
Jack Humbert [Sun, 15 May 2016 05:07:48 +0000 (01:07 -0400)]
cleans up default keymaps (olkb)

8 years agoupdates midi functionality (#331)
Jack Humbert [Sun, 15 May 2016 04:51:06 +0000 (00:51 -0400)]
updates midi functionality (#331)

* implements leader key for planck experimental

* allows override of leader timeout

* adds ability to use the leader key in seq

* fixes leader keycode

* adds chording prototype

* fixes keycode detection

* moves music mode to quantum.c

* disables chording by default

* adds music sequencer functionality

* implements audio/music functions in quantum.c

* splits up process_action to allow independent processing of actions

* moves midi stuff to quantum.c

* adds additional scales for midi

8 years agosplits process_action up to handle records separately (#329)
Jack Humbert [Sun, 15 May 2016 04:47:25 +0000 (00:47 -0400)]
splits process_action up to handle records separately (#329)

* implements leader key for planck experimental

* allows override of leader timeout

* adds ability to use the leader key in seq

* fixes leader keycode

* adds chording prototype

* fixes keycode detection

* moves music mode to quantum.c

* disables chording by default

* adds music sequencer functionality

* implements audio/music functions in quantum.c

* splits up process_action to allow independent processing of actions

* merging?

8 years agoadds a sequencer to the music mode (#330)
Jack Humbert [Sun, 15 May 2016 04:40:59 +0000 (00:40 -0400)]
adds a sequencer to the music mode (#330)

* implements leader key for planck experimental

* allows override of leader timeout

* adds ability to use the leader key in seq

* fixes leader keycode

* adds chording prototype

* fixes keycode detection

* moves music mode to quantum.c

* disables chording by default

* adds music sequencer functionality

* implements audio/music functions in quantum.c

* Merge branch 'master' into process-record

8 years agoLeader key implementation (#326)
Erez Zukerman [Sun, 15 May 2016 04:27:32 +0000 (00:27 -0400)]
Leader key implementation (#326)

* implements leader key for planck experimental

* allows override of leader timeout

* adds ability to use the leader key in seq

* fixes leader keycode

* adds chording prototype

* fixes keycode detection

* moves music mode to quantum.c

* disables chording by default

* updates process_action functions to return bool

8 years agoAdds explanatory note re history of TMK and QMK
Erez Zukerman [Sun, 15 May 2016 02:07:16 +0000 (22:07 -0400)]
Adds explanatory note re history of TMK and QMK

8 years agoadds Bilger321's planck keymap
Jacob Bilger [Sun, 15 May 2016 01:11:33 +0000 (21:11 -0400)]
adds Bilger321's planck keymap

8 years agoreadme added
Tobias Matt [Sat, 14 May 2016 08:04:14 +0000 (10:04 +0200)]
readme added

8 years agoMerge pull request #320 from Townk/townkmap
Erez Zukerman [Sat, 14 May 2016 01:54:23 +0000 (21:54 -0400)]
Merge pull request #320 from Townk/townkmap

Townkmap

8 years agoMerge pull request #317 from Twey/master
Erez Zukerman [Sat, 14 May 2016 01:51:03 +0000 (21:51 -0400)]
Merge pull request #317 from Twey/master

Updates to `keymaps/twey` to the media layer and for Plover 3.0

8 years agoMerge pull request #307 from sboesebeck/master
Erez Zukerman [Sat, 14 May 2016 01:50:28 +0000 (21:50 -0400)]
Merge pull request #307 from sboesebeck/master

minor change to default layouts

8 years agoMerge remote-tracking branch 'upstream/master'
Tobias Matt [Fri, 13 May 2016 08:08:29 +0000 (10:08 +0200)]
Merge remote-tracking branch 'upstream/master'

8 years ago[planck] adds button for toggling output in plover app (#323)
cwhits [Thu, 12 May 2016 19:08:53 +0000 (15:08 -0400)]
[planck] adds button for toggling output in plover app (#323)

* [planck] toggle plover output in app when toggling plover layer on keyboard

* [planck] moved plover toggle to separate key

* [planck] renamed toggle button

8 years agoRemove unused variable on the keymap.
Thiago Alves [Wed, 11 May 2016 21:01:15 +0000 (14:01 -0700)]
Remove unused variable on the keymap.

8 years agoMerge branch 'master' of https://github.com/jackhumbert/qmk_firmware
Stephan Bösebeck [Wed, 11 May 2016 20:05:19 +0000 (22:05 +0200)]
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware

8 years agoAdd an initial Readme to the keymap.
Thiago Alves [Wed, 11 May 2016 03:58:59 +0000 (20:58 -0700)]
Add an initial Readme to the keymap.

8 years ago[Erez & Jack] Documents audio output
Erez Zukerman [Wed, 11 May 2016 00:48:14 +0000 (20:48 -0400)]
[Erez & Jack] Documents audio output

8 years agoTweak some key positions and changed macro location.
Thiago Alves [Tue, 10 May 2016 23:26:56 +0000 (16:26 -0700)]
Tweak some key positions and changed macro location.

After using the layout a while I learn that the - and = positions should be
swapped since I keep typing = when I intend to type -.

I also, removed the only macro from the top left on the right hand to put the
power button there and since I never use the arrow keys on the separated groups
of keys, I added 4 macros there to get a feel for it.

8 years agoAdd custom config.h and revert the changes on the global one.
Thiago Alves [Tue, 10 May 2016 23:15:32 +0000 (16:15 -0700)]
Add custom config.h and revert the changes on the global one.

Some options I defined on the config.h file don't make much sense to other
keymaps so I revert the global config.h and add those options on the keymap
custom one.

8 years agokeymaps/twey: fix documentation
James ‘Twey’ Kay [Tue, 10 May 2016 21:33:06 +0000 (22:33 +0100)]
keymaps/twey: fix documentation

8 years agokeymaps/twey: Plover 3.0 has a standard TOGGLE keybinding; use that instead
James ‘Twey’ Kay [Tue, 10 May 2016 21:30:17 +0000 (22:30 +0100)]
keymaps/twey: Plover 3.0 has a standard TOGGLE keybinding; use that instead

8 years agokeymaps/twey: Add more history keys to media layer; stop using toggleable media layer
James ‘Twey’ Kay [Tue, 10 May 2016 21:23:36 +0000 (22:23 +0100)]
keymaps/twey: Add more history keys to media layer; stop using toggleable media layer