Ole Anders
6de7e5d8dc
typo removed {3 ...
9 years ago
Ole Anders
85cac39529
fixed capitalization issue (checkTime => checktime)
9 years ago
Ole Anders
411cd4fae2
moved checktime out of function
9 years ago
Ole Anders
f504082f7f
declaring checktime before the function it is used in.
9 years ago
Ole Anders
256abc64d5
fixed function to not accept any arguments.
...
As per Pramod's comment on stack overflow:
In C int foo() and int foo(void) are different functions. int foo()
accepts an arbitrary number of arguments, while int foo(void) accepts 0
arguments. In C++ they mean the same thing. I suggest that you use void
consistently when you mean no arguments.
9 years ago
Ole Anders
1b821eca66
removed varable trace option from makefile
9 years ago
Ole Anders
37b7539af3
slight cleanup as per recommendation
9 years ago
Ole Anders
c72ca58528
Moved key_timer out of function.
9 years ago
Ole Anders
48dfc77718
removed a carriage return
9 years ago
Ole Anders
62faa20ef6
Merge remote-tracking branch 'refs/remotes/qmk/master'
9 years ago
Ole Anders
d5ee0194ab
fixed #1139 issues
...
A fix described by jackhumbert has been sorted out now.
9 years ago
Jack Humbert
7e37daa2ce
Merge pull request #1112 from newsboytko/newsboytko/midi-keycodes
...
Flesh out MIDI support
9 years ago
Stephen Tudor
dce3847ebb
Use single _FUNC layer. Move RESET and base layout-changing keys to _FUNC.
9 years ago
Stephen Tudor
34c5f8094e
Remove tap-dance. Raise will be accessed via holding shift while lower is active
9 years ago
Stephen Tudor
b10d950708
Use normal backtick in ESC spot - I've mapped ESC to caps lock
9 years ago
Stephen Tudor
3399e39297
Fix shift tap-dance (can't use one-shot layer)
9 years ago
Stephen Tudor
b19e34c81e
Forsake spacefn in favor of left shift tapdance. Move media controls.
9 years ago
Stephen Tudor
5ae0cfeef5
Add smt keymap for Satan 'GH60'
9 years ago
Ole Anders
1968ec4c24
changed definitions on keymap.c in admiral strokers
...
Made a few changes to my own keymaps. (organisation)
9 years ago
Eric Dodd
d35809a982
gh60 satan spacefn
9 years ago
Gabriel Young
976c856966
Update size estimates in the Makefile
...
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
+2414 bytes (vs. MIDI_ENABLE = no)
MIDI_ENABLE = yes
0 20846 0 20846 516e satan_midi.hex
+1352 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)
MIDI_ENABLE = yes
#define MIDI_BASIC
#define MIDI_ADVANCED
text data bss dec hex filename
0 21292 0 21292 532c satan_midi.hex
+1798 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED
off)
Conclusion:
+2400 to 4200, depending on config
9 years ago
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
Ole Anders
d1fb51976a
Added new keymap to the Satan GH60 keyboard.
...
Added new keymap `Admiral Strokers` to the Satan keyboard. This is an
ISO based layout with tap for brackets/ curly on shft and ctl keys.
Furthermore, there is added arrows and media/volume/special/f-keys layer
on the TAB button when you hold.
9 years ago
dbroqua
db48b28eeb
- Updated dbroqua layout for Satan keyboard
9 years ago
dbroqua
6be061c6d4
- Fixed bug in dbroqua layout for Satan keyboard
9 years ago
dbroqua
d6c545f471
- Rewrote dbroqua layout for Satan keyboard and adding RGB light
9 years ago
Jack Humbert
27ebacb15d
merging lets_split
9 years ago
Jack Humbert
3774a7fcda
rgb light through midi
9 years ago
Jack Humbert
d85f6deb9b
Merge pull request #877 from sethbc/update_sethbc_satan_keymap
...
update sethbc keymap
9 years ago
Seth Chandler
aa76425395
oops, fixed inverted if statement
9 years ago
Seth Chandler
28249498bc
update sethbc keymap
9 years ago
dbroqua
19ebf6161f
- Added dbroqua_hhkb layout for Satan PCB
9 years ago
Fred Sundvik
44441de8ca
Split keyboard makefiles into rules and Makefile
9 years ago
Toni
21dc8381d1
made a correct default KEYMAP. moved the old one to KEYMAP_ANSI
...
fixed all layouts that were referencing KEYMAP to KEYMAP_ANSI
whitespace prettyfying
9 years ago
Toni
864e26f439
cleanup, readability , shift swap in ISO_SPLIT_RSHIFT
9 years ago
Toni
64ecb15310
corrected the split rshift key to reality
...
fixed my keymap in the process to adjust to that
9 years ago
Toni
c024de4a87
wring keypress for german iso fixed. prettified
9 years ago
Toni
8e142d8cbe
no more warning thanks to iFreilicht's tip with undef
9 years ago
Toni
deedd2f408
in accordance to keymap_makefile_example.mk
9 years ago
Toni
03a24eb86a
minor grammer fixes
9 years ago
Toni
b1ac91a040
big cleanup and minor refactoring. thanks iFreilicht.
9 years ago
Toni
68005ce602
grammar
10 years ago
Toni
7e1be3ae7c
reference to reddit post and Terry Mathews
10 years ago
Toni
b8cbf7c9c0
script now waits for the user to press the button
10 years ago
Toni
396b59f256
readme now with picture
10 years ago