Commit Graph

382 Commits (b28982e329c790d42369d0669b55128eb89a62f4)

Author SHA1 Message Date
Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609)
* include variables and .h files as pp directives

* start layout compilation

* split ergodoxes up

* don't compile all layouts for everything

* might seg fault

* reset layouts variable

* actually reset layouts

* include rules.mk instead

* remove includes from rules.mk

* update variable setting

* load visualizer from path

* adds some more examples

* adds more layouts

* more boards added

* more boards added

* adds documentation for layouts

* use lowercase names for LAYOUT_

* add layout.json files for each layout

* add community folder, default keymaps for layouts

* touch-up default layouts

* touch-up layouts, some keyboard rules.mk

* update documentation for layouts

* fix up serial/i2c switches
7 years ago
Joe Wasson fe60cbd928 Remove PLAY_NOTE_ARRAY usages to get rid of warning. 7 years ago
Jack Humbert f94963e6b7 Merge pull request #1608 from hot-leaf-juice/master
keymap update
7 years ago
Joe Wasson 4b74c9056b Fix Planck Steno layout with new error message (remove MIDI). 7 years ago
Jack Humbert 81d7e7d4c8 Merge pull request #1601 from dlaroe/master
My keymaps only
7 years ago
Callum Oakley a6845036e2 Merge branch 'master' of https://github.com/qmk/qmk_firmware 7 years ago
8b62a0af74 Updated keymaps with second LOWER for the right hand 7 years ago
dwrz 72b7067489 Add piemod keymaps for Let's Split and Planck. 7 years ago
Jack Humbert 107d8031e5 update priyadi's keymap config 7 years ago
Jack Humbert 1a070d6f6f let planck keymaps use KEYMAP 7 years ago
Balz Guenat a7b6292010 added missing media controls and mod-tap rshift/enter 7 years ago
Balz Guenat 8e66f65c77 add my keymap 7 years ago
Joe Wasson f30f12ec81 Add support for GeminiPR steno protocol.
This protocol breaks out "duplicate" keys into their own entry in the packet so that more complicated logic can be done on the software side, including support for additional languages and alternative theories.
7 years ago
Joe Wasson 5987f67989 Add TX Bolt protocol support for Stenography
Requires virtser; Allows QMK to speak the TX BOlt protocol used by stenography machines and software (such as Plover). The upside is that Plover can be configured to listen only to TX Bolt allow the keyboard to switch layers without need to enable/disable the Plover software, or to have a second non-Steno keyboard work concurrently.
7 years ago
07dcbd23fd First Update 7 years ago
Jack Humbert 415d38ba9e adds music mode, music mode songs, music mask 7 years ago
Jack Humbert f407f3e8de remove unneccesary headers 7 years ago
Jack Humbert 6a3c66776c clean-up planck and preonic keymaps, move audio stuff around 7 years ago
Shayne Holmes 48ff93582b Pull out sendstring variations to their own files.
Instead of having all sendstring keycode mappings in the main quantum.c
file, give each one its own file in keymap_extras that can be #included
in a user's keymap. If one is included, it will define the appropriate
lookup tables and overwrite the weak definitions in quantum.c.
(Including more than one sendstring definition will fail at compile
time.)

Update @rai-suta's test keymap to match, as well as the documentation.
7 years ago
Shayne Holmes fdc2e8058b Allow broader send_string layout customizability via compile flag
Refactor new-ish JIS_KEYCODE send_string implementation with existing
send_string

Reshuffle JIS in line with other alternative keycodes for sendstring,
and make them all accessible via compile-time options

Add a separate function to allow sending a string with a delay.
7 years ago
Callum Oakley 84a8aabe5b MORE layer 7 years ago
Jack Humbert b476d65b9c Update keyboards' rules.mk/Makefiles (#1442)
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
7 years ago
Jack Humbert ea7590c894 add new arguements, docs 7 years ago
Jack Humbert d1fb8d2296 Merge pull request #1431 from rai-suta/master
Bugg fix and add keymap for testing JIS_KEYCODE switch.
7 years ago
Jack Humbert 1a4a66fd01 updates olkb readmes #1362 7 years ago
rai-suta 3a2ae6a213 Add a keymap for testing JIS_KEYCODE. 7 years ago
Brandon Height 2ffcf47793 This is a complete redo of my keymap. It includes several
layers including qwerty, colemak, navigation, and gui layers.

I also was playing around with dancing tap keys.
7 years ago
root 1a8042ae91 Added personal keymap with underglow, right shift, numpad, and bright hidden behind raise/lower 7 years ago
Jack Humbert 6a75a7d672 Merge pull request #1394 from Khord/master
Adding custom keymap for Let's Split and updates to custom Planck keymap
7 years ago
Daniel Shields cc158d90ae Minor updates to planck/keymaps/dshields
* tweaks to tap dance keys
* tidy up code
* save a few bytes
7 years ago
Dylan Khor 5c11ba74d8 tap dance and hold changes to make planck match lets split 7 years ago
Jack Humbert 23c448b21d remove .hex, .PNG, .jpg 7 years ago
Jack Humbert a7ce482d14 remove the rest of the .pngs 7 years ago
Jack Humbert d81135410c Merge pull request #1382 from binaryplease/handwired_binaryplease
Handwired binaryplease
7 years ago
binaryplease 1502c9c935 put colemak and qwert switching on the top right 7 years ago
binaryplease 0c1dc91d74 removed swapping keys in adjust layer 7 years ago
binaryplease e3f657dfeb commented out unused layers 7 years ago
Jack Humbert 5d83d320cb Merge pull request #1366 from abperiasamy/refine-layout
Replace enter with quote and few reorgs
7 years ago
Daniel Shields ad7a5bdc4f Additional tap dance keys/functions for planck/keymap/dshields 7 years ago
Jack Humbert ec3e684123 Merge pull request #1350 from originerd/add-originerd-planck-keymap
Add originerd planck keymap
7 years ago
Daniel Shields db0ac3bcb3 Tweak reported power consumption to work with iOS 7 years ago
Jitae Kim c33c2bbade Add originerd planck keymap 7 years ago
binaryplease 3ea5726739 redefined options in config.h 7 years ago
binaryplease a83662329d overwriting optins in makefile and configuration 7 years ago
binaryplease 64e4c47ae4 disabled backlight and audio 7 years ago
binaryplease 58af88eb51 copied default planck keymap to handwired_binaryplease; 7 years ago
Johannes Larsson 6d08de5c67 readme, media keys fix 7 years ago
Johannes Larsson e4f1b238b3 revert changes to config.h 7 years ago
Johannes Larsson 690957cdbd media keys and stuff 7 years ago
Johannes Larsson 4f1007952b merge 7 years ago