]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
7 years agoRenames keyboard folder to keyboards, adds couple of tmk's fixes (#432)
Jack Humbert [Wed, 22 Jun 2016 02:39:54 +0000 (22:39 -0400)]
Renames keyboard folder to keyboards, adds couple of tmk's fixes (#432)

* fixes from tmk's repo

* rename keyboard to keyboards

7 years agoadds backlight levels to the satan keyboard (#431)
Jack Humbert [Wed, 22 Jun 2016 02:09:41 +0000 (22:09 -0400)]
adds backlight levels to the satan keyboard (#431)

* enable 4 levels

* remove breathing stuff

* update channels, comments, hex

7 years agoadds fuse settings for atmega32u4, fixes keymap_extras includes
Jack Humbert [Tue, 21 Jun 2016 22:32:28 +0000 (18:32 -0400)]
adds fuse settings for atmega32u4, fixes keymap_extras includes

7 years agoWarning reductions (#430)
Jack Humbert [Tue, 21 Jun 2016 21:42:29 +0000 (17:42 -0400)]
Warning reductions (#430)

Warning reductions

7 years agoChange base box to avoid breakage in Arch box (#429)
dragon788 [Tue, 21 Jun 2016 19:29:54 +0000 (14:29 -0500)]
Change base box to avoid breakage in Arch box (#429)

I haven't had a chance to update the Arch base box in a while so using the Ubuntu one is far more likely to succeed for a new user (I did test that box recently as I traded my ErgoDox EZ to a friend and needed to reprogram it for him).

7 years agoFix the make all-keyboards command (#422)
fredizzimo [Tue, 21 Jun 2016 17:31:26 +0000 (20:31 +0300)]
Fix the make all-keyboards command (#422)

Unfortunately the supported targets, like "quick", "all", "clean",
and so on has to be repeated two extra times, but this is the best
I can do with my makefile skills.

7 years agoreduces rgblight warnings, integrates completely (#428)
Jack Humbert [Tue, 21 Jun 2016 16:53:21 +0000 (12:53 -0400)]
reduces rgblight warnings, integrates completely (#428)

7 years agoupdates all config.h and Makefiles to correct references, text
Jack Humbert [Tue, 21 Jun 2016 14:21:43 +0000 (10:21 -0400)]
updates all config.h and Makefiles to correct references, text

7 years agoAdded stanleylai's personal keymap (#420)
Stanley Lai [Tue, 21 Jun 2016 04:49:54 +0000 (21:49 -0700)]
Added stanleylai's personal keymap (#420)

* Added WS2812 support for KC60

* Reorganized WS2812 support into its own keymap

* Fixed relative link in README

* Moved WS2812 mention in README to the bottom

* Fixed titling in WS2812 README

* Reverted KC60 Makefile and default keymap back

* Moved RGB specific config.h to ws2812 keymap folder

* Added my personal keymap

* Updated compiled hex

* Reverted KC60 files to 3f6fac47 before pull request #419

7 years agoFresh hes for experimental layout
Jack & Erez [Tue, 21 Jun 2016 02:37:31 +0000 (22:37 -0400)]
Fresh hes for experimental layout

7 years ago[Jack & Erez] Fixes Space Cadet right shift
Jack & Erez [Tue, 21 Jun 2016 02:36:36 +0000 (22:36 -0400)]
[Jack & Erez] Fixes Space Cadet right shift

7 years agoAdapts experimental layout file format
Erez Zukerman [Tue, 21 Jun 2016 02:27:17 +0000 (22:27 -0400)]
Adapts experimental layout file format

7 years agoAdds compiled default firmware
Erez Zukerman [Tue, 21 Jun 2016 02:00:51 +0000 (22:00 -0400)]
Adds compiled default firmware

7 years ago[Jack & Erez] Adds dedicated Version key
Erez Zukerman [Tue, 21 Jun 2016 01:59:20 +0000 (21:59 -0400)]
[Jack & Erez] Adds dedicated Version key

7 years ago[Jack & Erez] Tweaks makefile for sanity
Erez Zukerman [Tue, 21 Jun 2016 01:58:58 +0000 (21:58 -0400)]
[Jack & Erez] Tweaks makefile for sanity

7 years agoRemoves .gitattributes
Erez Zukerman [Tue, 21 Jun 2016 01:47:04 +0000 (21:47 -0400)]
Removes .gitattributes

7 years ago[Erez & Jack] Updates build guide
Erez Zukerman [Tue, 21 Jun 2016 01:44:37 +0000 (21:44 -0400)]
[Erez & Jack] Updates build guide

7 years agoendline normalisation, treat .hex as bin, updates kc60 hex files
Jack Humbert [Mon, 20 Jun 2016 03:41:10 +0000 (23:41 -0400)]
endline normalisation, treat .hex as bin, updates kc60 hex files

7 years agoAdded WS2812 support for KC60 (#419)
Stanley Lai [Mon, 20 Jun 2016 03:29:42 +0000 (20:29 -0700)]
Added WS2812 support for KC60 (#419)

* Added WS2812 support for KC60

* Reorganized WS2812 support into its own keymap

* Fixed relative link in README

* Moved WS2812 mention in README to the bottom

* Fixed titling in WS2812 README

* Reverted KC60 Makefile and default keymap back

* Moved RGB specific config.h to ws2812 keymap folder

7 years agoAdd quick version of the all-* makefile targets (#417)
fredizzimo [Sat, 18 Jun 2016 22:09:21 +0000 (01:09 +0300)]
Add quick version of the all-* makefile targets (#417)

7 years agoCleans up quantum/keymap situation, removes extra lufa folders (#416)
Jack Humbert [Sat, 18 Jun 2016 18:30:24 +0000 (14:30 -0400)]
Cleans up quantum/keymap situation, removes extra lufa folders (#416)

* sorts out keycodes

* move midi around

* remove mbed

* replaces keymap with qmk/keymap_common

* fixes keymap.h

* keymap, config, quantum rearrange

* removes unneeded lufa stuff

7 years agoallow overriding of TARGET
Jack Humbert [Sat, 18 Jun 2016 02:50:41 +0000 (22:50 -0400)]
allow overriding of TARGET

7 years agoadds power_up to quantum's matrix file
Jack Humbert [Sat, 18 Jun 2016 02:09:59 +0000 (22:09 -0400)]
adds power_up to quantum's matrix file

7 years agoprevents ergodox_ez from waking up machine (#375)
Jack Humbert [Sat, 18 Jun 2016 02:06:58 +0000 (22:06 -0400)]
prevents ergodox_ez from waking up machine (#375)

7 years agoaddresses #369
Jack Humbert [Sat, 18 Jun 2016 01:42:59 +0000 (21:42 -0400)]
addresses #369

7 years agofix for parent folders with spaces (#403)
Jack Humbert [Sat, 18 Jun 2016 01:10:17 +0000 (21:10 -0400)]
fix for parent folders with spaces (#403)

7 years agoremoves extra dfu erase (#415)
Eric Tang [Sat, 18 Jun 2016 00:25:58 +0000 (17:25 -0700)]
removes extra dfu erase (#415)

7 years agoSample of using build info to generate keystrokes (#412)
Christopher Browne [Thu, 16 Jun 2016 21:16:51 +0000 (17:16 -0400)]
Sample of using build info to generate keystrokes (#412)

* More documentation

* Saving crontab for user  on host

* Restructuring in keeping with recent changes to conventions

* Simplify submitting my fave cbbrowne keystroke by using SEND_STRING()

* Local change, not apropos to have in this repo

* Simplify logic; no need to return so much

* Add in a version key

* Add docs

* Split build date into a separate DEFINE

* Ensure there is a value even if not working within a git repo

* Should not include the compiled code in the repo

* compiled.hex files should not be included in the repo; they represent generated compiled code

* Fix spelling in comment

* Remove more generated files

* Add rule to ignore contents of .build directories; their contents are generated

* Revert removals of compiled files

7 years agocorrectly test to see if awk exists
Jack Humbert [Thu, 16 Jun 2016 19:48:54 +0000 (15:48 -0400)]
correctly test to see if awk exists

7 years agomake awk optional (uses cat)
Jack Humbert [Thu, 16 Jun 2016 14:42:00 +0000 (10:42 -0400)]
make awk optional (uses cat)

7 years agoupdates experimental planck keymap, adds basic layout
Jack Humbert [Wed, 15 Jun 2016 19:43:40 +0000 (15:43 -0400)]
updates experimental planck keymap, adds basic layout

7 years agoUpdate the ergodox-ez/algernon keymap (#409)
Gergely Nagy [Tue, 14 Jun 2016 15:28:54 +0000 (17:28 +0200)]
Update the ergodox-ez/algernon keymap (#409)

Compared to the previous version, the following noteworthy changes have
been made to the keymap:

* The keyboard starts in NKRO mode, bootmagic and other things are
  disabled.
* A STENO layer was added, to be used with Plover.
* An experimental layout was added, something halfway between Dvorak and
  Capewell-Dvorak. A work in progress.
* `LEAD y` types \o/.
* Some keys on the BASE layer have been moved around:
  - `?` moved to the left pinky, left of `Q`.
  - `=` shifted one row down, but `F11` stayed where it was.
  - `-` on the left half was replaced by `Tab`.
  - `Tab`'s original position is taken by a `Media Next`/`Media Prev`
     key.
  - `:` now inputs `;` when shifted.
* `ESC` cancels the **HUN** layer too, not just modifiers.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
7 years agoMakefile: Add QMK_VERSION & co to OPT_DEFS (#408)
Gergely Nagy [Tue, 14 Jun 2016 15:26:42 +0000 (17:26 +0200)]
Makefile: Add QMK_VERSION & co to OPT_DEFS (#408)

This adds the keyboard and keymap built, along with the QMK firmware's
git hash (or a timestamp), to OPT_DEFS. That, in turn, allows keymaps to
make use of these information, and do whatever they want with it. For
example, one could print them on `LEADER v` like this:

```c
SEQ_ONE_KEY (KC_V) {
  SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION);
}
```

This addresses #366.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
7 years agoAdd sgoodwin keymap for the KC60 (#410)
Samuel Goodwin [Tue, 14 Jun 2016 15:21:55 +0000 (17:21 +0200)]
Add sgoodwin keymap for the KC60 (#410)

* 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.

* Add in the keymap I want for now.

* Back to escape by default.

* Move my personal keymap to the new place for keymaps.

* Add the version number for clarity.

7 years agoadds support for GH60 Satan keyboard (#407)
TerryMathews [Tue, 14 Jun 2016 01:59:22 +0000 (21:59 -0400)]
adds support for GH60 Satan keyboard (#407)

* adds support for GH60 Satan keyboard

ANSI 125 layout, capslock and backlight implemented, support for
WS2812LED strip included

* added Phantom and GH60 Satan to travis

7 years agoRenaming planck/cbbrowne in keeping with recent naming conventions (#405)
Christopher Browne [Mon, 13 Jun 2016 23:06:32 +0000 (19:06 -0400)]
Renaming planck/cbbrowne in keeping with recent naming conventions (#405)

* More documentation

* Saving crontab for user  on host

* Restructuring in keeping with recent changes to conventions

* Simplify submitting my fave cbbrowne keystroke by using SEND_STRING()

* Local change, not apropos to have in this repo

* Simplify logic; no need to return so much

7 years agoadds support for Phantom TKL keyboard (#399)
TerryMathews [Mon, 13 Jun 2016 02:26:47 +0000 (22:26 -0400)]
adds support for Phantom TKL keyboard (#399)

ANSI 125 layout, capslock and scrolllock implemented, support for
WS2812LED strip included.

7 years agoMove LED strip initialization (#397)
Eric Tang [Sun, 12 Jun 2016 22:01:55 +0000 (15:01 -0700)]
Move LED strip initialization (#397)

7 years agochange to relative paths instead of absolute
Jack Humbert [Sun, 12 Jun 2016 19:55:05 +0000 (15:55 -0400)]
change to relative paths instead of absolute

7 years agono more cc error on windows
Jack Humbert [Sun, 12 Jun 2016 02:54:34 +0000 (22:54 -0400)]
no more cc error on windows

7 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

7 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.

7 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

7 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

7 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)

7 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.

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

7 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

7 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

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

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

7 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).

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

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

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

7 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.

7 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

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

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

7 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 !

7 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)

7 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

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

7 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.

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

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

7 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)

7 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

7 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)

7 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

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

7 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.

7 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

7 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

7 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

7 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 ...`

7 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

7 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

7 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

7 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

7 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

7 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

7 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.

7 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)

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

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

7 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

7 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

7 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)

7 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

7 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)

7 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