]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
5 years agobuild size-check enhancement (#5485)
Takeshi ISHII [Wed, 27 Mar 2019 15:51:56 +0000 (00:51 +0900)]
build size-check enhancement (#5485)

* build size-check enhancement

Changed to display a warning when the free size of compilation result is less than 512 bytes.

* update message.mk

* add SIZE_MARGIN variable, change default margin 512 to 1024

for Example.
```
$ make SIZE_MARGIN=2048 crkbd:all
$ make crkbd:all ## mergin is 1024
```

* Update message.mk

change message to ‘approaching the maximum’

Co-Authored-By: mtei <2170248+mtei@users.noreply.github.com>
5 years ago[Keyboard] Add Collide39 keyboard (#5486)
Danny [Wed, 27 Mar 2019 15:50:28 +0000 (11:50 -0400)]
[Keyboard] Add Collide39 keyboard (#5486)

* Add Collide39 keyboard

* Remove unneeded lines

5 years ago[Docs] Add udev rule for Input Club bootloaders (#5494)
Rob Rogers [Wed, 27 Mar 2019 15:42:03 +0000 (10:42 -0500)]
[Docs] Add udev rule for Input Club bootloaders (#5494)

* Add udev rule for Input Club bootloaders

* match style with file name above udev rule

5 years ago[Keymap] adding keymaps (#3583)
martinmksiu [Wed, 27 Mar 2019 03:22:56 +0000 (03:22 +0000)]
[Keymap] adding keymaps (#3583)

* add key map

* QWERTY with 40% layers

* updated line 21

updated line 21 from "#include "xd75.h" to "#include QMK_KEYBOARD_H" as requested

* upload contra folders

* Update .directory

* Update config.h

* Update config.h

* Update keymap.c

* Update config.h

* Update rules.mk

* Update keyboards/contra/keymaps/martin_bac/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/xd75/keymaps/martin_cennum/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Delete .directory

* upload

* Delete rules.mk

* Update keyboards/contra/keymaps/msiu/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Delete nano.save

* Delete rules.mk

* Update keymap.c

* Update keymap.c

* Update config.h

* Update keyboards/lets_split_eh/keymaps/msiu/keymap.c

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/lets_split_eh/keymaps/msiu/keymap.c

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keymap.c

* Update keyboards/planck/keymaps/msiu/config.h

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Apply suggestions from code review

Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keymap.c

* Update readme.md

* Update keymap.c

5 years agoAdd 3 speed mousekey movement option (#2246)
Jon Arintok [Wed, 27 Mar 2019 02:34:33 +0000 (04:34 +0200)]
Add 3 speed mousekey movement option (#2246)

This allows for constant, non-accelerated mouse movement, while retaining the original functionality. Configurable by a define.

5 years ago[Keymap] add redox/rev1:fculpo keymap (#5491)
Fabien Culpo [Wed, 27 Mar 2019 01:41:37 +0000 (01:41 +0000)]
[Keymap] add redox/rev1:fculpo keymap (#5491)

5 years ago[Keymap] Update iris default (#5489)
Danny [Wed, 27 Mar 2019 01:40:01 +0000 (21:40 -0400)]
[Keymap] Update iris default (#5489)

* Update Iris default to include KC_GRV on base layer and match Configurator default

* Update default config

5 years agoRefactor staryu to current standards and enable support for backlight keycodes (...
zvecr [Wed, 27 Mar 2019 01:39:09 +0000 (01:39 +0000)]
Refactor staryu to current standards and enable support for backlight keycodes (#5487)

5 years agoFixing Ergodox_EZ rgb_led initialization
Ryan Caltabiano [Tue, 26 Mar 2019 23:13:13 +0000 (18:13 -0500)]
Fixing Ergodox_EZ rgb_led initialization

5 years agoAdded songs from Nier and Nier Automata
DDRnJn [Sun, 24 Mar 2019 00:51:28 +0000 (20:51 -0400)]
Added songs from Nier and Nier Automata

Added song of the ancients and kaine salvation fron Nier
Added Amusement park, Copied city, Vague Hope cold rain and weight of the world from Nier Automata

5 years agoDocument an annoyance with Grave Escape and macOS Terminal (#5483)
fauxpark [Mon, 25 Mar 2019 00:11:26 +0000 (11:11 +1100)]
Document an annoyance with Grave Escape and macOS Terminal (#5483)

5 years agoBugfix for recently integrated cypher keyboard (#5481)
Max [Sun, 24 Mar 2019 21:00:48 +0000 (22:00 +0100)]
Bugfix for recently integrated cypher keyboard (#5481)

* fixed issue with LED indicators
corrected error in info.json

* fixed issue with led indictors

5 years agoadd keyboards/mxss/rgblight.h from e661f1559:quantum/rgblight.h (#5461)
Takeshi ISHII [Sun, 24 Mar 2019 05:23:50 +0000 (14:23 +0900)]
add keyboards/mxss/rgblight.h from e661f1559:quantum/rgblight.h (#5461)

This PR is cherry-pick from 90b9a1aa7d8a in PR #5020.

@MxBlu copied quantum/rgblight.c to keyboards/mxss/rgblight.c on July 8, 2018. At that time, I think it would be better to copy quantum/rgblight.h at the same time.
Because if someone makes a change to `quantum/rgblight.[ch]` that is incompatible with the past, it may cause problems with the compilation of keyboards/mxss.
(Like when I changed the prototype of the `rgblight_effect_XXX()` functions of rgblight.c in PR #5020.)

5 years ago[Keymap] Planck Keymap :: rjhiglefort (#5059)
Rob Hilgefort [Sun, 24 Mar 2019 00:22:40 +0000 (18:22 -0600)]
[Keymap] Planck Keymap :: rjhiglefort (#5059)

* copy default over as starting point

* Getting rid of dvorak and colemak for now, added a couple changes to the
keymap

* removed refs to bad layers, formatting comments

* First version of my ergodox ported layout!

* Symbols layer, media layer, updated comments

* Hyper as a single key

* Fix stuck hyper key when switching layers

* Tweak some annoying things about the layout.

- move raise left and promote alt
- remove swap keys on the last layer
- reorganize media keys so they're easier to reach and more intuitive
- fix some comment template things

* Add readme for rjhilgefort planck layout

* readme tweak

* PR feedback changes

5 years agoAdd support for RGB LEDs wired directly to each half's controller (#5392)
Danny [Sun, 24 Mar 2019 00:20:14 +0000 (20:20 -0400)]
Add support for RGB LEDs wired directly to each half's controller (#5392)

* Add support for wiring RGB LEDs for both halves directly to their respective controllers

RGB LEDs for each half don't need to be chained together across the TRRS cable with this

* Add split RGB LED support for serial

* Update config/rules for bakingpy layout

* Un-nest ifdefs for hand detection

* Read RGB config state from memory instead of EEPROM for serial updates

* Reuse existing LED pointer instead of creating new one

5 years ago[Keyboard] added cypher keyboard support (#5466)
Max [Sat, 23 Mar 2019 18:13:59 +0000 (19:13 +0100)]
[Keyboard] added cypher keyboard support (#5466)

* added the cypher qmk configuration

* Update keyboards/westfoxtrot/cypher/cypher.h

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/cypher.h

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/cypher.h

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/cypher.h

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/keymaps/default/keymap.c

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/keymaps/default/keymap.c

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/keymaps/default/keymap.c

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/info.json

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/info.json

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/keymaps/default-iso/keymap.c

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/keymaps/default-iso/keymap.c

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/keymaps/default-iso/keymap.c

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/readme.md

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* Update keyboards/westfoxtrot/cypher/readme.md

Co-Authored-By: westfoxtrot <17062872+westfoxtrot@users.noreply.github.com>
* made modifications as per requests

* removed endif from cypher.h

5 years ago[Keymap] Add custom Planck Light keymap (#5464)
tomholford [Sat, 23 Mar 2019 04:26:32 +0000 (21:26 -0700)]
[Keymap] Add custom Planck Light keymap (#5464)

* Create custom Planck Light keycap

See README for details

* Link to WhatPulse in README

* More remapping, and add RGB LED effects

* Remove dead code, address PR feedback from drashna

5 years ago[Keymap] New tap dance code added to userspace and keymaps (#5468)
stanrc85 [Sat, 23 Mar 2019 03:50:56 +0000 (23:50 -0400)]
[Keymap] New tap dance code added to userspace and keymaps (#5468)

* Adding new tap dance key

* Adding new tap dance code

* add code for copy/paste to tap dance

* testing tap dance enums

* New tap dance keycodes

* Fix enums

5 years agoISP Flashing Guide - atmega32a info (#4993)
wanleg [Sat, 23 Mar 2019 01:26:21 +0000 (18:26 -0700)]
ISP Flashing Guide - atmega32a info (#4993)

* update isp flashing page

* update isp flashing page

5 years ago[Keymap] iris: moonfall: Initial checking of layout. (#5462)
moonfall [Fri, 22 Mar 2019 03:14:40 +0000 (20:14 -0700)]
[Keymap] iris: moonfall: Initial checking of layout. (#5462)

Layout is similar to Kinesis/Ergodox.

5 years agohandwired/magicforce61 Refactor (#5459)
noroadsleft [Thu, 21 Mar 2019 13:06:27 +0000 (06:06 -0700)]
handwired/magicforce61 Refactor (#5459)

* handwired/magicforce61: refactor

Renamed layout macro KEYMAP to LAYOUT.

Keymap now uses #include QMK_KEYBOARD_H.

Refactored the default keymap to use non-auto-prepended keycodes per QMK standard.

Deleted deprecated action_get_macro block (was unused).

* handwired/magicforce61: Configurator support

* handwired/magicforce61: readme cleanup

Restructured the readme to be more similar to current QMK template.

* handwired/magicforce61: replace missing image in readme

Replaced the missing wiring image (error 404) with a table.

* handwired/magicforce61: rename readme to lowercase

* Convert config.h to #pragma once include guard

5 years agoKeymap: Add Koba's keymap for KBD67. (#5460)
KOBAYASHI Daisuke [Thu, 21 Mar 2019 13:05:50 +0000 (22:05 +0900)]
Keymap: Add Koba's keymap for KBD67. (#5460)

5 years agorgblight.c: add remap feature (#5243)
Takeshi ISHII [Wed, 20 Mar 2019 23:55:24 +0000 (08:55 +0900)]
rgblight.c: add  remap feature (#5243)

* rgblight.c: add RGBLIGHT_LED_MAP support

* add code to keyboards/helix/rev2/keymaps/five_rows/config.h to test rgblight.c:RGBLIGHT_LED_MAP

* Test end. Revert "add code to keyboards/helix/rev2/keymaps/five_rows/config.h to test rgblight.c:RGBLIGHT_LED_MAP"

This reverts commit e7488d6f7338460b533d7d19a09deccb011000bf.

* update docs/feature_rgblight.md

* led_map[] move to PROGMEM

5 years agoUses K(row)(col) standard for TGR Alice matrix (#5457)
Felipe Coury [Wed, 20 Mar 2019 22:48:44 +0000 (19:48 -0300)]
Uses K(row)(col) standard for TGR Alice matrix (#5457)

5 years ago[Keyboard] Refactor MF68 default keymap to use LAYOUT_68_ansi macro (#5455)
noroadsleft [Wed, 20 Mar 2019 20:26:50 +0000 (13:26 -0700)]
[Keyboard] Refactor MF68 default keymap to use LAYOUT_68_ansi macro (#5455)

5 years ago[Keyboard] HB85 Refactor/Layout Addition (#5451)
MechMerlin [Wed, 20 Mar 2019 17:39:57 +0000 (10:39 -0700)]
[Keyboard] HB85 Refactor/Layout Addition (#5451)

* introduce stt layout with K(row)(col)

* set bootmagic to lite

* Rename the original LAYOUT to LAYOUT_all
Introduce the STT layout

In additional the whole matrix was changed to support the K(row)(col) notation.

* rename LAYOUT to LAYOUT_all

* add QMK Configurator support

* stt keymap based on mrpetrov's default configuration on the hb85 he lent me

* update readme

* introduce basic and aop layouts along with QMK Configurator support for them

* add a new line

* add EEP_RST to layer 1 as it is needed to get rgb underglow to work

* add documentation on how to reset the eeprom on the board

* put contributors names where appropriate

5 years ago[Keymap] jotix layouts adjustments (#5453)
jotix [Wed, 20 Mar 2019 17:38:39 +0000 (14:38 -0300)]
[Keymap] jotix layouts adjustments (#5453)

5 years agoFix i2c splits with >8 columns (#5454)
James Churchill [Wed, 20 Mar 2019 14:43:36 +0000 (00:43 +1000)]
Fix i2c splits with >8 columns (#5454)

5 years agoFix link to Caterina bootloader hex files (#5452)
fauxpark [Wed, 20 Mar 2019 14:43:20 +0000 (01:43 +1100)]
Fix link to Caterina bootloader hex files (#5452)

5 years ago[Keyboard] add quantum matrix calls to zen matrix calls (#5450)
Jason Won [Wed, 20 Mar 2019 02:51:08 +0000 (22:51 -0400)]
[Keyboard] add quantum matrix calls to zen matrix calls (#5450)

5 years ago[Keymap] Jotix (#5448)
jotix [Wed, 20 Mar 2019 02:46:54 +0000 (23:46 -0300)]
[Keymap] Jotix (#5448)

* jotix layout adjustments

* jotix layout readme

5 years ago[Keymap] Keymap and readme updates (#5449)
stanrc85 [Wed, 20 Mar 2019 02:45:33 +0000 (22:45 -0400)]
[Keymap] Keymap and readme updates (#5449)

* Remove tap dance code from keymap.c

* Add tap dance code to userspace files

* Readme updates

* Update keymap images

5 years ago[Keymap] Boy_314's Halfnhalf layout update (#5441)
Boy_314 [Tue, 19 Mar 2019 21:34:18 +0000 (17:34 -0400)]
[Keymap] Boy_314's Halfnhalf layout update (#5441)

* added Boy_.314's layout for halfnhalf keyboard

* reset rules.mk to default

* update keymap with qwerty layout, and enable tap dancing

* fixed formatting in layout visualization

* added rules.mk to custom layout

* added mod tap for ctrl/capslock

* fixed typo in config.h, remove excess in rules.mk, revert half_n_half rules.mk

* added Boy_.314's layout for halfnhalf keyboard

* reset rules.mk to default

* update keymap with qwerty layout, and enable tap dancing

* fixed typo in config.h, remove excess in rules.mk, revert half_n_half rules.mk

* added macros to raise layer

* fixed mismatched layout/comments

* fixed layout switching

5 years ago[Keyboard] Remove unnecessary IS_COMMAND definitions from a couple of boards (#5269)
Konstantin Đorđević [Tue, 19 Mar 2019 21:33:44 +0000 (22:33 +0100)]
[Keyboard] Remove unnecessary IS_COMMAND definitions from a couple of boards (#5269)

* Remove unnecessary IS_COMMAND definition from clueboard/66_hotswap/gen1

* Remove old-style IS_COMMAND definition comment from dozen0

* Use get_mods() instead of keyboard_report->mods in georgi

5 years ago Cleanup Default Keymaps (#5442)
Drashna Jaelre [Tue, 19 Mar 2019 19:57:40 +0000 (12:57 -0700)]
 Cleanup Default Keymaps  (#5442)

* Cleanup Default Keymaps to conform to QMK Firmware standards

* Minor fixes

* Revert some changes

5 years agoFix dk60 compiler issue on newer compiler versions (#5444)
Drashna Jaelre [Tue, 19 Mar 2019 14:37:22 +0000 (07:37 -0700)]
Fix dk60 compiler issue on newer compiler versions (#5444)

5 years agocorrect typo in eeprom split target for dfu (#5445)
Rob Rogers [Tue, 19 Mar 2019 06:25:34 +0000 (01:25 -0500)]
correct typo in eeprom split target for dfu (#5445)

5 years ago[Docs] Recursively clone qmk_firmware repo (#5378)
Drashna Jaelre [Mon, 18 Mar 2019 21:22:33 +0000 (14:22 -0700)]
[Docs] Recursively clone qmk_firmware repo (#5378)

* Recursively clone qmk_firmware repo

Specifically, so that it grabs the submodules, since ARM keyboards are becoming more common, and we are seeing more issues about chibiOS not being downloaded (in the error log, rather than by question)

* Wrap in shell

5 years ago[Docs] Smallish overhaul of the docs (#5281)
Drashna Jaelre [Mon, 18 Mar 2019 21:22:02 +0000 (14:22 -0700)]
[Docs] Smallish overhaul of the docs (#5281)

* Fix up Common functions doc

* Add to extra commands to flashing doc

* Rearrange and touch up Macros

* Expand Newbs Flashing guide

* Update process_record documentation

* Add git to best practices name in sidebar

* Expand FAQ for build/flashing

* Add deprecated info to functions

* Update docs/feature_macros.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/feature_macros.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/flashing.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/flashing.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/keymap.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/newbs_flashing.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/newbs_flashing.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/custom_quantum_functions.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/faq_build.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/feature_macros.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/keymap.md

Co-Authored-By: drashna <drashna@live.com>
* Fix up Common functions doc

* Make pre-init example accurate

* Update docs/custom_quantum_functions.md

Co-Authored-By: drashna <drashna@live.com>
* Zadig Driver catchall

* Spelling Depriciated

* Completely remove fn_actions section

5 years ago[Keyboard] Reduce compile size of the Lily58 Keyboard (#5412)
Drashna Jaelre [Mon, 18 Mar 2019 21:21:10 +0000 (14:21 -0700)]
[Keyboard] Reduce compile size of the Lily58 Keyboard (#5412)

5 years ago[Docs] Add music_map to audio documentation (#5419)
Drashna Jaelre [Mon, 18 Mar 2019 21:20:30 +0000 (14:20 -0700)]
[Docs] Add music_map to audio documentation (#5419)

* [Docs] Add music_map to audio documentation

* Add link to planck as example

5 years ago[Keymap] PyroL's TMO50 layout update (#5435)
Luciano Malavasi [Mon, 18 Mar 2019 18:54:59 +0000 (11:54 -0700)]
[Keymap] PyroL's TMO50 layout update (#5435)

* keymap + alpha

* some fixes

* keymap + alpha

* some fixes

* drashna changes

* linked main Alpha repo in keyboards/alpha readme

* missed a spot

* there's another function called FUNC lol

* keymap + alpha

* some fixes

* keymap + alpha

* drashna changes

* Fixed include

* Revert "Fixed include"

This reverts commit ea92f261f86d8433eab313cde498adca1682a006.

* messed up my git, fixed include

* starting work on TMO50 layout

* Update keyboards/tmo50/keymaps/default/keymap.c

Co-Authored-By: PyrooL <lm11887@gmail.com>
* Updated PyroL's TMO50 keymap

* Added task manager/Ctrl Alt Del that i stole from the eco keymap

* Clean up task manager and ctrl alt del macros

Co-Authored-By: PyrooL <lm11887@gmail.com>
5 years ago[Keymap] Add vim-style keymap for lets split (#5399)
Riley Weber [Mon, 18 Mar 2019 18:51:24 +0000 (14:51 -0400)]
[Keymap] Add vim-style keymap for lets split (#5399)

* initial commit

* initial commit

* fixed indents

* spelling, capitalization, and order.

* added dota mode keymap, removed old comments

* fixed default keymap always having tilde, instead of grave accent and tilde. Improved dota keymap.

* lower does not change backspace to delete anymore

* corrected pgup/pgdown

* changed period on lower from numpad dot to regular dot

* added colemak and dvorak

* made colemak/dvorak border keys consistent with querty

* updated to match current practices, added custom metakeys for dvorak and colemak

* added disclaimer about audio

* renamed to lowercase

* replaced include guards with #pragma once

Co-Authored-By: rileyweber13 <rileyw13@protonmail.com>
* removed unncessary include

Co-Authored-By: rileyweber13 <rileyw13@protonmail.com>
* removed defines included in core

Co-Authored-By: rileyweber13 <rileyw13@protonmail.com>
* replace defines with an enum, switched from custom function to set_single_persistent_default_layer

* removed ifndef/include/endif left over from previous build system

* removed unnecessary ifdef block

* updated soungs to work with set_single_persistent_default_layer

5 years ago[Keyboard] CannonKeys Instant60 Keyboard (#5433)
Andrew Kannan [Mon, 18 Mar 2019 18:12:09 +0000 (14:12 -0400)]
[Keyboard] CannonKeys Instant60 Keyboard (#5433)

* Instant 60

* Instant60 changes again

* turn off LSE and features

* Working RGB underglow :tada:

* Add missing files

* Update keymap to have reset

* Backlighting on

* Backlight code for instant60

* Move 072 files to common folder and use it in Instant60

* Updates

* Update keyboards/cannonkeys/instant60/rules.mk

Co-Authored-By: awkannan <andrew.kannan@klaviyo.com>
5 years ago[Keymap] add android studio keyboard shortcuts to dvorak 42 key atreus / ergodox...
lucwastiaux [Mon, 18 Mar 2019 18:10:18 +0000 (02:10 +0800)]
[Keymap] add android studio keyboard shortcuts to dvorak 42 key atreus / ergodox layouts (#5423)

* add SCREEN_NAV layer for copy/pasting within screen

* working readreg/paste macros

* working read reg / paste macros

* write log and tran patterns, and expand

* add ls -la shortcut, add tab on combined layer

* put delete word on the right pinky key on shell_nav layer

* add TAB on the right side, add reset key

* added Cloud9 macros

* add cloud9 shortcuts to atreus layout

* added BROWSER_CONTROL layer

* finalized browser control layer

* adding comment

* add browser control layer to atreus

* add flashing command line

* remove the tab on combined layer

* remove the tomouse

* remove mouse layer, change log/tran expand patterns, cleanups

* add dumptlog macro

* add "delete to home" shortcut

* fix conflict

* remove unneeded mouse layer

* add meh shortcuts on the browser_control layer

* add/modify some macros

* explain the various layers

* putty paste is right mouse button

* add android studio shortcuts

* allow switching between base and alternate base layouts

* replace cloud9 shortcuts with android studio

* more android studio shortcuts

* add two meh shortcuts on keynav layer

* additional android studio shortcut

* added defines for android studio

5 years ago[Keymap] Updated layout after some months of testing. (#5427)
FiNeXdesign [Mon, 18 Mar 2019 18:09:37 +0000 (19:09 +0100)]
[Keymap] Updated layout after some months of testing. (#5427)

* Updated layout after some months of testing.

The current setup looks quite better than the initial one. It's not
perfect but it allows me to work quite well.

The only big problem is the Alt modifiers on the home row which
sometimes break the typing if keys are pressed too fast. I'm also not
satisfied by the TAB key position on the thumb cluster.

Main improvements since previous push:
- Shift layouts on both halves
- Moved around symbols
- Improved number/fn keys
- Reorganized thumbs

* Used enum as suggested by @drashna :-)

5 years ago[Keyboard] Corrected layout for top row keys (#5429)
Adam Newbold [Mon, 18 Mar 2019 18:06:31 +0000 (14:06 -0400)]
[Keyboard] Corrected layout for top row keys (#5429)

* Corrected column count and adjusted layouts to include missing key

The original version reflected 14 columns and omitted KC_GRV, the 15th key on the top row. This revision adds support for the 15h key, and also updates the default (Tsangan) layout to include the HHKB layer keys.

* Reverted config.h to version in master branch

* Moved K413 to the correct location

* Added info.json

* Update keyboards/1upkeyboards/1up60hte/1up60hte.h

Co-Authored-By: newbold <adam@neatnik.net>
* Update keyboards/1upkeyboards/1up60hte/info.json

Co-Authored-By: newbold <adam@neatnik.net>
* Update keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c

Co-Authored-By: newbold <adam@neatnik.net>
* Update keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c

Co-Authored-By: newbold <adam@neatnik.net>
* Update keyboards/1upkeyboards/1up60hte/keymaps/hhkb/keymap.c

Co-Authored-By: newbold <adam@neatnik.net>
* Update keyboards/1upkeyboards/1up60hte/keymaps/default/keymap.c

Co-Authored-By: newbold <adam@neatnik.net>
5 years ago[Keyboard] Add Jot50 handwired board (#5431)
jotix [Mon, 18 Mar 2019 17:56:12 +0000 (14:56 -0300)]
[Keyboard] Add Jot50 handwired board (#5431)

5 years ago[Keyboard] layout fixed in jotanck.h (#5432)
jotix [Mon, 18 Mar 2019 17:53:47 +0000 (14:53 -0300)]
[Keyboard] layout fixed in jotanck.h (#5432)

5 years ago[Keyboard] correct indicator light states (#5434)
holtenc [Mon, 18 Mar 2019 17:42:26 +0000 (12:42 -0500)]
[Keyboard] correct indicator light states (#5434)

function of indicator lights was inverted. these changes correct that.

5 years ago[Keyboard] Fix matrix positions for HotDox (#5437)
layne001365 [Mon, 18 Mar 2019 17:33:57 +0000 (01:33 +0800)]
[Keyboard] Fix matrix positions for HotDox (#5437)

* Add HotDox

* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/keymaps/default/keymap.c

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* * Update

  - keyboards/hotdox/config.h
  - keyboards/hotdox/hotdox.h
  - keyboards/hotdox/info.json
  - keyboards/hotdox/left.h
  - keyboards/hotdox/left.c
  - keyboards/hotdox/rules.mk

* Replace EPRM with EPRM

  - keyboards/hotdox/keymaps/default/keymap.c
  - keyboards/hotdox/keymaps/eozaki/keymap.c
  - keyboards/hotdox/keymaps/kloki/keymap.c

* Remove keymaps readme.md
* Remove twimaster.h/ twimaster.c

* * Update
  - remove FORCE_NKRO from keyboards/hotdox/config.h
  - keyboards/hotdox/hotdox.c
  - keyboards/hotdox/hotdox.h
  - keyboards/hotdox/keymaps/default/keymap.c
  - keyboards/hotdox/left.c
  - keyboards/hotdox/readme.md
  - keyboards/hotdox/rules.mk

* Update keyboards/hotdox/keymaps/default/keymap.c

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/keymaps/default/keymap.c

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/hotdox.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* [Keymaps] reverse the K5C<->K5A, L53<->L51, R55<->R53 position.

5 years ago[Keymap] Arkag Userspace Update (#5438)
Alexander Kagno [Mon, 18 Mar 2019 17:31:09 +0000 (17:31 +0000)]
[Keymap] Arkag Userspace Update (#5438)

* fresh commit for a new fork for PR to upstream/master

* gaming mode added, lighting changes for other modes

* rules.mk fixed...

* fixed collision issue with aesthetic and shifty modes

* fixed collision issue with aesthetic and shifty modes

* troubleshooting game mode failing

* moved game tapdance key to default layer, fixed issue

5 years agoNew RGB Matrix effect: Single color reactive (#5330)
M-AS [Sun, 17 Mar 2019 17:38:51 +0000 (13:38 -0400)]
New RGB Matrix effect: Single color reactive (#5330)

* Adds new RGB Matrix effect: rgb_matrix_config'd reactive LEDs

* [Docs] Adds disable for new effect

* [Docs] Added new effect to list of effects

5 years agoAlign docker and vagrant base images (#4905)
zvecr [Sun, 17 Mar 2019 17:36:59 +0000 (17:36 +0000)]
Align docker and vagrant base images (#4905)

* Align docker and vagrant base images - update box to debian 9.6

* Align docker and vagrant base images - lock docker image to debian 9

* Align docker and vagrant base images - update vagrant docker to debian 9

5 years agoUnicode fix for new wincompose version (#5082)
cubimon [Sun, 17 Mar 2019 17:35:14 +0000 (18:35 +0100)]
Unicode fix for new wincompose version (#5082)

* unicode fix for new wincompose version

* move wincompose case to linux

* Change unicode input end to enter

5 years ago[Keymap] Improvements to Samuel's literate keymap (#5428)
Samuel Jahnke [Sun, 17 Mar 2019 17:22:35 +0000 (10:22 -0700)]
[Keymap] Improvements to Samuel's literate keymap (#5428)

* added my own keymap

* changed thing

* updated keymap Samuel

* updated laypout for better one handed use

* updated stuff I want

* happy with my lagout

* formatting

* Added new literate config

* made everything nice

* cleaned

* fixed spelling and two small bugs in macros

* Made press and lift function for modifiers

* made taps occur on press instead of release

* added oneshot keys and chars cant be negative!

* removed debug message

* Added command and qwerty layers

* fixed bug with oneshot layer

* same bug, different key

5 years agoAdded 4 new songs to song_list.h
DDRnJn [Sun, 17 Mar 2019 05:34:54 +0000 (01:34 -0400)]
Added 4 new songs to song_list.h

Added Liebesleid by Kriesler (or Rachmaninoff), Michishirube from Violet Evergarden, Melodies of Life from Final Fantasy 9 and Eyes on Me from Final Fantasy 8

5 years ago[Keymap] Jotix (#5424)
jotix [Sun, 17 Mar 2019 17:16:08 +0000 (14:16 -0300)]
[Keymap] Jotix (#5424)

* ortho_4x12 jotix2 layout

* ortho_4x12 jotix2 layout

5 years ago[Keymap] Add a tweaked Redox keymap (#5422)
Nik Richers [Sun, 17 Mar 2019 17:13:45 +0000 (10:13 -0700)]
[Keymap] Add a tweaked Redox keymap (#5422)

* Add nrichers keymap

* Additional keymap tweaks, add readme info

* Improve descriptions for changes from default keymap

* Add image of keymap, update .gitignore to

* Add image link

Adds an image of the modified keymap.

* Improve legibility of keymap changes with colour coding

* Tinker with color codes in Markdown

* Experiment with colour codes

* Tinker more with colour codes

* Figured out the easiest way to include colour coding

* Undo earlier .gitignore change

5 years ago[Keyboard] XD75 refactor (#5420)
noroadsleft [Sun, 17 Mar 2019 17:04:50 +0000 (10:04 -0700)]
[Keyboard] XD75 refactor (#5420)

* Refactor layout macro names

Update the names of the layout macros to reflect QMK's desired usage.

- KEYMAP renamed to LAYOUT
  - colinta keymap updated accordingly
- KC_KEYMAP renamed to LAYOUT_kc
  - mtdjr keymap updated accordingly

* Update xd75.h to use #pragma once include guard

* Update keymaps to use QMK_KEYBOARD_H

* Refactor default keymap

- updated to use layout macro
- remove deprecated action_get_macro function
- add functions from QMK keymap.c template
  - process_record_user
  - matrix_init_user
  - matrix_scan_user
  - led_set_user

* Update supporting files

- updated config.h files to use #pragma once include guard
- remove errant QUANTUM_DIR code block

* Rename readme files to fully lowercase filenames

* Restructure keyboard readme

Updated the readme to better align with the current QMK template.

* Bugfixes to supporting files

5 years ago[Docs] Add VSCode guide to docs (#5124)
Drashna Jaelre [Fri, 15 Mar 2019 21:34:58 +0000 (14:34 -0700)]
[Docs] Add VSCode guide to docs (#5124)

* Add VSCode guide to docs

* Fix settings menu enumeration

* Update docs/other_vscode.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/other_vscode.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/other_vscode.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/other_vscode.md

Co-Authored-By: drashna <drashna@live.com>
* Update docs/other_vscode.md

Co-Authored-By: drashna <drashna@live.com>
5 years ago[Keyboard] Add handwired split tester (#5413)
Danny [Fri, 15 Mar 2019 21:28:38 +0000 (17:28 -0400)]
[Keyboard] Add handwired split tester (#5413)

* Add handwired split tester

* Update keyboards/handwired/splittest/readme.md

Co-Authored-By: nooges <nooges@users.noreply.github.com>
* Update keyboards/handwired/splittest/readme.md

Co-Authored-By: nooges <nooges@users.noreply.github.com>
5 years agoAdd avrdude split EE_HANDS flash commands (#5414)
Danny [Fri, 15 Mar 2019 21:05:50 +0000 (17:05 -0400)]
Add avrdude split EE_HANDS flash commands (#5414)

* Add EEPROM avrdude flashing commands for setting handedness

* Update docs with info on flashing EEPROM handedness files with commands

5 years agorgblight split transfer non-eeprom config (#5396)
Len Trigg [Fri, 15 Mar 2019 20:46:49 +0000 (09:46 +1300)]
rgblight split transfer non-eeprom config (#5396)

* Make rgblight_update_dword not update eeprom (we already have
eeconfig_update_rgblight for that).

Make split i2c keyboards transfer active rgblight config rather than
eeprom saved version of rgblight config, enabling runtime changes
that aren't persisted to eeprom.

* prev_level and prev_rgb only store successfully transmitted values

5 years ago[Keymap] Keymap for Idobo (#5402)
GreenShadowMaker [Fri, 15 Mar 2019 18:01:50 +0000 (11:01 -0700)]
[Keymap] Keymap for Idobo (#5402)

* greenshadowmaker keymap for idobo xd75 massdrop

* remove uneeded config.h

* corrected format to match convention instead of xd75 where I accidentally started from

5 years ago[Keymap] Update to drashna keymaps: Conform to QMK Standards Edition (#5377)
Drashna Jaelre [Fri, 15 Mar 2019 15:57:44 +0000 (08:57 -0700)]
[Keymap] Update to drashna keymaps: Conform to QMK Standards Edition (#5377)

* Use correct functions for dip switch code

* Some planck cleanup

* Hopefully fix RGB Sleeping with RGB Matrix

* Add rgbmatrix extern

* Add numpad 5x6 layout

* RGB Tweaks

* Add RGB startup animation

* Minor RGB Fixes

* Turn off RBG on planck

* Enable separate storage of EEPROM

* Update Macro pad

* Add BJohnson Keymap and minor darshna tweaks

* Clean up rgb and other code for new numpad

* Remove clicky hachy thing

* Update my code to use built in MOD_MASK defines

* Fix up modifier calls

* Tweak to KC_MAKE

* Tweak to KC_MAKE

* Add Semi-colon to numpad

* Preprocess out rgb matrix stuff if not enabled

* Formatting of KC_MAKE

* Add stuff for matrix and light rgb coexistance

* Fix bad spelling

* Change where layer indication shows based on rgblight status

* Force set mods in KC_MAKE

* Optimize CRKBD

5 years agoFix return value of i2c_readReg and i2c_receive (#5410)
zvecr [Fri, 15 Mar 2019 15:55:07 +0000 (15:55 +0000)]
Fix return value of i2c_readReg and i2c_receive (#5410)

5 years ago[Keymap] Greenshadowmaker keymap for ergodash (#5403)
GreenShadowMaker [Fri, 15 Mar 2019 06:13:24 +0000 (23:13 -0700)]
[Keymap] Greenshadowmaker keymap for ergodash (#5403)

* My Inital Keymap, adjusted for not removing outer keys, and using large inner key

* First working version of keymap

* RGB investigate

* Updated Keymap, added keyboard-layout-editor.com json file

* minor fix

* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h

Ah!  Thanks fort the clarification, it was a blind copy/paste

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/config.h

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/rules.mk

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* Update keyboards/ergodash/rev2/keymaps/greenshadowmaker/keymap.c

Co-Authored-By: GreenShadowMaker <39226745+GreenShadowMaker@users.noreply.github.com>
* removed persistent_default_layer_set and the QWERTY section as suggested

5 years ago[Keymap] Added Boy_314's layout for half n half keyboard (#5373)
Boy_314 [Fri, 15 Mar 2019 04:09:35 +0000 (00:09 -0400)]
[Keymap] Added Boy_314's layout for half n half keyboard (#5373)

* added Boy_.314's layout for halfnhalf keyboard

* reset rules.mk to default

* update keymap with qwerty layout, and enable tap dancing

* fixed formatting in layout visualization

* added rules.mk to custom layout

* added mod tap for ctrl/capslock

* fixed typo in config.h, remove excess in rules.mk, revert half_n_half rules.mk

5 years agoAlign use of atmega32a program script (#5259)
zvecr [Thu, 14 Mar 2019 22:55:08 +0000 (22:55 +0000)]
Align use of atmega32a program script (#5259)

* Remove duplicate 'program' files and refactor to use atmega32a_program.py

* Update readme references from 'program' to 'atmega32a_program.py'

5 years ago[Keyboard] new keyboard lovelive9 (#5266)
ginjake [Thu, 14 Mar 2019 22:54:16 +0000 (07:54 +0900)]
[Keyboard] new keyboard lovelive9 (#5266)

* new keyboard lovelive9

* Update keyboards/lovelive9/config.h

thank you

Co-Authored-By: ginjake <hsginjake123@gmail.com>
* Apply suggestions from code review

Co-Authored-By: ginjake <hsginjake123@gmail.com>
* fix review

* fix readme

* move handwired

* Update keyboards/handwired/lovelive9/keymaps/default/keymap.c

thanks

Co-Authored-By: ginjake <hsginjake123@gmail.com>
* Apply suggestions from code review

commit suggestion

Co-Authored-By: ginjake <hsginjake123@gmail.com>
* fix spell miss

* fix review

* fix col and row

* fix layout define

5 years ago[Keyboard] Inital port of xd96 (#5401)
zvecr [Thu, 14 Mar 2019 21:22:50 +0000 (21:22 +0000)]
[Keyboard] Inital port of xd96 (#5401)

* Initial import of xd96 based on xd84 code

* Configure xd96 port expander mapping

* Fix xd96 led count

* Fix xd96 port expander reading

* Fix xd96 port expander reading

* Fix xd96 LAYOUT matrix mapping

* Add additional links for xd96 Hardware Availability

* Correct Configurator config

Co-Authored-By: zvecr <git@zvecr.com>
* Readme review comments

Co-Authored-By: zvecr <git@zvecr.com>
5 years agoFix ascii art (#5407)
Brendan Wrafter [Thu, 14 Mar 2019 21:18:11 +0000 (17:18 -0400)]
Fix ascii art (#5407)

5 years ago[Keyboard] Georgi Support (#5384)
Jeremy Bernhardt [Thu, 14 Mar 2019 20:59:34 +0000 (14:59 -0600)]
[Keyboard] Georgi Support (#5384)

* Working on chording

* Working on chording

* Got layouts in order

* Initial Georgi support

* forgot to add keymaps

* Updated readme

* Update keyboards/georgi/keymaps/template/readme.md

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.h

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/template/keymap.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Disabled features, updated info

* Update keyboards/georgi/config.h

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/config.h

Co-Authored-By: germ <jeremythegeek@gmail.com>
* Fixed info.json

5 years agofresh commit for a new fork for PR to upstream/master (#5406)
Alexander Kagno [Thu, 14 Mar 2019 19:04:59 +0000 (19:04 +0000)]
fresh commit for a new fork for PR to upstream/master (#5406)

5 years agoAdded info.json for mt980 keyboard and fixes to walker keymap (#5391)
walkerstop [Thu, 14 Mar 2019 15:21:41 +0000 (08:21 -0700)]
Added info.json for mt980 keyboard and fixes to walker keymap (#5391)

* Added info.json and minor fixes to walker keymap

* Fix url

* Update keyboards/mt980/info.json

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/info.json

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Fix user calling keymap functions

* cancel oneshot layer on KC_TRNS

* Fix to oneshot layer handling

* Fix oneshot handling of reset

* Move bootmagic key to Esc where it normally resides

* Remove deprecated function

* Treat shift-numlock as shift-insert in Walker layer

5 years agoAdd support for THE60 (#5385)
Erovia [Wed, 13 Mar 2019 23:26:25 +0000 (00:26 +0100)]
Add support for THE60 (#5385)

5 years agoAdded 1up60rgb keymap: mdyevimnav (#5386)
Michael Dye [Wed, 13 Mar 2019 23:23:49 +0000 (17:23 -0600)]
Added 1up60rgb keymap: mdyevimnav (#5386)

Added keymap for 60% board 1up60rgb. The map provides VIM-style navigation on a
second layer (L1) with HOME, PGDN, PGUP, and END keys on that same layer one
row below the home row. The layout is used by https://github.com/michaeldye.

5 years agoFix i2c calls for HotDox keyboard (#5387)
Drashna Jaelre [Wed, 13 Mar 2019 21:08:21 +0000 (14:08 -0700)]
Fix i2c calls for HotDox keyboard (#5387)

5 years agoSleep until USB port becomes writable before running avrdude (#5393)
Michael F. Lamb [Wed, 13 Mar 2019 21:00:09 +0000 (14:00 -0700)]
Sleep until USB port becomes writable before running avrdude (#5393)

* sleep until usb port becomes writable before running avrdude

* only wait for a writable USB port when not on MSYS

using MINGW or MSYS: sleep for one second, as before.

otherwise: wait for the port to become writable.

* typo

* typo

5 years ago[Keymap] Some more improvements to keymap, currency symbols.. (#5395)
Christian Westerlund [Wed, 13 Mar 2019 18:54:34 +0000 (19:54 +0100)]
[Keymap] Some more improvements to keymap, currency symbols.. (#5395)

acute accent and pipe character also

5 years ago[Keymap] Add atreus, ergotravel and org60 keymaps (#5381)
Jarred Steenvoorden [Wed, 13 Mar 2019 18:22:06 +0000 (05:22 +1100)]
[Keymap] Add atreus, ergotravel and org60 keymaps (#5381)

* Add atreus, ergotravel and org60 keymaps

* Cleanup my keymap config files

5 years agoarchetype keymap for jj50 (#5397)
Iason Dimitrakopoulos [Wed, 13 Mar 2019 15:06:09 +0000 (17:06 +0200)]
archetype keymap for jj50 (#5397)

* archetype keymap for jj50 keyboard

* archetype keymap for jj50 keyboard

* PR fixes proposed by mechmerlin

5 years agoWheat Field Peripherals mt980 (FC980M Layout) PCB Support (#5374)
walkerstop [Tue, 12 Mar 2019 22:23:09 +0000 (15:23 -0700)]
Wheat Field Peripherals mt980 (FC980M Layout) PCB Support (#5374)

* mt980 keyboard support

* Update manufacturer name

* Correct indicator LEDs, add walker keymap

* Added readme.md

* Update keyboards/mt980/mt980.c

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Treat number pad + and enter as pgup and pgdn when number lock is off

* Update keyboards/mt980/mt980.c

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/mt980.c

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/readme.md

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/readme.md

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/readme.md

Co-Authored-By: walkerstop <walkerstop@gmail.com>
* Update keyboards/mt980/rules.mk

Co-Authored-By: walkerstop <walkerstop@gmail.com>
5 years agoMinor readme fix (#5389)
yiancar [Tue, 12 Mar 2019 22:15:32 +0000 (22:15 +0000)]
Minor readme fix (#5389)

5 years agoAdd new keyboard Plaid and ATMEGA328p support (#5379)
Takuya Urakawa [Tue, 12 Mar 2019 18:48:17 +0000 (03:48 +0900)]
Add new keyboard Plaid and ATMEGA328p support (#5379)

* add plaid

* Change usb vid/pid to free id from vusb
Trivial fix for vusb core

* update readme

* update info.json default keymap

* fix typo

* Replace copyright

5 years agoNext set of split_common changes (#4974)
James Churchill [Tue, 12 Mar 2019 17:23:28 +0000 (03:23 +1000)]
Next set of split_common changes (#4974)

* Update split_common to use standard i2c drivers

* Eliminate RGB_DIRTY/BACKLIT_DIRTY

* Fix avr i2c_master error handling

* Fix i2c_slave addressing

* Remove unneeded timeout on i2c_stop()

* Fix RGB I2C transfers

* Remove incorrect comment

5 years ago[Keyboard] Lily58 Add info.json file (#5354)
Naoki Katahira [Tue, 12 Mar 2019 17:20:07 +0000 (02:20 +0900)]
[Keyboard] Lily58 Add info.json file (#5354)

* Add info.json file

* fix info.json

* fix2 info.json

* Update keyboards/lily58/rev1/info.json

Co-Authored-By: kata0510 <kata0510.com@gmail.com>
* Update2 keyboards/lily58/rev1/info.json

Co-Authored-By: kata0510 <kata0510.com@gmail.com>
5 years agoKPrepublic bm16a port (#5383)
zvecr [Tue, 12 Mar 2019 14:38:05 +0000 (14:38 +0000)]
KPrepublic bm16a port (#5383)

* Initial bm16a port

* Initial bm16a port - fix readme formatting

5 years agoFix speed issues with RGB Matrix in the DZ60RGB (#5380)
moyi4681 [Tue, 12 Mar 2019 14:25:39 +0000 (22:25 +0800)]
Fix speed issues with RGB Matrix in the DZ60RGB  (#5380)

* Fix speed issues with RGB Matrix in the DZ60RGB

* keep boards in sync

5 years agoKeymap update (#5382)
Callum Oakley [Tue, 12 Mar 2019 14:21:51 +0000 (14:21 +0000)]
Keymap update (#5382)

* home and end on fn layer (for forward and back with left hand)

* space movement shortcuts

* mouse layer

5 years ago[Keyboard] Satisfaction75 Protoype/Rev1 split, and new VIA features (#5303)
Andrew Kannan [Tue, 12 Mar 2019 03:47:50 +0000 (23:47 -0400)]
[Keyboard] Satisfaction75 Protoype/Rev1 split, and new VIA features (#5303)

* Add satisfaction75 revision 1

* Update manufacturer

* Add tester layout and update rev1 comments

* Add ifdef guards for OLED for tester

* Add oled disabling rules

* Update to save backlight settings and setup for VIA custom config

* Add new VIA values to satisfaction75

* Safety guard in clock set mode

* Fix mistaken doc edit

* Address PR comments

* bring the default back to pass travis CI

* Address further PR comments

5 years ago[Keyboard] Update rules.mk (#5370)
jotix [Mon, 11 Mar 2019 23:53:25 +0000 (20:53 -0300)]
[Keyboard] Update rules.mk (#5370)

MOUSEKEY_ENABLED = yes
by default

5 years ago[Keyboard] Fix diode and split keyboard configuration for 40percentclub/half_n_half...
zvecr [Mon, 11 Mar 2019 23:52:04 +0000 (23:52 +0000)]
[Keyboard] Fix diode and split keyboard configuration for 40percentclub/half_n_half (#5371)

5 years ago[Keymap] Small improvements to this keymap (#5343)
Christian Westerlund [Mon, 11 Mar 2019 21:02:31 +0000 (22:02 +0100)]
[Keymap] Small improvements to this keymap (#5343)

* Small fixes, added tilde, print screen and switched alt keys

* Comments

* ..

* Removed fn_actions block

5 years agoAdd 3 new songs and add new note type (#5351)
DDRnJn [Mon, 11 Mar 2019 20:53:22 +0000 (16:53 -0400)]
Add 3 new songs and add new note type (#5351)

* Added 3 new songs and added new note type to musical_notes.h

Added Megalovania from Undertale, Kataware Doki from Kimi no Na Wa and La Campanella by Lizst to song_list.h
Added the breve (double whole note) and dotted breve note types to musical_notes.h. I included this because the default tempo is quite high, so I thought a note with higher
duration was needed

* Fixed indentation for new notes in musical_notes.h

Changed tabs to spaces in indentation

5 years ago[Keyboard] Add Stand Aside keyboard (#5360)
FateEverywhere [Mon, 11 Mar 2019 20:49:23 +0000 (16:49 -0400)]
[Keyboard] Add Stand Aside keyboard (#5360)

* 412_64 move to handwired

412_64 and its second printing, Mark Zero Stand Aside, are now obsolesced by new hardware. As only two units exist in the wild not owned by me, I'm moving the definition to handwired.

* Mark 3 Stand Aside ready for production.

Uploading firmware, compiled and tested, for Mark 3 Stand Aside. The hardware's ready, now the software is too.

* Whoops.

Should've branched before pushing Stand Aside. Sorry 'bout that.

* Revert "Whoops."

This reverts commit d222046cfe6183ed0c42286ec9ebb5034a5d1009.

* Revert "Mark 3 Stand Aside ready for production."

This reverts commit c790899af7a6d92855aebe6a96003f1fe9be66b3.

* Mark 3 Stand Aside ready.

Initial commit for Mark 3 Stand Aside, ready for production.

* Update keyboards/standaside/rules.mk

noroadsleft suggested removal of a line, 'LAYOUTS = ortho_4x16'. I agree.

Co-Authored-By: FateEverywhere <41215461+FateEverywhere@users.noreply.github.com>
* Cleanup for pull request.

Making changes requested by Drashna, as they're all good, and I know way less about the standards than they do.

* Initial cleanup completion.

Missed a few lines in standaside.c, they're cleaned up now.

5 years ago[Keyboard] Mechboards Micropad (#5368)
yiancar [Mon, 11 Mar 2019 20:46:55 +0000 (20:46 +0000)]
[Keyboard] Mechboards Micropad (#5368)

5 years ago[Keyboard] Add HotDox keyboard (#5365)
layne001365 [Mon, 11 Mar 2019 19:41:16 +0000 (03:41 +0800)]
[Keyboard] Add HotDox keyboard (#5365)

* Add HotDox

* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/keymaps/default/keymap.c

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* * Update

  - keyboards/hotdox/config.h
  - keyboards/hotdox/hotdox.h
  - keyboards/hotdox/info.json
  - keyboards/hotdox/left.h
  - keyboards/hotdox/left.c
  - keyboards/hotdox/rules.mk

* Replace EPRM with EPRM

  - keyboards/hotdox/keymaps/default/keymap.c
  - keyboards/hotdox/keymaps/eozaki/keymap.c
  - keyboards/hotdox/keymaps/kloki/keymap.c

* Remove keymaps readme.md
* Remove twimaster.h/ twimaster.c

* * Update
  - remove FORCE_NKRO from keyboards/hotdox/config.h
  - keyboards/hotdox/hotdox.c
  - keyboards/hotdox/hotdox.h
  - keyboards/hotdox/keymaps/default/keymap.c
  - keyboards/hotdox/left.c
  - keyboards/hotdox/readme.md
  - keyboards/hotdox/rules.mk

* Update keyboards/hotdox/keymaps/default/keymap.c

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/keymaps/default/keymap.c

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/hotdox.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/rules.mk

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
* Update keyboards/hotdox/config.h

Co-Authored-By: layne001365 <layne.guan@gmail.com>
5 years ago[Keyboard] Update info.json to include macro layout (#5364)
trinity1561 [Mon, 11 Mar 2019 18:35:59 +0000 (14:35 -0400)]
[Keyboard] Update info.json to include macro layout (#5364)

* Update info.json

Adding layout for the macro version.

* Update info.json

Changed the macro layout to match exactly like the non-macro version (split backspace and bottow row match)