Gabriel Young
a64ae10662
Update existing keymaps
...
Update existing keymaps to enable MIDI_BASIC functionality. Also added
an option MIDI_ENABLE_STRICT to be strict about keycode use (which also
reduces memory footprint at runtime)
9 years ago
Gabriel Young
ea14ed122f
Add basic layer to sample MIDI keycap
9 years ago
Gabriel Young
525be99ee9
Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED
...
MIDI_ENABLE = no
text data bss dec hex filename
0 17080 0 17080 42b8 satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
MIDI_ADVANCED undefined
text data bss dec hex filename
0 19494 0 19494 4c26 satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
MIDI_ADVANCED undefined
text data bss dec hex filename
0 19788 0 19788 4d4c satan_midi.hex
MIDI_ENABLE = yes
MIDI_BASIC undefined
#define MIDI_ADVANCED
text data bss dec hex filename
0 20846 0 20846 516e satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED
text data bss dec hex filename
0 21140 0 21140 5294 satan_midi.hex
9 years ago
Gabriel Young
64eecfc530
fix typos in keymap
9 years ago
Gabriel Young
ed15973a3f
Document size added by MIDI_ENABLE (~3800 bytes according to my experiments)
...
satan/keymaps/midi
MIDI_ENABLE = no
text data bss dec hex filename
0 17080 0 17080 42b8 satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 3 // default
text data bss dec hex filename
0 20846 0 20846 516e satan_midi.hex
MIDI_ENABLE = yes
#define MIDI_TONE_KEYCODE_OCTAVES 2 // fewer octaves
text data bss dec hex filename
0 20846 0 20846 516e satan_midi.hex
9 years ago
Gabriel Young
d1fe24ad9f
Allow customization of the number of tone keycodes and add example keymap
9 years ago
Jack Humbert
49e72632d2
remove more warnings
9 years ago
Jack Humbert
e34c3936b7
Merge pull request #1105 from nrrkeene/master
...
The Ordinary Layout v5
9 years ago
Nicholas Keene
d99f03a1a6
The Ordinary Layout has all the keys in the right places.
9 years ago
Nicholas Keene
7606f784dd
This is the best layout, really, come look
9 years ago
Nicholas Keene
af942f2e57
The Ordinary Layout is the best one, the one you are looking for. Really. Check it out.
9 years ago
Priyadi Iman Nurcahyo
ac04fe0301
Added README for my keymap
9 years ago
Priyadi Iman Nurcahyo
3882f97d2e
Move keyboard specific stuff to keyboard specific files, and vice versa
9 years ago
Priyadi Iman Nurcahyo
1eac297a2f
Added copyright notice
9 years ago
Priyadi Iman Nurcahyo
c2f0207d59
Merge my Planck-like keyboards
9 years ago
Priyadi Iman Nurcahyo
b128617ede
Merge branch 'master' into promethium
9 years ago
Nicholas Keene
54785c1976
The Ordinary Layout is boring, normal, typical, expected.
9 years ago
Nicholas Keene
e006b4a600
The Ordinary Layout has a feature for one-handed chorded typing
9 years ago
Nicholas Keene
1e09698146
All my friends us The Ordinary Layout because it doesn't force you to change you typing habits
9 years ago
Nicholas Keene
c055098952
The Ordinary Layout now has more symbols on the Symbols layer! So useful!
9 years ago
Priyadi Iman Nurcahyo
168c912027
Move Alt-Tab position
9 years ago
Priyadi Iman Nurcahyo
df311c7b40
num, func, punc 3state layer done right
9 years ago
Priyadi Iman Nurcahyo
3758cfd95f
GUI layer fixes
9 years ago
Priyadi Iman Nurcahyo
6c692fca7d
Alt-tab handling in GUI layer
9 years ago
Priyadi Iman Nurcahyo
7ae677dcb7
remove stand alone punc layer switcher for now
9 years ago
Priyadi Iman Nurcahyo
02662e3869
Add explicit punctuation key for greek layers
9 years ago
Priyadi Iman Nurcahyo
c2531ff43b
Func + Num = Punc
9 years ago
Jack Humbert
fd2925efba
Merge pull request #1094 from priyadi/faux_clicky
...
Implement faux-clicky feature
9 years ago
Priyadi Iman Nurcahyo
15e2dbb2a9
move GRV to ESC position
9 years ago
Priyadi Iman Nurcahyo
903e4d3193
Fix faux clicky toggle key
9 years ago
Marvin Ramin
24a40d63c9
define missing KC_NO macro
9 years ago
Priyadi Iman Nurcahyo
75e57b4bcb
Merge branch 'faux_clicky' into promethium
9 years ago
Priyadi Iman Nurcahyo
40ced77606
Update my Planck layout
9 years ago
Priyadi Iman Nurcahyo
97472aabe6
Forgot to add ifdef to optional feature
9 years ago
Priyadi Iman Nurcahyo
68e5c85999
Remove assignment warning
9 years ago
Priyadi Iman Nurcahyo
455568d197
Workaround to remove warning
9 years ago
Priyadi Iman Nurcahyo
5d5f2ff50d
Some space optimization and housekeeping
9 years ago
Marvin Ramin
b28fb29898
adds documentation for reset button and adds one to the default keymap
9 years ago
Jack Humbert
4010360912
adds planck/rev3 makefile so subproject is found
9 years ago
Priyadi Iman Nurcahyo
c68e596f32
Implement faux-clicky feature
9 years ago
luc wastiaux
3bf6c43de7
updated readme
9 years ago
luc wastiaux
352d79e1fb
Merge remote-tracking branch 'upstream/master'
9 years ago
Jack Humbert
4505db5d0e
Merge pull request #1091 from smt/smt/tv44
...
Add smt keymap for tv44 (MiniVan)
9 years ago
luc wastiaux
5f8535b356
change thumb cluster key to be shift
9 years ago
Stephen Tudor
b6730285b4
Add smt keymap for tv44 (MiniVan)
9 years ago
Jack Humbert
6d6b3ee9fb
Merge pull request #1065 from milestogo/master
...
Update to kinesis keymaps
9 years ago
Jack Humbert
6bb479ea45
Merge pull request #1085 from priyadi/promethium
...
Promethium keyboard layout update
9 years ago
Jack Humbert
5bdddb7821
Merge pull request #1087 from mneme/master
...
Updated keymap for atreus62/mneme
9 years ago
Jack Humbert
199458378b
Merge pull request #1088 from Mauin/gon_nerd
...
add GON NerD
9 years ago
Marvin Ramin
5daa3a8836
add GON NerD
9 years ago