]> git.donarmstrong.com Git - qmk_firmware.git/log
qmk_firmware.git
5 years agoAdded SS_TAP_CODE, SS_DOWN_CODE, SS_UP_CODE
Wilba6582 [Sat, 30 Mar 2019 03:24:13 +0000 (14:24 +1100)]
Added SS_TAP_CODE, SS_DOWN_CODE, SS_UP_CODE

5 years agoFixed tap/down/up handling in dynamic keymap macros
Wilba6582 [Mon, 11 Mar 2019 01:41:50 +0000 (12:41 +1100)]
Fixed tap/down/up handling in dynamic keymap macros

5 years agoAdd personal keymap for crkbd (#5208)
the-frey [Sun, 10 Mar 2019 17:17:43 +0000 (17:17 +0000)]
Add personal keymap for crkbd (#5208)

* Add a crkbd layout with nkro on by default, and an emacs-friendly layout for clojure

* Added readme and image

* Add changes as requested on PR

5 years agofix dz60rgb config.qmk.fm non-combile (#5356)
moyi4681 [Sun, 10 Mar 2019 17:15:53 +0000 (01:15 +0800)]
fix dz60rgb config.qmk.fm non-combile  (#5356)

* Update config.h

* Update config.h

* Update config.h

* Delete config.h

* Update config.h

* Update config.h

* Update config.h

* Delete config.h

5 years ago412_64 move to handwired (#5359)
FateEverywhere [Sun, 10 Mar 2019 17:04:10 +0000 (13:04 -0400)]
412_64 move to handwired (#5359)

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

5 years agoKeymap / userspace update (#5358)
Jarred Steenvoorden [Sun, 10 Mar 2019 17:00:55 +0000 (04:00 +1100)]
Keymap / userspace update (#5358)

* Update userspace with common config.h

* Add my dz60, satan and xd75 keyboard keymaps

* Fixing executable bits changed during last upstream merge

* Cleanup unnecessary files and defines

* Remove unnecessary defines from userspace config

* Add underglow controls to dz60 function layer

* Fixing merge conflicts

* Fixing exectable bits changed during merge

* Userspace update

5 years agoUpdate edvorak keymap simplify (#5350)
epaew [Sat, 9 Mar 2019 16:22:21 +0000 (01:22 +0900)]
Update edvorak keymap simplify (#5350)

* Update edvorakjp layouts

* swap master hand

* update tapping_term

5 years agoSwapped Gui keys and Shift Keys. I think it's more ergonomic in this configuration...
Vyolle [Fri, 8 Mar 2019 22:37:40 +0000 (16:37 -0600)]
Swapped Gui keys and Shift Keys. I think it's more ergonomic in this configuration. (#5347)

5 years agogetting_started_build_tools: dfu-{util,programmer} now available from arch repo
enkore [Fri, 8 Mar 2019 16:11:08 +0000 (17:11 +0100)]
getting_started_build_tools: dfu-{util,programmer} now available from arch repo

See https://www.archlinux.org/packages/extra/x86_64/dfu-programmer/

5 years agoShallow clone submodules. (#5279)
Blaž Hrastnik [Fri, 8 Mar 2019 15:58:40 +0000 (00:58 +0900)]
Shallow clone submodules. (#5279)

There's no need to fetch the entire submodule history if we only need the latest revision. Speeds up the download a fair bit.

5 years ago[Docs] Update the KC_MAKE example in Userspace docs (#5337)
Drashna Jaelre [Fri, 8 Mar 2019 15:56:08 +0000 (07:56 -0800)]
[Docs] Update the KC_MAKE example in Userspace docs (#5337)

This includes a much more feature rich version of the code, as well as updating for changes that have occurred in QMK Firmware

5 years agofix wrong key order in qmk configurator. (#5342)
linyaofred [Fri, 8 Mar 2019 15:50:46 +0000 (23:50 +0800)]
fix wrong key order in qmk configurator. (#5342)

5 years ago[Keyboard] New Keyboard: MK60 (#5327)
MechMerlin [Fri, 8 Mar 2019 01:58:49 +0000 (17:58 -0800)]
[Keyboard] New Keyboard: MK60 (#5327)

* intial commit

* fix up some of the cookie cutter code

* define pins used and size of switch matrix

* enable lighting settings and bootmagic lite

* create the appropriate LAYOUT macro

* remove a comma for compilation errors

* provide a suitable keymap

* disable console and command due to firmware being too large

* add Caps Lock LED support

* Add QMK Configurator support

* fix markdown rendering

* fix mechmerlin to mechkeys

5 years ago[Keymap] Smarter KC_MAKE code and removed duplicate MOD_MASK entries (#5331)
stanrc85 [Fri, 8 Mar 2019 01:13:02 +0000 (20:13 -0500)]
[Keymap] Smarter KC_MAKE code and removed duplicate MOD_MASK entries (#5331)

* Change to predefined MOD_MASK codes

* Remove duplicate predefined codes

* Better reset keybaord logic

* Cleaned up code as requested

5 years agoAdd in mekanist's keymap. Thanks to MatthewRobo for assisting in creating some of...
MechMerlin [Fri, 8 Mar 2019 01:06:04 +0000 (17:06 -0800)]
Add in mekanist's keymap. Thanks to MatthewRobo for assisting in creating some of his features (#5335)

5 years agoKeymap update: Use `register_code16()` and its variants in lieu of separate mod regis...
Dusty Pomerleau [Fri, 8 Mar 2019 01:03:29 +0000 (12:03 +1100)]
Keymap update: Use `register_code16()` and its variants in lieu of separate mod registration (#5333)

* use `register_code16` and relatives for tapdance code

* rename tapdance keys to more closely mirror the `KC` names in QMK

* additional naming change to match QMK style

5 years ago[Docs] Add Tap Dance example to the docs (#5326)
Dusty Pomerleau [Thu, 7 Mar 2019 20:30:02 +0000 (07:30 +1100)]
[Docs] Add Tap Dance example to the docs (#5326)

* add a tapdance example for creating advanced mod-tap and layer-tap keys

* add optional curly braces to match QMK conventions

* change example to use `register_code16()` and tapdance keycodes more closely matching QMK variants

5 years ago[Keyboard] Adds Gray Studio HB85 Initial Support (#5311)
Felipe Coury [Wed, 6 Mar 2019 20:49:16 +0000 (17:49 -0300)]
[Keyboard] Adds Gray Studio HB85 Initial Support (#5311)

* Gray Studio HB85 Initial Support

* Fixed README image

* Updated README

* Disabled Bootmagic and Console for HB85

* Fixed Numpad 4 matrix place

* Fixes board crashing with RGB enabled

* Moved HB85 files to gray_studio folder

* Uses old i2c library since this version makes RGB underglow work

* Improved default keymap with underglow control layer

* Removes obsolete program and uses generic script instead

As per zvecr feedback

* Uses GPIO Functions to initialise and set RGB underglow PINS

5 years ago[Keymap] Add KC_MAKE keycode to my userspace and keymaps (#5324)
stanrc85 [Wed, 6 Mar 2019 20:20:51 +0000 (15:20 -0500)]
[Keymap] Add KC_MAKE keycode to my userspace and keymaps (#5324)

* Add keycode for KC_MAKE

* Add KC_MAKE keycode

* Add stanrc85.c file with KC_MAKE

* Remove unused include

* Improved KC_MAKE stolen from Drashna

* Define mod mask for new KC_MAKE code

* RESET board to flash after compiling

* Remove send_string

* RESET fixed in KC_MAKE

5 years ago[Keyboard] handwired/trackpoint: refactor and readme cleanup (#5325)
noroadsleft [Wed, 6 Mar 2019 19:51:41 +0000 (11:51 -0800)]
[Keyboard] handwired/trackpoint: refactor and readme cleanup (#5325)

* handwired/trackpoint: refactor

- layout macro KEYMAP renamed to LAYOUT
- keymap now uses #include QMK_KEYBOARD_H

* handwired/trackpoint: readme cleanup

- fix wiring layout image URL
- update readme structure

* handwired/trackpoint: rename readme to lowercase

* handwired/trackpoint: update header files to use #pragma once

5 years ago[Keyboard] re-arrange the pinout for backlight support (#5321)
jotix [Tue, 5 Mar 2019 23:59:11 +0000 (20:59 -0300)]
[Keyboard] re-arrange the pinout for backlight support (#5321)

5 years ago[Keymap] update: simplify tapdance code for Minidox/keymaps/dustypomerleau (#5315)
Dusty Pomerleau [Tue, 5 Mar 2019 23:46:05 +0000 (10:46 +1100)]
[Keymap] update: simplify tapdance code for Minidox/keymaps/dustypomerleau (#5315)

* add dusty keymap

* change keymap folder to match my github username

* initial keymap completed in comments only

* layout without NAV completed in comments only

* disable Command to prevent interference with Space Cadet keys

* switch _ and \ in the symbol layer

* Layers complete through _NAV

* add thumb keys to _NAV

* complete _NUM

* all layouts complete; still needs `process_user_record()`

* completed first draft of keymap; still needs config.h to match

* corrected keycodes for Mac macro-volume keys

* fix Mac mute keycode

* add missing Mac keycodes for previous and next track

* placeholder for qwerty layout, not yet completed;

remove unnecessary breaks;

add todos

* eliminate Preonic branch before switching to Minidox branch:

• delete dustypomerleau Preonic keymap folder

• complete keymap.c (QWERTY layer, vanilla numbers layer)

TODO:
• add preferences to config.h
• complete the README

* edit commented keymap diagrams for clarity in dual function keys

* define initial config.h and add rules.mk for mouse key support

* fix redundant line after implementation of tap_code()

* fixed key_timer declaration, added README and rules

* formatting of keymap

* add CTPC to config

* cycle thumb keys to favor center position

* modify config.h for temporary Pro Micro compatibility

* remove superfluous call to use serial; homebrewed mod tap keys are still broken with OSL

* merge _SYS and _MEDIA on new Z_SYS key

* ALT_OP example of new MT macro complete

* initial narze-inspired MT fixes in PRU

* add (currently superfluous) custom keycode for the _SYS layer

* rudimentary `OSL` symbol macros that immediately register the mod and fail to reset the oneshot layer, but do output the proper keys—fix both of these things

* remove permissive hold to improve tapping performance

* remove calls to `clear_oneshot_layer_state()`, as they have no effect inside `process_record_user()`. Tapdance appears to be the way forward.

* final commit before tapdance code; correct layout in comments

* initial tapdance code for shifted mod taps

* add numeric and ergo NUM layers and pinky shifts for keycuts

* add TD() wrappers to tapdance codes and clean up commented layout guides

* add faux return to cur_dance to allow compilation - TODO: research what the default clause should be in cur_dance

* update commented schematics for better readability

* add backspace and delete to lockable layers, Z_SYS -> SYS_Z for consistency, fix schematic errors

* add `DOUBLE_SINGLE_TAP` to tapdance cases to allow doubling of the single tap character without waiting tapping term

* remove reduced oneshot tapping toggles

* update README

* newline tweak :)

* Update keyboards/minidox/keymaps/dustypomerleau/keymap.c

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* remove `PREVENT_STUCK_MODIFIERS`, as this is default behavior

* enable extrakey in rules to enable media keys

* enable extrakeys for media key compatibility on macOS

* add dash and slash to _NUM layers

* change to universal volume keycodes

* revert micro volume adjustments to macOS-specific codes due to lack of functionality (macro volume adjustments are still universal)

* fix image of _SYS layer in comments

* more diagram fixes in comments

* fix typo

* simplify tapdance code

* match _NUM_N to _NUM_E

* move slash to allow better use of comma in number layers

* match layer and keycode enums to the docs

* correct qwerty numlock to match numeric numlock layer

5 years agoUpdate personal userspace and keymaps + improve custom functionality (#5289)
Drashna Jaelre [Tue, 5 Mar 2019 23:07:13 +0000 (15:07 -0800)]
Update personal userspace and keymaps + improve custom functionality (#5289)

* Change how desktop commands work

* Add DST_MOD_MASK as a config option

* DST_RMV → DST_REM

* Add melody96:konstantin keymap

* Update custom SEND_STRING

* Move feature flags from userspace into keyboard rules

* Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap comments

* Add RGB controls and numpad Unicode to Melody96 keymap

* Add RGB_SET keycode to Melody96 and RGB files to userspace

* Generate UNICODE and UNICODEMAP constants using macros

* Avoid collisions with X_* send string constants

* Use two spaces before inline comments

* Add _keymap versions of other custom Quantum functions

Not added: eeconfig_update_keymap, eeconfig_read_keymap

* Switch to UNICODEMAP in keyboard rules

* Make toggle_numpad a nested function in process_record_user

* Set Melody96 underglow color to Godspeed blue on EEPROM reset

* Remove most _keymap and _user definitions in userspace

Some keyboards misuse _user functions by defining them in the base files
instead of the corresponding _kb functions (especially led_set_user and
matrix_init_user). Until this is fixed (#5148), I've removed definitions
in my userspace that could cause linking collisions.

* Update GODSPEED_BLUE values and RGB mode keys

* Add GODSPEED_YELLOW color

* Set preferred intervals for rgblight effects

* Update tap dance function names

* Replace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FN

Move TD_FN_RCTL after TD_RCTL_FN

* Replace td_fn_rctrl with generic td_layer_mod

* Add blank lines, prefer explicit initialization

* ACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MOD

* Update Godspeed colors

* Add media controls to Melody96 keymap

* Add SysRq, Break combos and other keys to Melody96 keymap

5 years ago[Keymap] Add vxid planck layout (#5271)
vxid [Tue, 5 Mar 2019 23:05:32 +0000 (00:05 +0100)]
[Keymap] Add vxid planck layout (#5271)

5 years agoincrease size of note counter variable to avoid overflow
Marco Monaco [Tue, 26 Feb 2019 05:38:21 +0000 (00:38 -0500)]
increase size of note counter variable to avoid overflow

5 years agoAdopted LAYOUT, added some keys (#5320)
Christopher Browne [Tue, 5 Mar 2019 20:22:51 +0000 (15:22 -0500)]
Adopted LAYOUT, added some keys (#5320)

* Add HOME/END keys as upper/lower on arrow-up/down

* Reduce .hex file size by turning off unneeded options

* Put digit keypad onto left hand upon RAISE; this will sometimes be preferable to double-hits of right hand

* Latest super latest version merge

* cbbrowne keymap for XD75re

* starting notes on XD75re keymap plans

* First draft of bottom row of QWERTY

* Switch my special bottom line over to QCENT

* Dunno

* Filling in wanted keys, bit by bit...

* Add copyright, extra macro

* Clean up comments, remove some experimental code I didn't like

* TODO plans for xd75re

* clean up keyboard layout

* QCENT2 is my new experiment for the main keyboard...

* Add a few more main layer keys, and modify LOWER to shift things outwards to conform with main layer

* Clean up RAISE layer to conform with main layer, remove QCENT layer as QCENT2 is the new thing

* More xd75 changes, now that I actually have it in hand

* shift keymap around, as original attempt was a bit too aggressive in keeping to the edges

* more revs to XD75

* Dropping parts of the centre keypad in favor of Keys I Really Need

* Improve documentation to conform with how builds are done now

* Improve documentation to conform with how builds are done now

* Add cbbrowne rules file as alternative to having the rules in Makefile

* Makefile not needed anymore for individual keymap

* Some revs to my keymapping

* Add {}

* Add PGUP/PGDN

* Shifted some middle-range keys around

* Needed Tilde, Backquote, and to shift RESET onto FUNCTION layer

* Wanted ~

* cbbrowne hasn't anything to do with hadron keymaps

* trim unneeded bits

* I prefer OrgMode for my notes

* Have a right-alt

* Layer keys make LED colors change

* Add sample user rules for cbbrowne

* Add source of xd75 rules

* Individualized xd75 rules

* Adopt LAYOUT to genericize the layout as an ortholinear 5x15 keyboard

5 years agoAdd more "decent" text editors (#5308)
Mitchel van Eijgen [Tue, 5 Mar 2019 15:31:54 +0000 (16:31 +0100)]
Add more "decent" text editors (#5308)

I'm a web designer and know there are several "decent" code editors out there, but I would figure not everyone into keyboards is, so I found Sublime text a bit of a hard sell for someone who just need to manipulate some text files. VS Code or Atom would b a much better suit for them instead of dropping $80 on a "decent" text editor.

5 years agoAdd DZ60 Tsangan Layout + Fn layer (#5319)
Eduardo Lourenço Pinto Neto [Tue, 5 Mar 2019 15:28:35 +0000 (12:28 -0300)]
Add DZ60 Tsangan Layout + Fn layer (#5319)

* Fix Mac mute keycode

* Add DZ60 Tsangan layout with Fn layer

* Add new line at end of the file

5 years ago[Docs] Fix function signature (layer_state_set_*) (#5313)
lf [Tue, 5 Mar 2019 06:08:09 +0000 (00:08 -0600)]
[Docs] Fix function signature (layer_state_set_*) (#5313)

`void uint32_t` is not a return type.

5 years agoCorrect keyboard and layout dimensions for 40percent.club Foobar (#5310)
noroadsleft [Tue, 5 Mar 2019 04:19:05 +0000 (20:19 -0800)]
Correct keyboard and layout dimensions for 40percent.club Foobar (#5310)

5 years agoDactyl Manuform 5x6, 5x7, and 6x6: QMK Configurator fixes and partial code clean...
noroadsleft [Mon, 4 Mar 2019 18:09:37 +0000 (10:09 -0800)]
Dactyl Manuform 5x6, 5x7, and 6x6: QMK Configurator fixes and partial code clean-up (#5307)

* Tidy up 5x6.h

- replaced tabs with spaces (QMK convention)
- aligned layout macro visually

* Fix Configurator support for Dactyl Manuform 5x6

- layout macro had the wrong name in info.json

* Tidy up 5x7.h

- replaced tabs with spaces (QMK convention)
- aligned layout macro visually

* Fix Configurator support for Dactyl Manuform 5x7

- corrected keyboard height
- layout macro had the wrong name in info.json

* Tidy up 6x6.h

- replaced tabs with spaces (QMK convention)
- aligned layout macro visually

* Fix Configurator support for Dactyl Manuform 6x6

- layout macro had the wrong name in info.json

5 years agoFixed default to dissable VIA (#5309)
yiancar [Mon, 4 Mar 2019 16:34:08 +0000 (16:34 +0000)]
Fixed default to dissable VIA (#5309)

This should have gone into previous PR but I am dumb

5 years agoClean up debounce a bit (#5255)
James Churchill [Mon, 4 Mar 2019 15:44:46 +0000 (01:44 +1000)]
Clean up debounce a bit (#5255)

5 years agoFix aanzee Configurator config file (#5286)
zvecr [Mon, 4 Mar 2019 14:29:29 +0000 (14:29 +0000)]
Fix aanzee Configurator config file (#5286)

5 years agoSeparate keymaps to VIA enabled/dissabled. (#5302)
yiancar [Mon, 4 Mar 2019 14:28:33 +0000 (14:28 +0000)]
Separate keymaps to VIA enabled/dissabled. (#5302)

* Separate keymaps to VIA enabled/dissabled.

- Default rules.mk has been changed to disable via.
- VIA keymaps have been added for default keymaps.

* Update naming

5 years ago[Keymap] Add RGB config and controls to userspace (#5299)
stanrc85 [Sun, 3 Mar 2019 23:31:12 +0000 (18:31 -0500)]
[Keymap] Add RGB config and controls to userspace (#5299)

* Add INSERT and EEP_RST to HS60 keymap

* Add INSERT to keymap

* Layer based RGB colors

* Move RGB code to layer_rgb.c

* New file with layer based RGB colors

* Use RGB code if RGBLIGHT is enabled

* Set RGB options in config.h

* Remove rgb enable from init user

5 years agoAdd LED Matrix to Features list for easy reference (#5280)
Drashna Jaelre [Sun, 3 Mar 2019 23:29:29 +0000 (15:29 -0800)]
Add LED Matrix to Features list for easy reference (#5280)

5 years ago[Keymap] layout/community/ortho4x12/symbolic update (#5274)
leico [Sun, 3 Mar 2019 18:49:27 +0000 (03:49 +0900)]
[Keymap] layout/community/ortho4x12/symbolic update (#5274)

* change readme.md

* diy LayerTap function

* fixed forgot update_tri_layer
correspound permissive hold

* update README

* change No_event of general shift

* update symbolic layout

* merge symbolic_general_shift to symbolic layout

* update README.md

* following code style

* delete excess codes, change codes that don't follows the code style

5 years ago[Keyboard] matrix_init_user shouldn't call itself (#5298)
Ray Cielencki [Sun, 3 Mar 2019 18:38:12 +0000 (13:38 -0500)]
[Keyboard] matrix_init_user shouldn't call itself (#5298)

5 years ago[Keymap] Update keymap.c (#5290)
omkbd [Sun, 3 Mar 2019 18:36:40 +0000 (03:36 +0900)]
[Keymap] Update keymap.c (#5290)

5 years agoUpdate Atreus layout to match the Niu layout. Fix Niu comment typo. (#5297)
yttyx [Sun, 3 Mar 2019 18:34:41 +0000 (18:34 +0000)]
Update Atreus layout to match the Niu layout. Fix Niu comment typo. (#5297)

5 years ago[Keymap] Fix comment in the KBD67 default keymap. (#5296)
KOBAYASHI Daisuke [Sun, 3 Mar 2019 18:33:52 +0000 (03:33 +0900)]
[Keymap] Fix comment in the KBD67 default keymap. (#5296)

5 years ago[Keyboard] update Hecomi/alpha's info.json (#5295)
takashiski [Sun, 3 Mar 2019 18:33:19 +0000 (03:33 +0900)]
[Keyboard] update Hecomi/alpha's info.json  (#5295)

* remove offset

* update layout(I missed)

* formatted

5 years ago[Keyboard] Adding Numeric Keypad //e converter (#5294)
Adam Newbold [Sun, 3 Mar 2019 18:29:27 +0000 (13:29 -0500)]
[Keyboard] Adding Numeric Keypad //e converter (#5294)

* Adding Numeric Keypad //e to conversions

* Update keyboards/converter/numeric_keypad_IIe/config.h

//e -> IIe

Co-Authored-By: newbold <adam@neatnik.net>
* Update keyboards/converter/numeric_keypad_IIe/config.h

//e -> IIe and wrapped description in quotes for comma inclusion

Co-Authored-By: newbold <adam@neatnik.net>
* Updating info.json for Configurator

* Corrected legend

* Update keyboards/converter/numeric_keypad_IIe/info.json

Corrected layout

Co-Authored-By: newbold <adam@neatnik.net>
5 years ago[Keyboard] Add support for matrix_scan_user to usb-usb converter (#5291)
Ray Cielencki [Sun, 3 Mar 2019 18:25:08 +0000 (13:25 -0500)]
[Keyboard] Add support for matrix_scan_user to usb-usb converter (#5291)

* [Keyboard] Add support for matrix_scan_user to usb-usb converter

* update to matrix_scan_quantum

* also add init calls

5 years agohandwired/terminus_mini: refactor, Configurator support, and readme cleanup (#5292)
noroadsleft [Sun, 3 Mar 2019 01:08:42 +0000 (17:08 -0800)]
handwired/terminus_mini: refactor, Configurator support, and readme cleanup (#5292)

* handwired/terminus_mini: refactor

- white space changes in terminus_mini.h (alignment)
- keymap now uses #include QMK_KEYBOARD_H
- refactored TMK macros into QMK process_record_user
- refactored TMK layer functions into QMK keycodes
- removed redundant keycode definitions

* handwired/terminus_mini: Configurator support

* handwired/terminus_mini: readme cleanup

- completed keyboard description
- removed Hardware Availability line (it was blank)
- updated Docs links

5 years agoAdd SysRq, Break combos and other keys to Melody96 keymap
Konstantin Đorđević [Fri, 22 Feb 2019 23:47:42 +0000 (00:47 +0100)]
Add SysRq, Break combos and other keys to Melody96 keymap

5 years agoAdd media controls to Melody96 keymap
Konstantin Đorđević [Tue, 19 Feb 2019 23:28:34 +0000 (00:28 +0100)]
Add media controls to Melody96 keymap

5 years agoUpdate Godspeed colors
Konstantin Đorđević [Tue, 19 Feb 2019 14:20:11 +0000 (15:20 +0100)]
Update Godspeed colors

5 years agoACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MOD
Konstantin Đorđević [Mon, 18 Feb 2019 11:11:37 +0000 (12:11 +0100)]
ACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MOD

5 years agoAdd blank lines, prefer explicit initialization
Konstantin Đorđević [Mon, 18 Feb 2019 05:08:52 +0000 (06:08 +0100)]
Add blank lines, prefer explicit initialization

5 years agoReplace td_fn_rctrl with generic td_layer_mod
Konstantin Đorđević [Mon, 18 Feb 2019 05:00:05 +0000 (06:00 +0100)]
Replace td_fn_rctrl with generic td_layer_mod

5 years agoReplace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FN
Konstantin Đorđević [Mon, 18 Feb 2019 04:41:03 +0000 (05:41 +0100)]
Replace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FN

Move TD_FN_RCTL after TD_RCTL_FN

5 years agoUpdate tap dance function names
Konstantin Đorđević [Mon, 18 Feb 2019 04:26:54 +0000 (05:26 +0100)]
Update tap dance function names

5 years agoSet preferred intervals for rgblight effects
Konstantin Đorđević [Mon, 18 Feb 2019 03:34:55 +0000 (04:34 +0100)]
Set preferred intervals for rgblight effects

5 years agoAdd GODSPEED_YELLOW color
Konstantin Đorđević [Mon, 18 Feb 2019 02:16:21 +0000 (03:16 +0100)]
Add GODSPEED_YELLOW color

5 years agoUpdate GODSPEED_BLUE values and RGB mode keys
Konstantin Đorđević [Sat, 16 Feb 2019 16:26:39 +0000 (17:26 +0100)]
Update GODSPEED_BLUE values and RGB mode keys

5 years agoSet Melody96 underglow color to Godspeed blue on EEPROM reset
Konstantin Đorđević [Sat, 16 Feb 2019 17:26:27 +0000 (18:26 +0100)]
Set Melody96 underglow color to Godspeed blue on EEPROM reset

5 years agoRemove most _keymap and _user definitions in userspace
Konstantin Đorđević [Sun, 17 Feb 2019 23:44:31 +0000 (00:44 +0100)]
Remove most _keymap and _user definitions in userspace

Some keyboards misuse _user functions by defining them in the base files
instead of the corresponding _kb functions (especially led_set_user and
matrix_init_user). Until this is fixed (#5148), I've removed definitions
in my userspace that could cause linking collisions.

5 years agoMake toggle_numpad a nested function in process_record_user
Konstantin Đorđević [Sat, 16 Feb 2019 17:05:01 +0000 (18:05 +0100)]
Make toggle_numpad a nested function in process_record_user

5 years agoAdd _keymap versions of other custom Quantum functions
Konstantin Đorđević [Sat, 16 Feb 2019 17:03:59 +0000 (18:03 +0100)]
Add _keymap versions of other custom Quantum functions

Not added: eeconfig_update_keymap, eeconfig_read_keymap

5 years agoUse two spaces before inline comments
Konstantin Đorđević [Sat, 16 Feb 2019 14:26:14 +0000 (15:26 +0100)]
Use two spaces before inline comments

5 years agoSwitch to UNICODEMAP in keyboard rules
Konstantin Đorđević [Mon, 18 Feb 2019 04:01:24 +0000 (05:01 +0100)]
Switch to UNICODEMAP in keyboard rules

5 years agoAvoid collisions with X_* send string constants
Konstantin Đorđević [Mon, 11 Feb 2019 23:18:52 +0000 (00:18 +0100)]
Avoid collisions with X_* send string constants

5 years agoGenerate UNICODE and UNICODEMAP constants using macros
Konstantin Đorđević [Mon, 11 Feb 2019 22:21:41 +0000 (23:21 +0100)]
Generate UNICODE and UNICODEMAP constants using macros

5 years agoAdd RGB_SET keycode to Melody96 and RGB files to userspace
Konstantin Đorđević [Mon, 11 Feb 2019 21:41:51 +0000 (22:41 +0100)]
Add RGB_SET keycode to Melody96 and RGB files to userspace

5 years agoAdd RGB controls and numpad Unicode to Melody96 keymap
Konstantin Đorđević [Mon, 11 Feb 2019 21:04:59 +0000 (22:04 +0100)]
Add RGB controls and numpad Unicode to Melody96 keymap

5 years agoUse "Vo-", "Vo+" instead of "VoD", "VoU" in keymap comments
Konstantin Đorđević [Mon, 11 Feb 2019 21:03:14 +0000 (22:03 +0100)]
Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap comments

5 years agoMove feature flags from userspace into keyboard rules
Konstantin Đorđević [Sat, 9 Feb 2019 20:45:25 +0000 (21:45 +0100)]
Move feature flags from userspace into keyboard rules

5 years agoAdd melody96:konstantin keymap
Konstantin Đorđević [Fri, 11 Jan 2019 06:55:47 +0000 (07:55 +0100)]
Add melody96:konstantin keymap

5 years agoUpdate custom SEND_STRING
Konstantin Đorđević [Thu, 31 Jan 2019 15:02:24 +0000 (16:02 +0100)]
Update custom SEND_STRING

5 years agoDST_RMV → DST_REM
Konstantin Đorđević [Mon, 28 Jan 2019 23:37:10 +0000 (00:37 +0100)]
DST_RMV → DST_REM

5 years agoAdd DST_MOD_MASK as a config option
Konstantin Đorđević [Mon, 28 Jan 2019 08:05:35 +0000 (09:05 +0100)]
Add DST_MOD_MASK as a config option

5 years agoChange how desktop commands work
Konstantin Đorđević [Mon, 28 Jan 2019 08:04:47 +0000 (09:04 +0100)]
Change how desktop commands work

5 years ago[Keyboard] Initial commit for Prime_E w/ VIA config support (#5285)
holtenc [Sat, 2 Mar 2019 05:14:24 +0000 (21:14 -0800)]
[Keyboard] Initial commit for Prime_E w/ VIA config support (#5285)

* Initial Prime_E commit

* Via support for Prime_EXL

* Backlight testing

* update libs

* Clean up and addition of VIA compatibility.

* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/handwired/prime_exl/keymaps/via/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* Update keyboards/primekb/prime_e/keymaps/default/keymap.c

Co-Authored-By: holtenc <holtenc@gmail.com>
* removed IS_COMMAND from config.h. updated GPIO commands

* clean up libs

5 years ago[Keyboard] add dz60rgb ansi and hhkb support; add dz40rgb (#5231)
moyi4681 [Sat, 2 Mar 2019 03:40:08 +0000 (11:40 +0800)]
[Keyboard] add dz60rgb ansi and hhkb support; add dz40rgb (#5231)

* add dz60rgb keyboard

* add info.json

* Update config.h

* Update rules.mk

* Update dz60rgb.h

* Update dz60rgb.c

* Update keymap.c

* Update dz60rgb.h

* Create readme.md

* Update readme.md

* Update keymap.c

* Update dz60rgb.h

* Update info.json

* Update info.json

* Update dz60rgb.c

add dz60rgb ansi, iso and hhkb support

* Update dz60rgb.h

add dz60rgb ansi, iso and hhkb support

* Add files via upload

* Add files via upload

* Delete config.h

* Delete keymap.c

* add ansi,iso and hhkb layout

* add dz60rgb ansi,iso and hhkb layout

* Update keyboards/dztech/dz40rgb/dz40rgb.c

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/hhkb/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/hhkb_iso/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/iso/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz40rgb/rules.mk

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/ansi/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz60rgb/keymaps/default/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz40rgb/keymaps/default/config.h

Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update dz40rgb.c

5 years ago[Keyboard] Convert mf68_ble to keymap (#5287)
zvecr [Sat, 2 Mar 2019 03:33:05 +0000 (03:33 +0000)]
[Keyboard] Convert mf68_ble to keymap (#5287)

* Initial refactor of handwired bluetooth mod to keymap

* Initial refactor of handwired bluetooth mod to keymap - strip out unnecessary duplicate config, update readme

* Initial refactor of handwired bluetooth mod to keymap - reduce firmware size

* Initial refactor of handwired bluetooth mod to keymap - update readme image

5 years ago[Keymap] Added INSERT to my keymaps (#5284)
stanrc85 [Fri, 1 Mar 2019 19:09:49 +0000 (14:09 -0500)]
[Keymap] Added INSERT to my keymaps (#5284)

* Add INSERT and EEP_RST to HS60 keymap

* Add INSERT to keymap

5 years agoHS60 v2: Instructions how to reset and flash (#5241)
Andy [Fri, 1 Mar 2019 17:12:20 +0000 (18:12 +0100)]
HS60 v2: Instructions how to reset and flash (#5241)

* HS60 v2: Instructions how to reset and flash

* HS60v2 README using place holder for keymap

5 years ago[Keymap] unausgeschlafen quefrency keymap (#5273)
unausgeschlafen [Fri, 1 Mar 2019 16:45:42 +0000 (17:45 +0100)]
[Keymap] unausgeschlafen quefrency keymap (#5273)

* unausgeschlafen quefrency keymap

* added build & flash instructions

* review by drashna

5 years ago[Keymap] Fix rgblight_enable ifdefs (#5283)
MechMerlin [Fri, 1 Mar 2019 16:33:29 +0000 (08:33 -0800)]
[Keymap] Fix rgblight_enable ifdefs (#5283)

5 years ago[Keymap] DCompact Layout Updates pt. 3 (#5209)
Dan [Fri, 1 Mar 2019 16:28:46 +0000 (11:28 -0500)]
[Keymap] DCompact Layout Updates pt. 3 (#5209)

* Fix whitespace and Markdown errors

* Add DCompact layout implementation for Levinson keyboard

* Rename README.md to readme.md

* Rename README.md to readme.md

* Rename README.md to readme.md

* Update keyboards/keebio/levinson/keymaps/dcompact/keymap.c

Co-Authored-By: loksonarius <loksonarius@users.noreply.github.com>
* Update keyboards/keebio/levinson/keymaps/dcompact/keymap.c

Co-Authored-By: loksonarius <loksonarius@users.noreply.github.com>
5 years ago[Keyboard] Add Dozen0 (#5272)
yynmt [Fri, 1 Mar 2019 04:12:56 +0000 (13:12 +0900)]
[Keyboard] Add Dozen0 (#5272)

* Add Dozen0 macropad

* Fix readme image

* Add info.json

* Fix keymap f12

* Fix copyright and replace include guards

* remove IS_COMMAND at config.h

5 years ago[Keymap] update: add extrakey support for macOS media keys (#5263)
Dusty Pomerleau [Thu, 28 Feb 2019 23:27:34 +0000 (10:27 +1100)]
[Keymap] update: add extrakey support for macOS media keys (#5263)

* add dusty keymap

* change keymap folder to match my github username

* initial keymap completed in comments only

* layout without NAV completed in comments only

* disable Command to prevent interference with Space Cadet keys

* switch _ and \ in the symbol layer

* Layers complete through _NAV

* add thumb keys to _NAV

* complete _NUM

* all layouts complete; still needs `process_user_record()`

* completed first draft of keymap; still needs config.h to match

* corrected keycodes for Mac macro-volume keys

* fix Mac mute keycode

* add missing Mac keycodes for previous and next track

* placeholder for qwerty layout, not yet completed;

remove unnecessary breaks;

add todos

* eliminate Preonic branch before switching to Minidox branch:

• delete dustypomerleau Preonic keymap folder

• complete keymap.c (QWERTY layer, vanilla numbers layer)

TODO:
• add preferences to config.h
• complete the README

* edit commented keymap diagrams for clarity in dual function keys

* define initial config.h and add rules.mk for mouse key support

* fix redundant line after implementation of tap_code()

* fixed key_timer declaration, added README and rules

* formatting of keymap

* add CTPC to config

* cycle thumb keys to favor center position

* modify config.h for temporary Pro Micro compatibility

* remove superfluous call to use serial; homebrewed mod tap keys are still broken with OSL

* merge _SYS and _MEDIA on new Z_SYS key

* ALT_OP example of new MT macro complete

* initial narze-inspired MT fixes in PRU

* add (currently superfluous) custom keycode for the _SYS layer

* rudimentary `OSL` symbol macros that immediately register the mod and fail to reset the oneshot layer, but do output the proper keys—fix both of these things

* remove permissive hold to improve tapping performance

* remove calls to `clear_oneshot_layer_state()`, as they have no effect inside `process_record_user()`. Tapdance appears to be the way forward.

* final commit before tapdance code; correct layout in comments

* initial tapdance code for shifted mod taps

* add numeric and ergo NUM layers and pinky shifts for keycuts

* add TD() wrappers to tapdance codes and clean up commented layout guides

* add faux return to cur_dance to allow compilation - TODO: research what the default clause should be in cur_dance

* update commented schematics for better readability

* add backspace and delete to lockable layers, Z_SYS -> SYS_Z for consistency, fix schematic errors

* add `DOUBLE_SINGLE_TAP` to tapdance cases to allow doubling of the single tap character without waiting tapping term

* remove reduced oneshot tapping toggles

* update README

* newline tweak :)

* Update keyboards/minidox/keymaps/dustypomerleau/keymap.c

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* Update keyboards/minidox/keymaps/dustypomerleau/config.h

Co-Authored-By: dustypomerleau <dustypomerleau@users.noreply.github.com>
* remove `PREVENT_STUCK_MODIFIERS`, as this is default behavior

* enable extrakey in rules to enable media keys

* enable extrakeys for media key compatibility on macOS

* add dash and slash to _NUM layers

* change to universal volume keycodes

* revert micro volume adjustments to macOS-specific codes due to lack of functionality (macro volume adjustments are still universal)

5 years ago[Keymap] My TMO50 layout (#5116)
Luciano Malavasi [Thu, 28 Feb 2019 21:02:16 +0000 (13:02 -0800)]
[Keymap] My TMO50 layout (#5116)

* 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>
5 years agoAdded two songs to song_list.h (FF Prelude and To Boldly Go) (#5252)
avatak [Thu, 28 Feb 2019 20:35:42 +0000 (20:35 +0000)]
Added two songs to song_list.h (FF Prelude and To Boldly Go) (#5252)

Adds FF_Prelude (from most Final Fantasy games) and TO_BOLDLY_GO (a melody from the main themes of Star Trek TNG and the original series)

5 years ago[Keymap] use steno mode from base (#5220)
Tobias Schulte [Thu, 28 Feb 2019 20:33:02 +0000 (21:33 +0100)]
[Keymap] use steno mode from base (#5220)

5 years ago[Docs] Add note about using Unicode Hex Input (#5248)
Graham P Heath [Thu, 28 Feb 2019 20:15:38 +0000 (14:15 -0600)]
[Docs] Add note about using Unicode Hex Input (#5248)

* Add note about using Unicode Hex Input

* Update docs

* remove extra return, oops

5 years ago[Keyboard] GH60 Satan improvements (#5264)
fauxpark [Thu, 28 Feb 2019 20:06:26 +0000 (07:06 +1100)]
[Keyboard] GH60 Satan improvements (#5264)

* GH60 Satan improvements

* Link no worky

* Accidentally a h

* Use MOD_MASK_SHIFT from core

* Remove nonexistent layouts from here

5 years ago[Keymap] Cleaning up my config and userspace files (#5265)
stanrc85 [Thu, 28 Feb 2019 20:02:22 +0000 (15:02 -0500)]
[Keymap] Cleaning up my config and userspace files (#5265)

* Removed since options are in userspace

* Removed RGB option that was breaking one of my builds

* Remove unused options

* Removed options present in userspace, add board specific options here

* Removed code also present in userspace

* Turns out those lines were needed, added them back

* Testing changes

* Added code to ensure board read as ANSI instead of default ISO for HS60

* Setting \ key to "MOD" instead of "ALPHA" for lighting

5 years ago[Keymap] Userspace Keymap Updates (#5215)
MechMerlin [Thu, 28 Feb 2019 19:37:34 +0000 (11:37 -0800)]
[Keymap] Userspace Keymap Updates (#5215)

* enable velocikey for my userspace and explicitly for my 75% layout

* add guards to only turn on RGB stuff if the RGB pin is actually defined

* update 60_ansi keymap

* update the 60_ansi_split_bs_rshift keymap

* update 66_ansi keymap

* update docs

* Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update layouts/community/66_ansi/mechmerlin/keymap.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c

Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* remove my attempt to find a good way to detect this

* move audio clicky into user space and do feature setting per keyboard

* fixup 66_ansi keymap

* update changelog

* update readme

5 years ago[Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by Juno (...
Juno Nguyen [Thu, 28 Feb 2019 19:12:32 +0000 (03:12 +0800)]
[Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by Juno (#5169)

* Added personal keymaps for Planck, Preonic, Vitamins Included by Juno

* Removing redundancies as suggested

* More removals that were missed out in the previous commits

* Updated Preonic to use new layout

* More redundancies missed out

* Updated more optimal code for FN layer LED indicator.

* Further codes clean up.

5 years agoUpdate Nyquist layout (#5270)
Christoffer Holmberg [Thu, 28 Feb 2019 14:11:52 +0000 (16:11 +0200)]
Update Nyquist layout (#5270)

* Add Home,End,Insert,Del to Arrow layer

* Add Back & Forward to Arrow layer

* fix typo

5 years agoAdd Configurator support and readme for boardwalk (#5261)
zvecr [Wed, 27 Feb 2019 15:20:45 +0000 (15:20 +0000)]
Add Configurator support and readme for boardwalk (#5261)

* Add configurator support and readme for boardwalk

* Readme review comments

5 years ago[Keyboard] Add configurator support for 40percentclub/half_n_half (#5260)
zvecr [Tue, 26 Feb 2019 21:49:05 +0000 (21:49 +0000)]
[Keyboard] Add configurator support for 40percentclub/half_n_half (#5260)

5 years agoBucktooth 2.0 key layout for Preonic (#5258)
Jeri Mason [Tue, 26 Feb 2019 21:17:28 +0000 (13:17 -0800)]
Bucktooth 2.0 key layout for Preonic (#5258)

Updated layout slightly for better compatibility with sculpted
(row-specific) profile keysets.

Fix build error on rev 3 toolchain; click waits don't seem to be
necessary anymore.

5 years ago[Keymap] Hs60 win osx dual (#5249)
mcmadhatter [Tue, 26 Feb 2019 21:05:18 +0000 (21:05 +0000)]
[Keymap] Hs60 win osx dual (#5249)

* Added a dual windows/osx layout

Default layer is normal ISO for windows. Second layout is Windows ISO layout but for OSX, but with the keys corrected so you will get the correct shifted and alt'd keys on OSX (keyboard keys match OSX keys without having to change your keyboard type in system preferences).  Layer three is configuration and other functions, and layer four is where the shifting magic happens.  Also tab and caps lock have been swapped around.

* made sure bootmagic is in a seperate rules.mk

made sure bootmagic is in a seperate rules.mk

* commiting the keymap rules.mk

commiting the keymap rules.mk

5 years agoAdded a numpad keymap for the vitamins included keyboard (#5247)
Mikkel Jeppesen [Tue, 26 Feb 2019 21:04:28 +0000 (22:04 +0100)]
Added a numpad keymap for the vitamins included keyboard (#5247)

* Fixed pin for RGB

* Added numpad keymap for vitamins included

* Implemented changes

5 years ago[Keymap] Converted stanrc85 community layout to userspace (#5244)
stanrc85 [Tue, 26 Feb 2019 21:01:46 +0000 (16:01 -0500)]
[Keymap] Converted stanrc85 community layout to userspace (#5244)

* Convert community layout to userspace for future use

* Big readme update

* Move layer toggle to CAPS

* Readme updates

* Deleted since unused

* Removed call to unused .c file

5 years agoLAYOUT_ortho_4x4 (#5257)
jotix [Tue, 26 Feb 2019 16:12:56 +0000 (13:12 -0300)]
LAYOUT_ortho_4x4 (#5257)