]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
5 years agoFix helix:led_test build break (#3110)
Takeshi ISHII [Sat, 2 Jun 2018 16:07:32 +0000 (01:07 +0900)]
Fix helix:led_test build break (#3110)

* copy new rgblight.[ch] from quantum/ into keyboards/helix/rev2/keymaps/led_test/ and add mode 35 RGB cyclic mode

* force RGB light mode 25

5 years agoFixed mistake to kelorean keymap for ca66 (#3109)
KeLorean [Sat, 2 Jun 2018 16:00:40 +0000 (12:00 -0400)]
Fixed mistake to kelorean keymap for ca66 (#3109)

5 years agoDhertz' keymaps (#3094)
Dan Hertz [Sat, 2 Jun 2018 15:50:01 +0000 (16:50 +0100)]
Dhertz' keymaps (#3094)

* Port my keymap to QMK

* Add Percent Canoe keyboard

* Fix row of nonus backslash

* Update info.json to be correct for canoe

* fix alignment

* Use qmk shortcuts rather than tmk functions

* Move over first macro

* Move rest of macros over

* clean up unused functions

* Move files to userspace for HHKB

* Add keymaps for hhkb

* Change LAYOUT_ISO to LAYOUT_iso

* Remove bootloader key in info.json

* Remove tilde remap from Karabiner

* Add country_iso_alpha2_code to macros

* Add my keymap for canoe

* Add layer colour indicator

* Fix bad rebase

* Fix naming of keymap from rebase

* Add GRV to function layer

* Fix keymap to use new LAYOUT_JP

* Update keymaps to use process_record_*

rather than action functions

* Update hhkb imports to be just what is needed

* Update whitefox to use LAYOUT macro instead of KEYMAP

* Remove redundant imports from user definition

* Move TAPPING_TERM to config.h

* Use layer change events to change RGB LED colour

* temp

* Fix layer switching to iPad on HHKB

* Fix Canoe pictures

5 years agoAdd support for staggerd column layout KB "Fortitude60" (#3090)
Pekaso [Sat, 2 Jun 2018 15:48:34 +0000 (00:48 +0900)]
Add support for staggerd column layout KB "Fortitude60" (#3090)

* modifying fortitude for working

* add accurate keymap

* backlight fix

* Fix slave LED Backlight

* Add readme.md

* modified readme.md

* Fixed make error

* Commit including suggestions

* Add dvorak and colemak layout and some fix

5 years agoRemove bootloader key as it is no longer used (#3093)
Dan Hertz [Fri, 1 Jun 2018 19:26:48 +0000 (20:26 +0100)]
Remove bootloader key as it is no longer used (#3093)

5 years agoRefactor and Configurator update for Chocopad (#3099)
noroadsleft [Fri, 1 Jun 2018 19:08:41 +0000 (12:08 -0700)]
Refactor and Configurator update for Chocopad (#3099)

* Refactor for Chocopad

* Configurator update

5 years agoenable RGB underglow in rules (#3101)
MechMerlin [Fri, 1 Jun 2018 19:08:12 +0000 (12:08 -0700)]
enable RGB underglow in rules (#3101)

5 years agoYMD96 complete QMK port (#3105)
Harshit Goel [Fri, 1 Jun 2018 19:07:49 +0000 (00:37 +0530)]
YMD96 complete QMK port (#3105)

* readded code for YMD96 full working

* added jj50 layout back

5 years agoPut CA66 and PK60 under a playkbtw directory (#3102)
MechMerlin [Fri, 1 Jun 2018 15:58:30 +0000 (08:58 -0700)]
Put CA66 and PK60 under a playkbtw directory (#3102)

* Add playkbtw directory to put ca66 and pk60 in

* delete old references

* edit readmes for links

5 years agoRefactor and Configurator update for Christmas Tree (#3100)
noroadsleft [Fri, 1 Jun 2018 15:56:39 +0000 (08:56 -0700)]
Refactor and Configurator update for Christmas Tree (#3100)

* Refactor

* Configurator update

5 years agokeylorean ca66 keymap for hhkb layout with split spacebar (#3098)
KeLorean [Fri, 1 Jun 2018 05:22:44 +0000 (01:22 -0400)]
keylorean ca66 keymap for hhkb layout with split spacebar (#3098)

5 years agoBig overhaul to Drashna keymaps and userspace (#3097)
Drashna Jaelre [Fri, 1 Jun 2018 05:11:06 +0000 (22:11 -0700)]
Big overhaul to Drashna keymaps and userspace (#3097)

* Optimize secrets code

* Orthodox tweaks

* rules.mk features

* Minor cleanup

* Revert mod bits

* Force Hold breaks One Shot Tap Toggle

* Cleanup

* Moke keymaps more consistent

* minor ergodox tweak

* More OSM for the Orthodox

* Cleanup of userspace

* Toggle Secrets

* Add hidden process record for super secret macros

* Make sure secret macros always compiles

* finish up making them super secret

* Add ColinTA's rgb twinkle as WIP

* Optimize RGB Twinkling for typing

Also, tweak RGB indicators.

AND WTF, I HAVE NO IDEA WHY THE INDICATORS ONLY WORK AS IS.  The logical method for getting them working doesn't ... and it's beyond bizarre

* Make console logging more configurable

* Indicator travisty

* Clean up userspace rgb code

* Optimize RGB Twinking to work on default layer only, and to base it's color on the curent hue

* Eff it... rgblight_sethsv_at runs at every matrix scan

* RGB Twinkle cleanup

* Update Iris code for new board

* Move RGB Indicator and RGB Twinkle into userspace

* Move RGB Indicator code to rgb_stuff.c

* Major cleanup of RGB Code in userspace

* Additional cleanup of RGB code in userspace

* Use noeeprom functions to save my boards!

* Enable RGB Sleep on all boards now

* Add old iris board

* tapping tweak

* Use byte 19 for eeprom to prepare for possible merge of eeconfig function pr

* Add code to fix default layer after eeprom reset

5 years agoUser space fixed (#3095)
Batuhan Baserdem [Fri, 1 Jun 2018 01:55:45 +0000 (21:55 -0400)]
User space fixed (#3095)

* Put in my keymaps

* Fixed all but weird lets split issue

* Organized and tried to trobleshoot lets split

* Organized and tried to trobleshoot lets split

* Added bbaserdem keymaps

* Added bbaserdem keymaps

* Fixed stuff

* FIxed a filename error

5 years agoPalleiko's Keymap (#3096)
palleiko [Fri, 1 Jun 2018 01:52:53 +0000 (21:52 -0400)]
Palleiko's Keymap (#3096)

* cloned default layout to palleiko

* Added NAV layer, removed steno

* Added WM layout & Readme

* forgot comma

* Specify bootloader

* Fixed Mod Tap / Layer Tap bugs and updated readme

* Removed Layer Tap functionality

* KC_NO

* Updated Readme

5 years agoUpdated matrix.c for some PS2AVRGB boards and templates for new_project script (...
Kenneth Aloysius [Thu, 31 May 2018 15:32:05 +0000 (01:32 +1000)]
Updated matrix.c for some PS2AVRGB boards and templates for new_project script (#2992)

* Add M6-A keymap

* Update XD60 keymap

* Update XD60 keymap readme

* Update JJ40 and Let's Split keymaps

* Add readme for M6-A

* Fix typo, update JJ40 README

* Update jj40 readme

* Cleanup jj40 keymap

* Revert Let's Split QWERTY layer to default before #2010

* Update numpad layers

* Fix: Let's Split keymap getting stuck mods due to having keycodes assigned on the Raise layer

* Keep ASCII art consistent with keymap

* Staryu: initial port

* Add personal keymap

* Added and updated READMEs

* Fix: default keymap for staryu

* Rudimentary backlight support.

* Enabled mousekeys for default keymap

* use QMK_KEYBOARD_H and LAYOUT

* Update readme.md for NIU mini: flash using avrdude

* Fix missing linebreaks for Staryu README

* Update readme.md

* Update PS2AVRGB boards with new matrix.c

* Update canoe matrix.c; untested

* Fix canoe.c for building (needs matrix_scan_user and matrix_init_user)

* Add personal Iris keymap

* Update keymap

* Update keymap

* Update keymap, disable backlighting and underglow

* Move PrintScreen button

* Add README

5 years agoadd not-so-minidox handwire keyboard (#3061)
mtdjr [Thu, 31 May 2018 15:30:05 +0000 (11:30 -0400)]
add not-so-minidox handwire keyboard (#3061)

* add not-so-minidox handwire keyboard

* corrected keymap

* multiple adjustments to not_so_minidox keyboard

* remove I2C master left define

* update default layer set function

* move solenoid code into userspace

* minor adjustments to config.h

* update keymaps to utilize userspace

* move features and config to userspace, correct build issue

* correct solenoid pin

* adjust defaults for solenoid pin and enable

* default solenoid to on for not_so_minidox

* disable RGBLIGHT_SLEEP for xd75

* tweaking solenoid enable/disable in userspace and keymaps

5 years agoCustomizable LED test duration (#3086)
Erez Zukerman [Thu, 31 May 2018 03:23:12 +0000 (23:23 -0400)]
Customizable LED test duration (#3086)

* Customizable LED test duration

Code by Jack. :)

* only need an unit8_t

5 years agoCA66 Backlighting FIx (#3089)
MechMerlin [Thu, 31 May 2018 02:44:52 +0000 (19:44 -0700)]
CA66 Backlighting FIx (#3089)

* Enable backlighting using pin F0 and changing it in the rules.mk file as well

* Change KB_H to CA66_H

5 years agoAdd kuatsure map to preonic board (#3087)
Jarrett Drouillard [Wed, 30 May 2018 21:49:20 +0000 (17:49 -0400)]
Add kuatsure map to preonic board (#3087)

* preonic-keymap: kuatsure keymap

* preonic-kuatsure: move arrows and braces and stuffs

* preonic-kuatsure: give more time for leader

* preonic-kuatsure: move _ to lower o

* preonic-kuatsure: tap dance space to enter

* preonic-kuatsure: move vol buttons around

conflicted with kaleidoscope file navigation

* preonic-kuatsure: lower+spc = esc

* preonic-kuatsure: add lock key & remove led stuff

* preonic-kuatsure: little bit of tmux leadering

* preonic-kuatsure: remove colemak and dvorak

* preonic-kuatsure: remove lock key and tap dance

* preonic-kuatsure: lower space -> enter -- raise space -> esc

* preonice-kuatsure: move tmux stuff to homerow keys

* preonic-kuatsure: set tmux prefix to a function

* preonic-kuatsure: hello game layers

* preonic-kuatsure: instead of zelda, ffvii for game mode :)

* preonic-kuatsure: mild changes after playing games to game modes

* preonice-kuatsure: omg comma dangles and spaces in switch!

* preonic-kuatsure: kinda make lower a shift on special characters

* preonic-kuatsure: I don't use these

* preonic-kuatsure: move vol- to the begining of media row

* preonic-kuatsure: more tmux leader stuff ( pane 3 & last pane )

* preonic-kuatsure: abstract out tmux pane zooming

* preonic-kuatsure: abstract pane switch

* preonic-kuatsure: game_mod is carries over lower positions

starting to wonder if I need game_mod ... lol

* preonic-kuatsure: switch lwr/rse esc / ent

* preonic-kuatsure: add leaders for window switching

* preonic-kuatsure: major pruning of adjust layer

* preonic-kuatsure: major rework on raise layer

* preonic-kuatsure: game mods f layer is raise now

* user-kuatsure: hello

* various-kuatsure: use layout format + globalize querty / number keys

* preonic-kuatsure: don't use tap dance anymore

* various-kuatsure: code formatting

* various-kuatsure: add function layer vars

* preonic-kuatsure: moar formatting

* preonic-kuatsure: add home / end keys

5 years agoinfo.json fix (#3075)
Barry Huang [Wed, 30 May 2018 15:13:16 +0000 (23:13 +0800)]
info.json fix (#3075)

* Capslock indicator add

* edit

* name correction

* led_set_user(usb_led); delete

* config edit for caps indicator

* keymap.c fix

* led.h include

* pk60.c fix for capslock indicator

* info.json fix

for LAYOUT_all showing correctly

* LAYOUT_all fix

5 years agoUpdates to gordon keymaps (#3082)
Daniel Gordon [Wed, 30 May 2018 15:10:22 +0000 (10:10 -0500)]
Updates to gordon keymaps (#3082)

Added rules.mk for the infinity

    * Moved tap dance enums to gordon.h
    * Moved tap dance aliases to gordon.h

    Moved TD to user space

    * Added config file with preventing mods sticking
    * Added a few keys to keymap

5 years agoboard(bigseries): dudeofawesome's layout (#3085)
Louis Orleans [Wed, 30 May 2018 15:06:33 +0000 (08:06 -0700)]
board(bigseries): dudeofawesome's layout (#3085)

* ✨ add big series keymap

* 👽 update for new keymap format

* 🔥 remove unnecesarry code

* ✨ add RGB mode reverse

* 📝 add README

* 📝 change features styling

5 years agoRefactor and Configurator updates for B.mini (#3081)
noroadsleft [Tue, 29 May 2018 22:59:34 +0000 (15:59 -0700)]
Refactor and Configurator updates for B.mini (#3081)

* Refactor for B.mini

* Configurator update for B.mini

* Updated readme formatting

5 years agoqwerty_code_friendly: add numbers keys (#3078)
Campbell Barton [Tue, 29 May 2018 22:58:51 +0000 (00:58 +0200)]
qwerty_code_friendly: add numbers keys (#3078)

5 years agoSwitch to noeeprom variants of rgb fns (#3077)
Yan-Fa Li [Tue, 29 May 2018 22:58:10 +0000 (15:58 -0700)]
Switch to noeeprom variants of rgb fns (#3077)

- avoid writing to the eeprom when possible

5 years agoAdd bpruitt-goddard Ergodox Layout (#3080)
Brian Pruitt-Goddard [Tue, 29 May 2018 22:55:47 +0000 (15:55 -0700)]
Add bpruitt-goddard Ergodox Layout (#3080)

* Feat: Create personal ergodox keymap

* FEAT: Update bpruitt-goddard keymap with custom layout

* Fix: Remove unused pieces from bpruitt-goddard keyboard

* Feat: Add QWERTY layer to bpruitt-goddard ergodox keymap

* Refactor: Remove unused layers from bpruitt-goddard keymap

* Fix: Update base layer for bpruitt-goddard keymap

* Fix: Remove un-reachable key combo from FN layer

* Fix: Rename FN layer to numpad layer

* Feat: Create one-shot modifier layer for mac os use

* Doc: Update readme to reflect my keymap

* Feat: Add mac desktop space switching

* feat: Update keymap layers to use ergodox pretty format

5 years agoAdd and fix _noeeprom functions to many of the RGB Underglow functions (#3070)
Drashna Jaelre [Tue, 29 May 2018 15:05:22 +0000 (08:05 -0700)]
Add and fix _noeeprom functions to many of the RGB Underglow functions (#3070)

* And and fix _noeeprom functions to many of the RGB Underglow functions

* Many functions are unnecessarily calling the eeprom write code. The toggle/enable is command is especially guilty of this, as it writes to EEPROM 3 times.  But rgb mode writes twice, every time it's called. And init resets the rgb eeprom range and then writes back to it twice!
* Fixed the rgblight_sethsv_noeeprom to work as expected, by moving a lot of the code to a helper function.
* Added a noeeprom function for mode, enable, disable, and toggle functions. (didn't bother for increase/decrease stuff, and didn't add new keycodes)
* Add to predefined colors list
* Add new functions to manual/docs

* Update RGB Sleep feature to use _noeeprom

Because that's exactly what it should be doing, actually!

5 years agoKeymap fixes (#3074)
Danny [Tue, 29 May 2018 15:01:24 +0000 (11:01 -0400)]
Keymap fixes (#3074)

* Fix keymap to use correct macro

* Make sure RGBLED_NUM is defined to a value

5 years agoRefactor and Configurator updates for Woodkeys/NovelKeys Big Series (#3073)
noroadsleft [Tue, 29 May 2018 10:53:03 +0000 (03:53 -0700)]
Refactor and Configurator updates for Woodkeys/NovelKeys Big Series (#3073)

* Refactor for Woodkeys Big Series

* Configurator update for Woodkeys Big Series

5 years agoKbd8x backlight support (#3069)
Hannes Egler [Tue, 29 May 2018 08:52:02 +0000 (10:52 +0200)]
Kbd8x backlight support (#3069)

* added backlighting support

* complying to conventions

5 years agoRefactor and Configurator updates for Bantam44 (#3071)
noroadsleft [Tue, 29 May 2018 08:13:53 +0000 (01:13 -0700)]
Refactor and Configurator updates for Bantam44 (#3071)

* Configurator update for Bantam-44

* Refactor for Bantam44

5 years agoConfigurator updates for Atreus/Atreus62 (#3065)
noroadsleft [Tue, 29 May 2018 03:29:14 +0000 (20:29 -0700)]
Configurator updates for Atreus/Atreus62 (#3065)

5 years agofix a few simple typos (#3068)
arlenk [Tue, 29 May 2018 03:23:33 +0000 (23:23 -0400)]
fix a few simple typos (#3068)

* Update feature_tap_dance.md

* minor typos

5 years agoUpdate Canoe ps2avr board (#3066)
Dan Hertz [Tue, 29 May 2018 03:22:43 +0000 (04:22 +0100)]
Update Canoe ps2avr board (#3066)

* Add Percent Canoe keyboard

* Fix row of nonus backslash

* Update info.json to be correct for canoe

* Change LAYOUT_ISO to LAYOUT_iso

* Remove bootloader key in info.json

5 years agoIndicator led support for KBD8X (#3064)
Hannes Egler [Tue, 29 May 2018 03:18:39 +0000 (05:18 +0200)]
Indicator led support for KBD8X (#3064)

* Support for indicator LEDs

* fixes for backlighting support

* more fixes

5 years agoFix nyquist (and other splits using D2 in debouncing) (#3067)
Danny [Mon, 28 May 2018 22:02:41 +0000 (18:02 -0400)]
Fix nyquist (and other splits using D2 in debouncing) (#3067)

* Update default Nyquist revision

* LED slave fix

* Sync changes from lets_split

* Add needed check for debouncing

* Remove line that was setting PD2 pin and interfering with use of that pin

* Add backlight key to keymap

5 years agoAdd Canoe support (#3063)
jamesofarrell [Mon, 28 May 2018 03:48:59 +0000 (13:48 +1000)]
Add Canoe support (#3063)

* Adding Canoe support

* fix readme

* Remove usless comment

* fixing issues

5 years agoRefactor and Configurator updates for AMJ Pad (#3060)
noroadsleft [Mon, 28 May 2018 02:19:09 +0000 (19:19 -0700)]
Refactor and Configurator updates for AMJ Pad (#3060)

* Refactor for AMJ Pad

* Configurator update for AMJ Pad

* Add hardware agnostic layouts numpad_6x4 and ortho_6x4

* Add agnostic layouts to rules.mk

* Refactor AMJ Pad to use new hardware agnostic layouts

5 years agoRefresh & improve leader documentation page (#2990)
Leo Wzukw [Sat, 26 May 2018 18:29:02 +0000 (20:29 +0200)]
Refresh & improve leader documentation page (#2990)

* Refresh & improve leader documentation page

- register_code/unregister_code are not the recommanded way to do macro.
- Provide some details I wish I had found when first used the leader
  functionality.

* Add old way to use macro.

5 years agoRefactor and Configurator updates for AMJ60 (#3055)
noroadsleft [Sat, 26 May 2018 18:22:56 +0000 (11:22 -0700)]
Refactor and Configurator updates for AMJ60 (#3055)

* Refactor for AMJ60

* Configurator update for AMJ60

5 years agoAdding guidoism's planck layouts (#3059)
Guido Bartolucci [Sat, 26 May 2018 18:07:35 +0000 (14:07 -0400)]
Adding guidoism's planck layouts (#3059)

* Initial commit of guidoism

* created movement layer

* movement layer works!

* removed unnecessary layers

* moved enter key up and recreated caps lock

* Added num pad

5 years agoAdd mtdjr keymaps for Iris, Let's Split, TADA68, XD75, and handwired dox (#3058)
mtdjr [Sat, 26 May 2018 18:06:08 +0000 (14:06 -0400)]
Add mtdjr keymaps for Iris, Let's Split, TADA68, XD75, and handwired dox (#3058)

* Add keymaps for Iris, Let's Split, TADA68, XD75, and handwired not_so_minidox

* remove handwired not_so_minidox

5 years agoqwerty_code_friendly: fix 76 key config (#3057)
Campbell Barton [Sat, 26 May 2018 18:05:09 +0000 (20:05 +0200)]
qwerty_code_friendly: fix 76 key config (#3057)

5 years agoUpdated keymaps (#3056)
Salt-Peanuts [Sat, 26 May 2018 15:54:38 +0000 (11:54 -0400)]
Updated keymaps (#3056)

* Updated info and fixed minor errors

* Updated folder name; overdue updates to keymap and readme files

Updated folder name; overdue updates to keymap and readme files

* Updated tri-layer feature

* Revert "Updated tri-layer feature"

This reverts commit 59b8b85761740e24f671e10fceea869f06a33ade.

* Updated tri-layer on keymap

* Fixed typos

* Updated keymaps

5 years agoFix dead link to USB keycodes doc (#3050)
Leo Wzukw [Sat, 26 May 2018 15:51:51 +0000 (17:51 +0200)]
Fix dead link to USB keycodes doc (#3050)

* Fix dead link to USB keycodes doc

Link was dead and the fresher version I could find on usb.org is still older than this one.

Thus, WaybackMachine seems the best option.

* Fix dead link to USB keycodes doc, with 2 options

Give the WaybackMachine link (fresher and for reference of the content of the original link) and the usb.org one (older)

5 years agoFix HS60 config for ANSI keymap (#3054)
yiancar [Sat, 26 May 2018 03:07:06 +0000 (04:07 +0100)]
Fix HS60 config for ANSI keymap (#3054)

- This is mostly for safety

5 years agoAttempting Debug on Configurator (re: #3052) (#3053)
noroadsleft [Fri, 25 May 2018 19:47:16 +0000 (12:47 -0700)]
Attempting Debug on Configurator (re: #3052) (#3053)

5 years agoFix Split keyboards so they compile on Configurator (#3051)
Drashna Jaelre [Fri, 25 May 2018 18:49:43 +0000 (11:49 -0700)]
Fix Split keyboards so they compile on Configurator (#3051)

* Fix serial split for BFO9000

* Fix serial split for DeltaSplit75

* Fix serial split for Helix

* Fix serial split for MiniDox

* Fix serial split for Viterbi

* Revert "Fix serial split for Helix" since it's super complex

This reverts commit 72538df105ba6d5fe6915773a20c509f2a47785d.

We'll let the helix owner fix this issue, or dive into the code later

5 years agoFix Orthodox compile issue in online configurator (#3044)
Drashna Jaelre [Fri, 25 May 2018 17:51:06 +0000 (10:51 -0700)]
Fix Orthodox compile issue in online configurator (#3044)

5 years agoRefactor for AMJ40 (#3047)
noroadsleft [Fri, 25 May 2018 15:40:36 +0000 (08:40 -0700)]
Refactor for AMJ40 (#3047)

5 years agoAdd some generic/sparse readmes to get rid of errors (#3048)
MechMerlin [Fri, 25 May 2018 15:39:39 +0000 (08:39 -0700)]
Add some generic/sparse readmes to get rid of errors (#3048)

5 years agoFix info.json for kbd66 (#3045)
MechMerlin [Fri, 25 May 2018 15:39:08 +0000 (08:39 -0700)]
Fix info.json for kbd66 (#3045)

* Change LAYOUT to LAYOUT_all
Fix info.json file

* edit the CORRECT info.json this time

* revert my errors

5 years agofix LAYOUT_all in info.json (#3046)
MechMerlin [Fri, 25 May 2018 06:34:19 +0000 (23:34 -0700)]
fix LAYOUT_all in info.json (#3046)

5 years agoRefactor and Configurator updates for ALU84 (#3043)
noroadsleft [Fri, 25 May 2018 04:11:29 +0000 (21:11 -0700)]
Refactor and Configurator updates for ALU84 (#3043)

* Readme update per template on docs.qmk.fm

* Refactor for LAYOUT macro

* Add info.json

5 years agoAdd info.json for Fourier & Laplace (#3038)
Danny [Thu, 24 May 2018 22:40:30 +0000 (18:40 -0400)]
Add info.json for Fourier & Laplace (#3038)

* Add info.json for Fourier

* Add info.json for Laplace

5 years agoRename ANSI keymap of HS60 (#3041)
yiancar [Thu, 24 May 2018 22:32:01 +0000 (23:32 +0100)]
Rename ANSI keymap of HS60 (#3041)

5 years agoFix keymap to use renamed macro (#3039)
Danny [Thu, 24 May 2018 22:31:29 +0000 (18:31 -0400)]
Fix keymap to use renamed macro (#3039)

5 years agoUpdate my keymap (#3037)
Sascha Grunert [Thu, 24 May 2018 22:30:32 +0000 (00:30 +0200)]
Update my keymap (#3037)

* Update keymap.c

5 years agopk60.c fix for capslock indicator (#3032)
Barry Huang [Thu, 24 May 2018 22:28:54 +0000 (06:28 +0800)]
pk60.c fix for capslock indicator (#3032)

* Capslock indicator add

* edit

* name correction

* led_set_user(usb_led); delete

* config edit for caps indicator

* keymap.c fix

* led.h include

* pk60.c fix for capslock indicator

5 years agoWait for QMK to initialize before configuring RGB (#3030)
Yan-Fa Li [Thu, 24 May 2018 22:27:43 +0000 (15:27 -0700)]
Wait for QMK to initialize before configuring RGB (#3030)

Wait for 1 second before turning on RGB to get debug messages on
console.

 - configure HSV color, on a brand new pro micro the default values are
   0, 0, 0

5 years agoRefactor for Alps64 (#3029)
noroadsleft [Thu, 24 May 2018 22:26:38 +0000 (15:26 -0700)]
Refactor for Alps64 (#3029)

* Refactor for Alps64

* Reverts deletion of LAYOUT_kc macro; renames LAYOUT_standard_60 to LAYOUT_60_ansi

* Add LAYOUTS = 60_ansi to rules.mk

* Rename LAYOUT_standard_60 to LAYOUT_60_ansi in info.json

5 years agoFix readme and contributing hyperlinks
Alexander Dang-Tran [Sat, 19 May 2018 21:20:07 +0000 (16:20 -0500)]
Fix readme and contributing hyperlinks

5 years agoconfig edit for caps indicator (#3016)
Barry Huang [Wed, 23 May 2018 15:27:52 +0000 (23:27 +0800)]
config edit for caps indicator (#3016)

* Capslock indicator add

* edit

* name correction

* led_set_user(usb_led); delete

* config edit for caps indicator

* keymap.c fix

* led.h include

5 years agoAdds Zlant keyboard support (#3028)
Felipe Coury [Wed, 23 May 2018 03:53:11 +0000 (00:53 -0300)]
Adds Zlant keyboard support (#3028)

* Added Zlant support

* Uses LAYOUT and identifies individual layers

* Removed deprecated =? usage on rules.mk

* Adds readme for Zlant keyboard and its default layout

* Fixed LAYOUT constant

* Minor zlant readme formatting fix

5 years agoFix to KC60 LAYOUT_60_ansi matrix (#3026)
noroadsleft [Wed, 23 May 2018 03:14:50 +0000 (20:14 -0700)]
Fix to KC60 LAYOUT_60_ansi matrix (#3026)

5 years agoRefactor and Configurator update for ACR60 (#3025)
noroadsleft [Wed, 23 May 2018 00:06:58 +0000 (17:06 -0700)]
Refactor and Configurator update for ACR60 (#3025)

5 years agoAdd edvorakjp layout for the Iris keyboard (#3020)
epaew [Tue, 22 May 2018 23:59:43 +0000 (08:59 +0900)]
Add edvorakjp layout for the Iris keyboard (#3020)

* add edvorakjp libraries

* add edvorakjp iris keymap

* change the custom eeconfig's address to prevent future address conflicts

* deleted the verbose line of rule.mk

5 years agoRefactor and Configurator updates for 9key (#3024)
noroadsleft [Tue, 22 May 2018 22:58:56 +0000 (15:58 -0700)]
Refactor and Configurator updates for 9key (#3024)

5 years agoAdds basic support for u/flehrad's bigswitch pcb (#3015)
Yan-Fa Li [Tue, 22 May 2018 21:19:55 +0000 (14:19 -0700)]
Adds basic support for u/flehrad's bigswitch pcb (#3015)

* Adds basic support for u/flehrad's bigswitch pcb

 - also adds support for OSX Eject/Power
   The function of this key depends on the version of OSX and if you
   have physical media. For a macbook pro 2017 holding this key down
   brings up the shutdown dialog. If you wrap it in LCTL and LSFT the
   screenlock turns on immediately.

* Switch to Layout Macro

 - add a code for OSX Sleep

* Add a README

* Turn on RGB by default

* Add info.json

* Address comments by @drashna

* Only define Eject in keymap

5 years ago Update documentation for rgb matrix (#3023)
yiancar [Tue, 22 May 2018 21:18:41 +0000 (22:18 +0100)]
 Update documentation for rgb matrix  (#3023)

* Update documentation for rgb matrix

- Updated keycodes.md to include RGB matrix keycodes + necessary link

5 years agoadded some helpful notes to the documentation (#2981)
GreenShadowMaker [Tue, 22 May 2018 19:48:33 +0000 (12:48 -0700)]
added some helpful notes to the documentation (#2981)

5 years agoImport userspace config.h according to USER_NAME (#2983)
WillyPillow [Tue, 22 May 2018 19:47:28 +0000 (03:47 +0800)]
Import userspace config.h according to USER_NAME (#2983)

* Import userspace config.h according to USER_NAME

* Use USER_PATH instead of directly using USER_NAME

5 years agoFix led enabled slave (#3022)
Danny [Tue, 22 May 2018 19:40:43 +0000 (15:40 -0400)]
Fix led enabled slave (#3022)

* Account for backlight enabled flag when passing backlight level to slave

* Add BL_TOGG to keymap for testing

* Apply backlight fix to Iris

* Port I2C LED backlight control from Iris to Levinson

5 years agoRefactor update for 6ball (#3017)
noroadsleft [Tue, 22 May 2018 19:12:50 +0000 (12:12 -0700)]
Refactor update for 6ball (#3017)

5 years agoAdd mike808 Viterbi layout (#3019)
Danny [Tue, 22 May 2018 19:12:06 +0000 (15:12 -0400)]
Add mike808 Viterbi layout (#3019)

5 years agoA personal layout for the orthodox keyboard (#3006)
rfvizarra [Tue, 22 May 2018 14:04:53 +0000 (16:04 +0200)]
A personal layout for the orthodox keyboard (#3006)

* A personal layout for the orthodox keyboard

* Added layout readme.md

* Consolidated inclues with #include QMK_KEYBOARD_H

* Moved layer tones setup to config.h

* Replace persistent_default_layer_set calls with set_single_persistent_default_layer

* Simplified the process_record_user function using layer_state_set_user function and MO() to set the lower, raise, nav and media layers

* Removed AUDIO_ENABLE ifdefs and persistent_default_layer_set() as they are not needed any more

5 years agoFix Atom47 configurator layout (#3018)
Maarten Dekkers [Tue, 22 May 2018 14:03:10 +0000 (16:03 +0200)]
Fix Atom47 configurator layout (#3018)

5 years agoconvert to unix line-endings [skip ci]
QMK Bot [Tue, 22 May 2018 02:16:00 +0000 (02:16 +0000)]
convert to unix line-endings [skip ci]

5 years agoFix atom47 keyboard revision naming (#3013)
Maarten Dekkers [Tue, 22 May 2018 02:12:56 +0000 (04:12 +0200)]
Fix atom47 keyboard revision naming (#3013)

* Fixed Atom47 revisions, rev1 is rev3

* Remove rev1 folder

* Added bootloader to info.json

* Renamed layout

* Change readme for atom47

* Remove bootloader line from info.json

5 years agoRemove ISO imposter key from TKL keymap (#3014)
Joe Wasson [Tue, 22 May 2018 01:17:15 +0000 (18:17 -0700)]
Remove ISO imposter key from TKL keymap (#3014)

5 years agoCreate CNAME
Jack Humbert [Mon, 21 May 2018 20:29:37 +0000 (16:29 -0400)]
Create CNAME

5 years agoAdd 80 key layout to Ergodone, as it appears to support it (#2984)
Drashna Jaelre [Mon, 21 May 2018 04:45:38 +0000 (21:45 -0700)]
Add 80 key layout to Ergodone, as it appears to support it (#2984)

* Add 80 key layout to Ergodone

* Add layouts

* Missed a comma .....

5 years agoFix Ergodox EZ Info.json files (#2979)
Drashna Jaelre [Mon, 21 May 2018 04:34:18 +0000 (21:34 -0700)]
Fix Ergodox EZ Info.json files (#2979)

* Fix Ergodox EZ Info.json files

* Ugh, column stagger!

* Whoops, added offset to wrong axis

* Add changes to Ergodone and Ergodox Infinity

5 years agoFix Orthodox height
Drashna Jaelre [Wed, 16 May 2018 03:33:49 +0000 (20:33 -0700)]
Fix Orthodox height

5 years agoFix compile issues for atmega328p
Drashna Jaelre [Wed, 16 May 2018 20:51:24 +0000 (13:51 -0700)]
Fix compile issues for atmega328p

5 years agoCapslock indicator add (#3007)
Barry Huang [Sun, 20 May 2018 17:28:33 +0000 (01:28 +0800)]
Capslock indicator add (#3007)

* Capslock indicator add

* edit

* name correction

* led_set_user(usb_led); delete

5 years agoHS60 ANSI keymap (#3010)
yiancar [Sun, 20 May 2018 17:28:05 +0000 (18:28 +0100)]
HS60 ANSI keymap (#3010)

* Added Modular keyboards L,R and NUM

Created code modules for the 3 modules of the modular keyboard.
Original idea by MechboardsUK. Uses i2c implementation similar to lets
split

* Remove modular from master

This is to fix incorrect branching

* HS60 ANSI update

* HS60 ANSI update

5 years agoKira 75 QMK Support (#3003)
MechMerlin [Sun, 20 May 2018 17:25:34 +0000 (10:25 -0700)]
Kira 75 QMK Support (#3003)

* preliminary check in of Kira75

* Layout done

* make an appropriate keymap and fix layout commas

* formatting changes and housekeeping

* add info.json contents for QMK Configurator support

* add RGB underglow support

* add support for caps and num lock leds

5 years agoqwerty_code_friendly: correct typos (#3002)
Campbell Barton [Sun, 20 May 2018 17:05:01 +0000 (19:05 +0200)]
qwerty_code_friendly: correct typos (#3002)

* qwerty_code_friendly: correct typos

* qwerty_code_friendly: right thumb for media keys

Allows for single handed media control.

5 years agoMerlin community layouts (#3004)
MechMerlin [Sun, 20 May 2018 16:59:02 +0000 (09:59 -0700)]
Merlin community layouts (#3004)

* community layout support for eagle_viper v2 and remove mechmerlin keymap dir

* community layout support for eagle_viper v2 and remove mechmerlin keymap dir

* Change to QMK_KEYBOARD_H and remove merlin keymap in favor of cmmunity layouts

* community layout support 60_ansi

* community layout support for 60_ansi

5 years agoRenamed jd40's LAYOUT to LAYOUT_kc (#3000)
MechMerlin [Sat, 19 May 2018 04:00:48 +0000 (21:00 -0700)]
Renamed jd40's LAYOUT to LAYOUT_kc (#3000)

Made a new LAYOUT without all the KC_##

5 years agochecking in xxinophobia's changes to get ISO enter working correctly (#2999)
MechMerlin [Sat, 19 May 2018 04:00:13 +0000 (21:00 -0700)]
checking in xxinophobia's changes to get ISO enter working correctly (#2999)

5 years agochange do60 config (#2996)
sennin32 [Sat, 19 May 2018 03:59:05 +0000 (11:59 +0800)]
change do60 config (#2996)

* add do60 support

* DO60 on market config v0.2.8

* remove do60x

* Changes for matching new naming rule

5 years agofix broken links in readme.md for bigseries (#2997)
Joe Burchett [Fri, 18 May 2018 23:33:03 +0000 (16:33 -0700)]
fix broken links in readme.md for bigseries (#2997)

5 years agoUpdating my maps in upstream master (#2987)
Xyverz [Fri, 18 May 2018 22:32:50 +0000 (15:32 -0700)]
Updating my maps in upstream master (#2987)

* Adding Rama M10-A Macropad

* ch-ch-ch changes...

* Major overhaul based on SMT's keymap.

* more changes.

* Moved the FKeys to the ADJUST layer.

* More rearranging.

* Alias in Atreus62 keymap to make it more legible
Added config.h to fix tapping_term issue for Caps Lock key in OSX

* Added OrthoDox layout.

* More layout changes.

* Fixing things with the keyboard.

* Finishing touches.

Set left-hand master in config.h
Embedded the arrow keys in keymap.c

* Revised keymap making this easier to use.

* additions and changes.

* changes to various keymaps.

* Minor adjustments to OrthoDox layout.

* Added Eco keymap. Updated Let's Split keymap.

* Added gherkin

* Removed my M10A keymap

* Planck Keymap Updates

Updated my Planck keymap and created a simple keymap for Seph's Preonic.

* Added readme

* readme fixes

* Update readme.md

more clarification

* Keymap Tweaks

Removed the Power button setting from the keymap. It was in a
horrible location. I'll work on getting it setup somewhere else
sometime later.

* Added Readme

I finally got around to adding a readme to this keymap. I've also added minor changes to the layout.

* Fixed Keymap Error

* Fixed Readme

* adding iris and levinson keymaps

* Tweaks to keymap

* added youngJZ keymap

* Changes to keymap
Added a readme.md

* Levinson changes

Added the readme.md and rules.mk files.
Configured RGB underglow and backlighting.

* fixed readme

* changes to keymaps

* Updated keymap

* Updated readme.md

* Updated Readme (again)

* Updated Readme

Fixed formatting. Again.

* Updated readme

This is the last readme update for this keyboard update. I hope.

* Added Contra keymap

* Kinesis Keymap Update

* Updated Keymaps

I've updated my Kinesis (Stapelberg) layout and my Clueboard 66 layout.
I've also updated my Kinesis Readme.

* Clueboard Keymap update

Added media keys to my Clueboard 66 Rev2 layout.

* Added keymap

Added Minidox keymap & rules.
Added user function to Let's Split keymap that turns off the red
 LEDs on the Pro Micros.

* New Zen keymap

Added Zen keyboard to my list of keyboards, so had to generate a new
keymap for it.

Also adding some changes to my MiniDox keymap and config.h, as well
as my Levinson's config.h.

The config.h file changes enable ee_hands.

* A few changes for useability

I made a few changes to the Minidox keymap to see if I can't make it more useable.

I'm also working on streamlining the Zen keyboard keymap to reduce layers.

* Re-vamped Iris keymap.

* changes

* minor keymap change

This was a minor keymap change to use mod_tap for the backspace key:
ALT when held, BSPC when tapped.

* Added Fourier keymap

* Keymap Cleanup

Moved KC_ESC to KC_CAPS, and changed KC_ESC to KC_GRV
This is because of muscle memory, I kept hitting ESC when trying to hit TAB.

* Keymap Adjustments

Swapped Caps/Esc, put Caps in Raise/Lower layers, put Grv in normal
Esc position. Adjusted the readme.md to reflect these changes.

* minor tweaks

Added code to disable red ProMicro LEDs after flashing.

* Clean-up

* Corrections to keymap.

Fixed a foul-up in the Zen keymap where the lctrl was where the LOWER
should have been.

* Changes to make this fall in line with the new Layout features

* Moving to LAYOUTs for 4x12 boards

* fixed config.h file

* standardization changes

* Reverted Atreus62 keymap to LAYOUT format

* Switch Preonic and Nyquist to ortho_5x12

* Corrections to config.h

* config.h file tweaks

* config.h file tweaks

5 years agoAdd Contra layout & cleanup a few things (#2998)
Harley Laue [Fri, 18 May 2018 20:58:23 +0000 (13:58 -0700)]
Add Contra layout & cleanup a few things (#2998)

* Have Del become backspace on the bottom layer for grid layouts
* Fix modtap for ESC
* Add sleep to Adjust layer

5 years agotrigger api update
skullY [Fri, 18 May 2018 19:56:26 +0000 (12:56 -0700)]
trigger api update

5 years agoremove a KC-NO in row 1 (#2994)
MechMerlin [Fri, 18 May 2018 14:45:06 +0000 (07:45 -0700)]
remove a KC-NO in row 1 (#2994)

5 years agoAdd QMK Configurator support and remove Layouts definitions (#2977)
MechMerlin [Thu, 17 May 2018 22:21:06 +0000 (15:21 -0700)]
Add QMK Configurator support and remove Layouts definitions (#2977)

* Add QMK Configurator support and remove userspace definitions

* fix that build breakage

* Unsupport community layouts but use standard layouts

5 years agoAdd copy of knops/mini default keymap with comments for new user (#2989)
GreenShadowMaker [Thu, 17 May 2018 14:05:34 +0000 (07:05 -0700)]
Add copy of knops/mini default keymap with comments for new user (#2989)