Jesse Vincent
f17e140f5b
now that led effects are in their own class, stop prefixing effects with led_
9 years ago
Jesse Vincent
3d7fa7613b
Merge commit '0ae7e1b'
...
* commit '0ae7e1b':
First pass at bundling the LED code into its own class
First pass of making led_control into a class
remove function definitions that moved elsewhere
data type modernization
Trivial first library wrapper for the storage functions
9 years ago
Jesse Vincent
0ae7e1b0fd
First pass at bundling the LED code into its own class
9 years ago
Jesse Vincent
16411878aa
First pass of making led_control into a class
9 years ago
Jesse Vincent
7bc2c42cfe
remove function definitions that moved elsewhere
9 years ago
Jesse Vincent
a134c07a83
data type modernization
9 years ago
Jesse Vincent
956c974aed
Trivial first library wrapper for the storage functions
9 years ago
Jesse Vincent
425c470bdb
extract a couple constants to macros. discard unused macros
9 years ago
Jesse Vincent
5924a25cda
remove an outdated comment
9 years ago
Jesse Vincent
78a7d3718f
Remove outdated comments
9 years ago
Jesse Vincent
fb5446c71d
The method didn't send key events, it handled them
9 years ago
Jesse Vincent
02798e4b1c
remove a layer of indirection
...
..that I may want to add back later
9 years ago
Jesse Vincent
9e1670757e
remove comments that no longer apply
9 years ago
Jesse Vincent
619c4da1ad
remove unused includes
9 years ago
Jesse Vincent
3fb816b89b
whitespace
9 years ago
Jesse Vincent
f32a4e6efb
Don't define a String we're not using.
...
Saves almost 800 bytes of flash
9 years ago
Jesse Vincent
04fd5641e1
Delete unused, commented out code
9 years ago
Jesse Vincent
f1da7437fa
Break out storage related functions into their own file
9 years ago
Jesse Vincent
9da546f174
astyle
9 years ago
Jesse Vincent
ffb6828939
First inept attempt at outfactoring implementation-specific keyscanner code.
...
May or may not actually work
9 years ago
Jesse Vincent
b00db683b2
More sensible (standard c++) implementation of the keymatrix array
9 years ago
Jesse Vincent
48d5b7e68e
Move TS (timestamp) macro out to the header file
9 years ago
Jesse Vincent
414fe9de84
Extract the bootloader-rebooter into its own 'utils' file
9 years ago
Jesse Vincent
8af35dd87f
First pass extraction of implementation-specific parts of LED lighting to the keyboard defintion
9 years ago
Jesse Vincent
052737a7fe
Remove unused variable
9 years ago
Jesse Vincent
a2259d712f
Scope a bunch of LED variables to the LED compilation unit
9 years ago
Jesse Vincent
8de8775a91
clean up mouse data
9 years ago
Jesse Vincent
798172633d
Move mouse acceleration to the header file
9 years ago
Jesse Vincent
647d79be44
Mouse warping is quadrants, not a 3x3 grid these days
9 years ago
Jesse Vincent
90301322ea
migrate some mouse-wide var definitions and macros into header file
9 years ago
Jesse Vincent
bf69fa5b12
Refactor LED configuration out to the configuration header file
9 years ago
Jesse Vincent
093aef3aab
whitespace
9 years ago
Jesse Vincent
3eae04689c
data type modernization
9 years ago
Jesse Vincent
7615d63f6b
Datatype modernization
9 years ago
Jesse Vincent
a7182e2070
Modernize some 'int' datatypes
9 years ago
Jesse Vincent
c6a3793798
Get rid of our usage of the old HID key alias table
9 years ago
Jesse Vincent
bd903b95ee
Convert letter, number, fkey definition to HID_ macros. Add F13-F24
9 years ago
Jesse Vincent
bae9cbe272
remove unused key definition
9 years ago
Jesse Vincent
25d97c542f
whitespace
9 years ago
Jesse Vincent
33ecb8c2e2
A bit of datatype modernization
9 years ago
Jesse Vincent
264bcd24c0
Make mousekeys 'synthetic' as we work toward compressing datastructures
9 years ago
Jesse Vincent
6c6dfa30c1
Yank out old commandline mode stub
9 years ago
Jesse Vincent
2ffda682db
make verbosity configurable
9 years ago
Jesse Vincent
e2755cee5c
Start removing old serial debugging code
9 years ago
Jesse Vincent
852ee13f7b
Remove now-outdated config for older hardware
9 years ago
Jesse Vincent
9e7068846e
whitespace
9 years ago
Jesse Vincent
f3c243d354
tighten up a line
9 years ago
Jesse Vincent
c6ea7463eb
Speed up keyspelling
9 years ago
Jesse Vincent
500385f218
Remove a useless layer of indirection
9 years ago
Jesse Vincent
3eb491ca69
Simplify our keymap generation
9 years ago