]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
6 years agoAdd Laplace keyboard
Danny Nguyen [Fri, 23 Mar 2018 21:26:47 +0000 (17:26 -0400)]
Add Laplace keyboard

6 years agoFix custom functions documation for layer_state_set*
U-LANDSRAAD\drashna [Fri, 23 Mar 2018 23:49:27 +0000 (16:49 -0700)]
Fix custom functions documation for layer_state_set*

6 years agofix the moxygen invocation
skullY [Thu, 22 Mar 2018 07:45:24 +0000 (00:45 -0700)]
fix the moxygen invocation

6 years agoAdd HSV value specification (#2481)
Daniel Hoek [Fri, 23 Mar 2018 23:10:32 +0000 (10:10 +1100)]
Add HSV value specification (#2481)

* Update feature_rgblight.md

I got caught out with this as most color pickers use a percentage NOT 0-255 for this number

* Amended description

Woops! Was focused on s/v not being a percentage i got h wrong.

6 years agoNew keymap for The Helix keyboard("five_rows") (#2592)
Takeshi ISHII [Fri, 23 Mar 2018 23:08:37 +0000 (08:08 +0900)]
New keymap for The Helix keyboard("five_rows") (#2592)

* duplicate keyboards/helix/rev2/keymaps/default to keyboards/helix/rev2/keymaps/five_rows

* OLED Layer display 'Qwerty','Colemak','Dvorak'

* set Qwerty, Lower, Raise map

* set Colemak map

* set Dvorak map

* OLED Layer display 'Raise','Lower' change to 'Extra char','Function'

* fix ExtraChar Layer Shift-key disable

* Raise,Lower,Adjust layer modify

some key change KC_TRNS to KC_NO
add KANA, EISU key

* refine keymaps/five_rows/{config.h,rules.mk} for easy and safe customize

* modify Adjust layer: all function into left hand, remove F1..F12,DEL

* Add Helix five_rows keymap README.md and README_jp.md

* Raise Layer modify: enable Raise(Extr)+Lower(Func)==Adjust

* fix image file url in README.md,README_jp.md

* change Layer display on OLED

* change OLED display base name position

6 years agoNew keymaps for bananasplit (#2586)
Yida Xu [Fri, 23 Mar 2018 23:07:10 +0000 (19:07 -0400)]
New keymaps for bananasplit (#2586)

* New bananasplit keymap with toggable capslock led.

* Update comments.

* Update readme.md

* Updated keymap name

* update some keys.

* new layout for bananasplit

* update comment

* Update readme.md

6 years agoadd README.md into keyboards/helix/rev2/keymaps/led_test/ (#2582)
Takeshi ISHII [Fri, 23 Mar 2018 23:04:49 +0000 (08:04 +0900)]
add README.md into keyboards/helix/rev2/keymaps/led_test/ (#2582)

6 years agoAdd atlacat keymap (#2581)
john McCormick [Fri, 23 Mar 2018 23:04:19 +0000 (16:04 -0700)]
Add atlacat keymap (#2581)

6 years agoFix typo in autoshift docs: statn (#2579)
Andrew Macpherson [Fri, 23 Mar 2018 23:03:19 +0000 (23:03 +0000)]
Fix typo in autoshift docs: statn (#2579)

6 years agoAdd a basic keymap for Contra. (#2564)
XP [Fri, 23 Mar 2018 23:02:44 +0000 (19:02 -0400)]
Add a basic keymap for Contra. (#2564)

6 years agoekis_isa keymap for HHKB'ish layout (#2562)
24-bit-8 [Fri, 23 Mar 2018 23:01:57 +0000 (16:01 -0700)]
ekis_isa keymap for HHKB'ish layout (#2562)

6 years agoJust personal layout tweaks :) (#2557)
James Kay [Fri, 23 Mar 2018 23:00:36 +0000 (23:00 +0000)]
Just personal layout tweaks :) (#2557)

* More ergonomic mousekeys

* integrate some recent hardware changes by changing the Plover keymap

* use TX Bolt support instead of Plover toggles

* switching to steno is no longer as intrusive, so this can move back to BASE

6 years agoPreonic Ergodox-Like Mac keymap: Bucktooth (#2553)
J. Eric Mason [Fri, 23 Mar 2018 22:59:56 +0000 (15:59 -0700)]
Preonic Ergodox-Like Mac keymap: Bucktooth (#2553)

* Preonic Ergodox-Like Mac keymap: Bucktooth

This is a layout unlike most Preonics, it is taken partially from
Ergodox and classic C64 keyboards with a ton of Mac-specific features.

* Fix Mouse Left keycode

6 years agoFix broken markdown headers. (#2548)
Ivan Smirnov [Fri, 23 Mar 2018 22:59:15 +0000 (15:59 -0700)]
Fix broken markdown headers. (#2548)

6 years agoAdd new keymap for iris transmogrified (#2361)
akrob [Fri, 23 Mar 2018 22:57:22 +0000 (16:57 -0600)]
Add new keymap for iris transmogrified (#2361)

* Create config.h

* Create rules.mk

* Create keymap.c

6 years agoAdd new bfake "FaceW" keymap (#2360)
MechMerlin [Fri, 23 Mar 2018 22:56:36 +0000 (15:56 -0700)]
Add new bfake "FaceW" keymap (#2360)

* Add mechmerlin keymap and readme for facew board

* Fix keymap
- Backspace as on the wrong key
- HHKB backspace changed to backslash

* Update keymap.c

Change TO to TG for toggle.

6 years agoyet another keymap (#2356)
David Collom [Fri, 23 Mar 2018 22:55:46 +0000 (15:55 -0700)]
yet another keymap (#2356)

* added keymap

* added readme

6 years agoThat-Canadian Preonic layout (#2462)
That-Canadian [Fri, 23 Mar 2018 22:54:02 +0000 (15:54 -0700)]
That-Canadian Preonic layout (#2462)

* Line ending stuff again

* Added my own person keymap to preonic folder

* Updated my preonic keymap

* Updated my preonic keymap

6 years agoinitial branch (#2379)
Florian [Fri, 23 Mar 2018 22:51:32 +0000 (23:51 +0100)]
initial branch (#2379)

* initial branch

* lazy-push

* Fix schema

Updated README, readded DVORAK to keymap.
Updated dir name to lowercase.

* removed executable bit

* testing switched L_GUI position

6 years agoGenerate API docs from source code comments (#2491)
skullydazed [Thu, 22 Mar 2018 06:50:38 +0000 (23:50 -0700)]
Generate API docs from source code comments (#2491)

* Generate api docs from source code

* Add a bunch of doxygen comments

* more doxygen comments

* Add the in-progress api docs

* script to generate docs from travis

* Add doc generation to the travis job

* make travis_docs.sh commit the work it does

* make sure the docs script exits cleanly

6 years agoUpdate info.json for Ergodox EZ (#2577)
Drashna Jaelre [Wed, 21 Mar 2018 07:09:51 +0000 (00:09 -0700)]
Update info.json for Ergodox EZ (#2577)

6 years agoUpdate info.json for orthodox (#2576)
Drashna Jaelre [Wed, 21 Mar 2018 07:09:28 +0000 (00:09 -0700)]
Update info.json for orthodox (#2576)

6 years agoEdit info.json (#2575)
MechMerlin [Wed, 21 Mar 2018 07:09:12 +0000 (00:09 -0700)]
Edit info.json (#2575)

GH60 had the ansi layout taken care of.
This commit adds hhkb, iso, and the "basic" KEYMAP layout.

6 years agoUpdate info.json (#2574)
MechMerlin [Wed, 21 Mar 2018 07:08:54 +0000 (00:08 -0700)]
Update info.json (#2574)

Change name from LAYOUT to KEYMAP.

6 years agoConfigurator support for minivan (tv44) (#2573)
MechMerlin [Wed, 21 Mar 2018 03:01:03 +0000 (20:01 -0700)]
Configurator support for minivan (tv44) (#2573)

Support all 4 layouts supported by the tv44 pcb.

6 years agoCreate info.json for Ergodox EZ (#2572)
Drashna Jaelre [Wed, 21 Mar 2018 03:00:47 +0000 (20:00 -0700)]
Create info.json for Ergodox EZ (#2572)

* Create info.json for Ergodox EZ

* Add Orthodox info.json too

6 years agoAdd configurator support (info.json) for Input Club K-Type (#2571)
MechMerlin [Wed, 21 Mar 2018 03:00:17 +0000 (20:00 -0700)]
Add configurator support (info.json) for Input Club K-Type (#2571)

* Add configurator support for Input Club K-Type

* update info.json to remove bootloader and add mcu

6 years agoAdd macro for momentarily switching to a layer while some mods are active (#2460)
snyman [Wed, 21 Mar 2018 02:59:54 +0000 (22:59 -0400)]
Add macro for momentarily switching to a layer while some mods are active (#2460)

* Macro for a momentary layer switch with mods

Passes through to the existing ACTION_LAYER_MODS macro, albeit with more
limited options due to lack of space in the quantum_keycodes enum.

* Add documentation for LM layer-mod macro

* Clean up Tap Toggle documentation

6 years agoAdd Pretty Keymaps to Ergodox EZ
U-LANDSRAAD\drashna [Tue, 20 Mar 2018 20:57:53 +0000 (13:57 -0700)]
Add Pretty Keymaps to Ergodox EZ

6 years agoConfigurator Support(info.json) for 1up Keyboards Sweet16 (#2570)
MechMerlin [Wed, 21 Mar 2018 00:22:42 +0000 (17:22 -0700)]
Configurator Support(info.json) for 1up Keyboards Sweet16 (#2570)

* Configurator Support

- Add info.json to support existing layouts
- Add comment in sweet16.h to remind people to change info.json if
  the layout changes.

* Fix dlaroe's keymap

6 years agoConfigurator/dz60 support for info.json (#2568)
MechMerlin [Tue, 20 Mar 2018 15:50:04 +0000 (08:50 -0700)]
Configurator/dz60 support for info.json (#2568)

* Add info.json file for qmk_configurator

Unfortunately none of these keymaps look like a board I've seen in
the wild. Some further tweaks will have to be done to the keymaps
directly.

* add comment indicating need to edit info.json when keymap changes

6 years agoAdded bootloader options
Merlin04 [Sun, 18 Mar 2018 15:43:39 +0000 (08:43 -0700)]
Added bootloader options

I think I got all of them, so I removed the "FIXME".

6 years agoadd info.json to support both layouts on the contra
mechmerlin [Tue, 20 Mar 2018 04:42:37 +0000 (21:42 -0700)]
add info.json to support both layouts on the contra

6 years ago[Proposal?] Allow RGB Underglow to turn off when host is idle/asleep (#2104)
Drashna Jaelre [Tue, 20 Mar 2018 03:59:58 +0000 (20:59 -0700)]
[Proposal?] Allow RGB Underglow to turn off when host is idle/asleep (#2104)

* Add RGB Underglow Sleeping

* Add RGBLIGHT_SLEEP to toggle/control RGB light behavior

* Update rgb docs

* Update for RGB disable command

6 years agoAdd info.json file to work with qmk_configurator
mechmerlin [Tue, 20 Mar 2018 03:14:40 +0000 (20:14 -0700)]
Add info.json file to work with qmk_configurator

6 years agoFix info.json issues to display properly in config.qmk.fm (#2552)
MechMerlin [Tue, 20 Mar 2018 02:43:06 +0000 (19:43 -0700)]
Fix info.json issues to display properly in config.qmk.fm (#2552)

* Fix info.json issues to display properly in config.qmk.fm

* rename LAYOUT to KEYMAP to match .h file

6 years agoretry of PR #2540 (#2554)
dlaroe [Sun, 18 Mar 2018 04:21:01 +0000 (00:21 -0400)]
retry of PR #2540 (#2554)

* reforked, untarred keymaps, added CRS and renamed my keymap folders

* Update readme.md

corrected a typo

6 years agoFix logic in macos install
Shayne Holmes [Fri, 16 Mar 2018 22:17:13 +0000 (15:17 -0700)]
Fix logic in macos install

Also fix mixed spaces/tabs

6 years agoAdded a clean target to remove build artifacts
Sebastian [Tue, 6 Mar 2018 19:42:38 +0000 (20:42 +0100)]
Added a clean target to remove build artifacts

This commit adds a new clean target to the makefile which deletes
the .build directory which removes all build artifacts.

6 years agoInitial support for The Unloved Bastard
Alexander Fougner [Wed, 14 Mar 2018 20:55:34 +0000 (21:55 +0100)]
Initial support for The Unloved Bastard

6 years agoRule to enable Modifiers with Auto-Shift (#2542)
Jason Stillwell [Fri, 16 Mar 2018 20:41:01 +0000 (13:41 -0700)]
Rule to enable Modifiers with Auto-Shift (#2542)

* Re-enable modifiers with auto-shift

* Auto-shift modifiers rule

* missed a line

* Documentation

* fixing whitespace

6 years agoDuplicate KC space to UK (#2541)
Kenny Hung [Fri, 16 Mar 2018 20:39:51 +0000 (20:39 +0000)]
Duplicate KC space to UK (#2541)

* Fix tilde in xd75 skewwhiffy

* Small tidy up

* Tidy up Colemak row

* Tidy up navigation layer

* Symbols layer redefined

* Fix UK Quote issue

* Use UK_QUOT rather than KC_QUOT

6 years agoFix audio issues with Split keyboards that missed previously
U-LANDSRAAD\drashna [Thu, 15 Mar 2018 04:50:53 +0000 (21:50 -0700)]
Fix audio issues with Split keyboards that missed previously

6 years agoAdd CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.
fauxpark [Thu, 15 Mar 2018 02:23:33 +0000 (13:23 +1100)]
Add CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.

6 years agoUpdated keymap for my Nyquist layout
Pittyolo [Wed, 14 Mar 2018 19:53:42 +0000 (20:53 +0100)]
Updated keymap for my Nyquist layout

6 years agoNew keymap for XD75re ("adi") (#2530)
adiron [Fri, 16 Mar 2018 20:36:41 +0000 (22:36 +0200)]
New keymap for XD75re ("adi") (#2530)

* My XD75 keymap

* Proper readme for `adi` keymap for xd75re

6 years agoAdded my keymap (#2529)
Matthew Yee [Fri, 16 Mar 2018 20:36:17 +0000 (13:36 -0700)]
Added my keymap (#2529)

* Added my keymap

* maybe that wasn't quite right.

* Reduced the tap time to register layer

* changed the tapping term that fits my typing speed a little better

* Added retro tapping and reduced tapping term duration

6 years agoAdded choromanski keymap (#2528)
Brian Choromanski [Fri, 16 Mar 2018 20:35:44 +0000 (16:35 -0400)]
Added choromanski keymap (#2528)

* Added ergodox layout

* Added preonic layout

* Added readme for exgodox layout

* fixed errors with formatting readme

* Added edited preonic keymap & readme

6 years agoFix swap-hands tapping.
Joe Wasson [Mon, 12 Mar 2018 17:22:49 +0000 (10:22 -0700)]
Fix swap-hands tapping.

This is an inelegant hack for #2522 but makes things work. Basically we give `action.c` a chance to handle the hold event early so that we can swap the keyboard for later keys. Later, to allow the hold to happen again quickly we nuke the key record so that tapping is reset. I tried to find a cleaner way, honestly.

6 years agoAdd keycodes for swap-hands feature.
Joe Wasson [Sun, 11 Mar 2018 23:53:35 +0000 (16:53 -0700)]
Add keycodes for swap-hands feature.

6 years agoRename ONEHAND_ENABLE to SWAP_HANDS_ENABLE for consistency
Joe Wasson [Sun, 11 Mar 2018 21:07:02 +0000 (14:07 -0700)]
Rename ONEHAND_ENABLE to SWAP_HANDS_ENABLE for consistency

6 years agofix generate Keyboard.h
uplus [Sun, 11 Mar 2018 06:58:51 +0000 (15:58 +0900)]
fix generate Keyboard.h

6 years agonew handwired keyboard - Dactyl Manuform (#2516)
Twentylives [Fri, 16 Mar 2018 20:32:18 +0000 (22:32 +0200)]
new handwired keyboard - Dactyl Manuform (#2516)

* adding new handwired keyboard: dactyl-manuform

* adding qwerty layout

* updating readme file.

6 years agoAdded support for ca66
James OFarrell [Sun, 11 Mar 2018 07:44:30 +0000 (17:44 +1000)]
Added support for ca66

6 years agoHelix keyboard led test as a keymap (#2513)
Takeshi ISHII [Fri, 16 Mar 2018 20:28:07 +0000 (05:28 +0900)]
Helix keyboard led test as a keymap (#2513)

* duplicate keyboards/helix/rev2/keymaps/default to keyboards/helix/rev2/keymaps/led_test

* OLED & RGB LED on

* duplicate quantum/rgblight.[ch] to keyboards/helix/rev2/keymaps/led_test

* rgblight.c modify for RGB test

6 years agoAdd underglow animation support to rask's UK78 (#2512)
Otto Rask [Fri, 16 Mar 2018 20:27:03 +0000 (22:27 +0200)]
Add underglow animation support to rask's UK78 (#2512)

* Add rask's Satan layout

* Add rask's Satan layout

* Add rask's BananaSplit60 layout

* Add rask's BS60 readme

* Fix rask's BS60 readme image

* Fix rask's BS60 readme image again

* Add rask's UK78 layout

* Change RGui to be LGui to fix locale switching

On Ubuntu the keyboard seemingly lost RGui when toggling
between typing languages. With LGui toggling works normally.

* Add rask's ErgoDox Infinity layout

* Modify ErgoDox layout and add readme for it

* Add rask's UK78 layout readme

* Add undnerglow animation to rask's UK78 firmware

6 years agoAdd teensy revision folder for Orthodox Rev3 (#2510)
Drashna Jaelre [Fri, 16 Mar 2018 20:26:21 +0000 (13:26 -0700)]
Add teensy revision folder for Orthodox Rev3 (#2510)

* Add Rev3 Teensy for Orthodox

* MOve bootloader defines into revision folders

* Finishing touches

6 years agoCreate sendstring_spanish.h
Daniel RodrΓ­guez Rivero [Sat, 10 Mar 2018 14:17:25 +0000 (15:17 +0100)]
Create sendstring_spanish.h

This makes possible to use SEND_STRING with a spanish keyboard for almost all symbols except the ones that require ALT, which are documented on the code comments.
I am not adding any documentation because the functionality is not complete until a way to specify alted symbols is added.

6 years agolayout(preonic): update to dudeofawesome's layout (#2507)
Louis Orleans [Fri, 16 Mar 2018 20:22:33 +0000 (13:22 -0700)]
layout(preonic): update to dudeofawesome's layout (#2507)

* πŸŽ‰ duplicate default Preonic keymap

* βœ¨ add Workman layout

* πŸšš swap backspace and delete

* βœ¨ enable hold enter for shift

* πŸšš swap media play and next

* πŸ’„ use Planck startup sound

* πŸ’„ add Workman layer sound

* βœ¨ add numpad layer

* πŸ’„ add new workman sound

* πŸ“ add README

* πŸŽ¨ fix layout formatting

* πŸ“ add image of numpad layer

* πŸ“¦ changing chibios submodule version

to match upstream/master's version

* βœ¨ add caps lock key on adjust layer

* βœ¨ reworking numpad layer to match a real numpad

* βœ¨ add double tap to activate numpad

* πŸ“ fix layout comments

* πŸ“ update numpad layer render

* βœ¨ adding operator keys to left hand on numpad

* πŸŽ¨ shorten numpad keycodes

* πŸŽ¨ remove redundant breaks

* πŸ“ update numpad layer render

* πŸŽ¨ fix indentation

* πŸ”§ add rules file

* βœ¨πŸ”Š play sound when switching to numpad layer

* πŸ”¨ use userspace sounds

6 years agolayout(infinity ergodox): update dudeofawesome's layout (#2506)
Louis Orleans [Fri, 16 Mar 2018 20:21:22 +0000 (13:21 -0700)]
layout(infinity ergodox): update dudeofawesome's layout (#2506)

* πŸŽ‰ Building simple flasher

* πŸŽ‰ Flashing works

* πŸŽ¨ Cleaning up

* πŸ› Being more specific with board identity

* πŸ› Flashing correct keymap

* πŸŽ‰ Adding keymap

* βœ¨ Updating keymap

* πŸš¨ RGB

* βͺ Revert "🚨 RGB"

This reverts commit 9ceabfb267f8daedaad929231229c703abc12ec4.

* βœ¨ Improvements to flasher

* βœ¨ Layout tweaks

* πŸ’„ Messing around with LCD

* πŸ’„ Enabling LCD backlight matching

* πŸ”§ Updating layout

* πŸ› Fixing console logging

* πŸŽ¨ Cleaning up indentation

* πŸ”§ Adding editorconfig

* βœ¨ Adding game layer

* πŸ’„ Changing numpad layout

* βœ¨πŸ”₯ redoing entire layout

It's now more similar to the Planck default layout

* βœ¨ add workman and dvorak layouts

* πŸ› fix numpad

* πŸ› fix layer orders

* πŸ› fix layer toggling

* πŸ› fix tri-layer switching

* πŸ› fix LCD colors for adjustment layers

* πŸ”₯ remove old flasher project

* πŸ”₯ remove simple_visualizer

* πŸ’„ update LCD colors

* πŸ“ fix layout comments

* πŸ’„  swapping 2u buttons

* πŸ”₯πŸ”§ removing editorconfig

* πŸš¨ using 2 spaces

* πŸ“ add README

* βͺ Revert "πŸ’„ Enabling LCD backlight matching"

This reverts commit 51577903dfdc9fea5d33e9ab8cfa9b854e7ae19e.

* βͺ Revert "πŸ’„ Messing around with LCD"

This reverts commit fdd9acdae514a3e0e4a7153225053680744980e5.

* πŸ› fix thumb inconsistency in QWERTY

* πŸ› fix media keys

* βœ¨ add F# shortcuts to vertical 1.5u buttons

* βœ¨ hold enter for RShift

* βœ¨ hold for numpad

* πŸŽ¨ remove unnecessary breaks

* πŸŽ¨ reoganizing layers

* βœ¨ add Colmak layer

* πŸš§πŸ”§ add basic config

* βœ¨ use more standard numpad layout

* πŸ’„ change layer orders

* βœ¨ add caps lock on adjust layer

* πŸ”₯ disable space cadet

* πŸ“ update README

* πŸ”¨ use userspace config

* πŸŽ¨ clean up a bit

* πŸ› undefine tapping toggle from base config

* πŸ”¨ rename LED functions

6 years agoupdate to Ergodox / Atreus Dvorak 42 key layouts (#2504)
lucwastiaux [Fri, 16 Mar 2018 20:21:00 +0000 (04:21 +0800)]
update to Ergodox / Atreus Dvorak 42 key layouts (#2504)

* 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

6 years agoAdd italian keymap
Nicola Gargagli [Fri, 9 Mar 2018 09:53:54 +0000 (10:53 +0100)]
Add italian keymap

6 years agoFixed various keymaps and the allocation of "key_combos" (#2526)
Brian Choromanski [Fri, 16 Mar 2018 20:20:09 +0000 (16:20 -0400)]
Fixed various keymaps and the allocation of "key_combos" (#2526)

* Fixed plank keymaps so that they will compile for planck light

* tv44:budi now compiles

* s60_x:amnesia0287 now compiles

* Fixed allocation of key_combos so that narze keymap for planck can compile correctly

* Disabled rgb on ergodone and infinity

* Enabled tap dance so it compiles

* Added return statement so it compiles

* If compiling on light disable extra functionality

* Properly redefined variable so it compiles

6 years agoMove Narze keymap into Ergodox Infinity folder
U-LANDSRAAD\drashna [Wed, 14 Mar 2018 23:40:24 +0000 (16:40 -0700)]
Move Narze keymap into Ergodox Infinity folder

6 years agoFix Preonic layout
U-LANDSRAAD\drashna [Thu, 15 Mar 2018 01:50:17 +0000 (18:50 -0700)]
Fix Preonic layout

6 years agoPlanck ajp10304 (#2519)
ajp10304 [Tue, 13 Mar 2018 06:22:35 +0000 (06:22 +0000)]
Planck ajp10304 (#2519)

* Planck ajp10304 layout clean up

* Planck ajp10304 layout add Mac layer extensions

* JJ40 ajp10304 layout add Mac layer extensions

6 years agoFix preonic/rev2 bootloader config
uplus [Mon, 12 Mar 2018 08:33:31 +0000 (17:33 +0900)]
Fix preonic/rev2 bootloader config

6 years agoFixed plank keymaps so that they will compile for planck light
Brian Choromanski [Mon, 12 Mar 2018 22:18:40 +0000 (18:18 -0400)]
Fixed plank keymaps so that they will compile for planck light

6 years agoAdd layout support for contra.
Joe Wasson [Mon, 12 Mar 2018 00:58:23 +0000 (17:58 -0700)]
Add layout support for contra.

6 years agoAdd default keymap for contra
Joe Wasson [Mon, 12 Mar 2018 00:58:02 +0000 (17:58 -0700)]
Add default keymap for contra

6 years agoFixed exit status check for brew
Jon Nall [Sat, 10 Mar 2018 03:52:04 +0000 (19:52 -0800)]
Fixed exit status check for brew

6 years agoAdded Contra keyboard support (#2501)
adiron [Fri, 9 Mar 2018 19:27:31 +0000 (21:27 +0200)]
Added Contra keyboard support (#2501)

* Added Contra keyboard support

The configuration came from a source distribution of the firmware on the
Contra's official website.

I have also included a simple MIDI keymap. (And it works!)

* Changes to Contra config and README

* Readme has been changed as requested by jackhumbert
* Config has been changed to add the Cartel and Contra names to
  the USB configuration.

6 years agoupdate ymdk96 files
sparkyman215 [Thu, 1 Mar 2018 19:13:28 +0000 (14:13 -0500)]
update ymdk96 files

6 years agoAdd Viterbi fido keymap (#2454)
Danny [Fri, 9 Mar 2018 18:32:50 +0000 (13:32 -0500)]
Add Viterbi fido keymap (#2454)

* Add fido Viterbi keymap

* Cleanup rules files

* Remove unused WIP code

6 years agoXD75 keymap - Germanized (#2441)
hypnocrat [Fri, 9 Mar 2018 18:32:03 +0000 (19:32 +0100)]
XD75 keymap -  Germanized (#2441)

* Added a heavily customized German keymap to the XD75RE

* A heavily customized alternative layout for the XD75, for German users

* Fixed capitalization, removed unnecessary files

* Hopefully fixed capitalization, some keymap changes

6 years agoPatched some keyboards that won't compile (#2453)
Brian Choromanski [Fri, 9 Mar 2018 18:31:42 +0000 (13:31 -0500)]
Patched some keyboards that won't compile (#2453)

6 years agolayout(planck): dudeofawesome's layout (#2457)
Louis Orleans [Fri, 9 Mar 2018 18:31:09 +0000 (10:31 -0800)]
layout(planck): dudeofawesome's layout (#2457)

* layout(planck): new layout initial commit

* feat(planck): add workman layout

* fix(planck): switching to workman

* layout(planck): swapping mnext and mplay

* feat(planck): prep for RGB

* perf(planck): remove plover

saves 256 bytes of memory

* perf(planck): remove colemak

saves 128 bytes

* layout(planck): swapping enter and quote

* perf(planck): disable console

frees 1664 bytes

* feat(planck): RGB under-lighting

* refactor(planck): change RGB pin

Uses pin labeled PB2

* feat(planck): add RGB keycodes

* feat(planck): re-enable audio

* style(planck): fixing indentation

Because who indents like that?

* style(planck): clean up keycodes

* layout(planck): remove del

* feat(planck): add tap-space to layer keys

* docs(planck): specify pin on PCB for RGB

* bug(planck): reducing tap time

* Revert "bug(planck): reducing tap time"

This reverts commit 62606b2dc62c5adcc06cfb5978d7e5305411a658.

* Revert "feat(planck): add tap-space to layer keys"

This reverts commit c74de5a4aa45c5563dcaa463395654c29f50eda3.

* perf(planck): remove backlit case

* feat(planck): swap enter and quote

* bug(planck): moving right shift

* doc(planck): update README

* chore(planck): remove makefile

* πŸ”¨ add userspace config

* πŸ“ update layer ascii art

* πŸ”₯ disable RGB lighting

* βœ¨ add Colemak

* βœ¨ add numpad layer

* βœ¨ add caps lock on adjust layer

* πŸ“ update layer renders

* πŸ”₯ remove workman sound def

* πŸ”¨ add userspace config

* πŸ“ update layer ascii art

* πŸ”₯ disable RGB lighting

* βœ¨ add Colemak

* βœ¨ add numpad layer

* βœ¨ add caps lock on adjust layer

* πŸ“ update layer renders

* πŸ”₯ remove workman sound def

6 years agoqwerty_code_friendly: minor updates (#2494)
Campbell Barton [Fri, 9 Mar 2018 18:19:51 +0000 (05:19 +1100)]
qwerty_code_friendly: minor updates (#2494)

* qwerty_code_friendly: minor updates

- Correct mistake in ascii keymap.
- Make lower right key delete again, but make it configurable.
- Make double shift for double quotes optional.

* qwerty_code_friendly: shift users title-caps

6 years agoUsb max power (#2502)
MakotoKurauchi [Fri, 9 Mar 2018 18:15:37 +0000 (03:15 +0900)]
Usb max power (#2502)

* add some comment about Helix customize and auto-setup RGBLIGHT_LIMIT_VAL

* add define USB_MAX_POWER_CONSUMPTION

6 years agoAdd SS_RALT for AltGR usage in macros
Drashna Jael're [Fri, 9 Mar 2018 17:37:41 +0000 (09:37 -0800)]
Add SS_RALT for AltGR usage in macros

6 years agoAdd the OK60 keyboard (#2488)
edwardbrowncross [Fri, 9 Mar 2018 18:14:50 +0000 (18:14 +0000)]
Add the OK60 keyboard (#2488)

* Add the OK60 keyboard

* Fix ok60 incorrect ANSI keymap signature
Add support for default ansi and iso 60 keymaps

6 years agoFixes for JJ40 and Oscillope keymap (#2496)
Oscillope [Fri, 9 Mar 2018 02:31:08 +0000 (21:31 -0500)]
Fixes for JJ40 and Oscillope keymap (#2496)

* Add navigation layer for hjkl arrow keys

* Fix Oscillope keymap after jj40.h changes. Also fix jj40.c so that it can build without rgblight if you don't want that enabled.

6 years agoDisable the glossary linking to fix #2498 (#2499)
skullydazed [Thu, 8 Mar 2018 18:31:08 +0000 (10:31 -0800)]
Disable the glossary linking to fix #2498 (#2499)

6 years agoCanadian planck (#2463)
That-Canadian [Thu, 8 Mar 2018 15:31:27 +0000 (07:31 -0800)]
Canadian planck (#2463)

* Line ending stuff again

* Added my personal Planck layout (finally)

6 years ago Move rows config to keymap (#2464)
MakotoKurauchi [Wed, 7 Mar 2018 22:34:42 +0000 (07:34 +0900)]
 Move rows config to keymap  (#2464)

* Fork from Let's Split

* Organizing files

* Delete some keymaps

* I2C and serial enabled at the same time

* Change readme

* add #define HELIX_ROWS for multiple rows

* Delete avrdude flashing script

* Delete makefiles

* Subproject elimination

* Fix lufa path

* Remove PLAY_NOTE_ARRAY usages to get rid of warning.

Fix conflicting function name

* Mousekey change default to off

* Fix to oled display adjust

* make rev2

change pin assign
change keymap

* use master_buffer

* Timing adjustment

* Organizing files

* Change Keymap

* Change Keymap

Add EISU and KANA
Correct 4rows

* NKRO default to disable

* EXTRAKEY_ENABLE default to disable

* add rgb reset key

* rgb custom function enable

*  Extend font

* add RGBLED_POWER

default folder to helix/rev2
RGB_ENABLE to no

* renamed directory

* Disable RGBLIGHT_CUSTOM_DRIVER

* Disable LOCKING_SUPPORT_ENABLE

* Update bootloader setting

* Change readme

* Fixed argument error

* Move rows config to keymap

6 years agoquantum: keympa_extra: add sendstring_bepo.h
crazyiop [Sat, 10 Feb 2018 11:08:47 +0000 (12:08 +0100)]
quantum: keympa_extra: add sendstring_bepo.h

6 years agoquantum: keymap_bepo.h: fix typo in BP_COMMMA
crazyiop [Wed, 28 Feb 2018 17:07:08 +0000 (18:07 +0100)]
quantum: keymap_bepo.h: fix typo in BP_COMMMA

6 years agoSwedish layout for iris
Lukas Klingsbo [Sun, 4 Mar 2018 13:28:21 +0000 (14:28 +0100)]
Swedish layout for iris

6 years agoUpdate Meira for revision 1.1 to enable backlighting by default (#2468)
Cole Markham [Wed, 7 Mar 2018 22:06:41 +0000 (16:06 -0600)]
Update Meira for revision 1.1 to enable backlighting by default (#2468)

* Update Meira for revision 1.1 to enable backlighting by default

* Updates to fix other keymaps

6 years agoFixed keymap, added capslock led for maartenwut's kbd66 keymap (#2473)
Maarten Dekkers [Wed, 7 Mar 2018 22:06:04 +0000 (23:06 +0100)]
Fixed keymap, added capslock led for maartenwut's kbd66 keymap (#2473)

* Fixed keymap, added capslock led

* Removed macro

6 years agoAdd layer_state_set_* to custom function lists
U-LANDSRAAD\drashna [Mon, 5 Mar 2018 16:19:15 +0000 (08:19 -0800)]
Add layer_state_set_* to custom function lists

6 years agoExamples should all use _user functions for consistency
U-LANDSRAAD\drashna [Mon, 5 Mar 2018 15:59:27 +0000 (07:59 -0800)]
Examples should all use _user functions for consistency

6 years agoFixed compilation of the ps2avrGB keyboard/firmware (resolving #2425) (#2478)
Sebastian Kaim [Wed, 7 Mar 2018 22:05:02 +0000 (23:05 +0100)]
Fixed compilation of the ps2avrGB keyboard/firmware (resolving #2425) (#2478)

* Fixed compilation of the ps2avrGB keyboard/firmware

This commit fixes the silent compilation error for the ps2avrGB
keyboard/firmware. This error was caused by a lacking default
keymap which it did not have because all keyboards based on it were
moved to another directory. I also added the required config.h
options so it's possible to compile it again and (probably)
flash it on a b.mini.

Lastly, I updated the README to reflect the current state.

This commit fixes #2425

* Referenced the pearl in the ps2avrGB REAMDE

Added a reference to the pearl keyboard in the README of the ps2avrGB keyboard as it is originally based on the firmware as well.

6 years agolayout(preonic): blake-newman's layout (#2483)
Blake Newman [Wed, 7 Mar 2018 22:00:44 +0000 (22:00 +0000)]
layout(preonic): blake-newman's layout (#2483)

* layout(preonic): blake-newman's layout

- Add keymap
  - Add Number Pad layout
  - Reconfigure other layouts to my opinionated style
- Add `readme.md` with layout information

* layout(preonic): blake-newman's layout

- Move enter to `raise + space` / `lower + space`
- Replace `enter` to `right shift`
- Explicitly map modifier keys

6 years agoqwerty_code_friendly: various updates
Campbell Barton [Tue, 6 Mar 2018 14:54:50 +0000 (01:54 +1100)]
qwerty_code_friendly: various updates

- Remove action_get_macro in favor of process_record_user
- Support user defined words on layer 3 (pass via flags)
- Support backspace & del on left thumb cluster.
  (optionally override top right backspace).

6 years agoCorvec's Planck layout
Corey T Kump [Tue, 6 Mar 2018 22:22:13 +0000 (17:22 -0500)]
Corvec's Planck layout

6 years agoAdd back docs for hand-swapping feature.
Joe Wasson [Wed, 7 Mar 2018 08:03:51 +0000 (00:03 -0800)]
Add back docs for hand-swapping feature.

6 years agoA small tidy up (#2490)
Kenny Hung [Wed, 7 Mar 2018 21:56:31 +0000 (21:56 +0000)]
A small tidy up (#2490)

* Add extra RGUI key to make keyboard more MAC friendly

* Remove enumerators for no longer used layers in layout Skewwhiffy for XD75

* Make layer numbers even better

6 years agoMove the linux tutorials to an info box on newbs_getting_started
skullY [Wed, 7 Mar 2018 04:51:26 +0000 (20:51 -0800)]
Move the linux tutorials to an info box on newbs_getting_started

6 years agowarn->danger
skullY [Tue, 6 Mar 2018 23:39:46 +0000 (15:39 -0800)]
warn->danger