Jesse Vincent
|
88d220094c
|
rename the LED boot animation function
|
9 years ago |
Jesse Vincent
|
84ac0781b4
|
Add support for composite keys with ctrl, alt or gui held
|
9 years ago |
Jesse Vincent
|
8961aeb168
|
make leds_setup match naming pins_setup
|
9 years ago |
Jesse Vincent
|
abb9f924db
|
slightly refactor matrix scanning loop
|
9 years ago |
Jesse Vincent
|
52b8d216cc
|
Broken initial implementation of passing the previous key matrix state by reference
|
9 years ago |
Jesse Vincent
|
73caeff437
|
Simplify mouse movement code
|
9 years ago |
Jesse Vincent
|
4dc59ecf94
|
the function moves the mouse
|
9 years ago |
Jesse Vincent
|
d5ebc7c5ad
|
Make the LED update API a bit more flexible
|
9 years ago |
Jesse Vincent
|
679d65d6b8
|
rename the LED class singleton
|
9 years ago |
Jesse Vincent
|
da7312635b
|
Move code that's not actually part of the matrix scanner out of the matrix scanning function
|
9 years ago |
Jesse Vincent
|
7da94a5690
|
A bit of renaming for consistency
|
9 years ago |
Jesse Vincent
|
f53f912cb2
|
We're not using the serial connection right now.
|
9 years ago |
Jesse Vincent
|
80f2182e12
|
remove comment and commented out code
|
9 years ago |
Jesse Vincent
|
accafbf755
|
reorder some functions
|
9 years ago |
Jesse Vincent
|
181b84a572
|
astyle
|
9 years ago |
Jesse Vincent
|
91e256a913
|
move the set_keymap conditional outside the set_keymap function
|
9 years ago |
Jesse Vincent
|
9dfec10ecc
|
Remove old debugging output
|
9 years ago |
Jesse Vincent
|
16411878aa
|
First pass of making led_control into a class
|
9 years ago |
Jesse Vincent
|
956c974aed
|
Trivial first library wrapper for the storage functions
|
9 years ago |
Jesse Vincent
|
5924a25cda
|
remove an outdated comment
|
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
|
093aef3aab
|
whitespace
|
9 years ago |
Jesse Vincent
|
a7182e2070
|
Modernize some 'int' datatypes
|
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
|
e2755cee5c
|
Start removing old serial debugging code
|
9 years ago |
Jesse Vincent
|
f8afa6819f
|
astyle
|
9 years ago |
Jesse Vincent
|
40a88c0cbf
|
Switch from explicitly releasing keys to just assuming a fresh key report on every scan
|
9 years ago |
Jesse Vincent
|
8304401bb0
|
Small fixups to get the kickstarter version of the Model 01 working with the new HID core
|
9 years ago |
Jesse Vincent
|
2fb20e0a38
|
now that we have a better HID keyboard implementation, don't do our own internal tracking
|
9 years ago |
Jesse Vincent
|
c0c8d585c8
|
Remove unused include
|
9 years ago |
Jesse Vincent
|
fbb5e1e163
|
astyle
|
9 years ago |
Jesse Vincent
|
e66ddd7ffb
|
Port to KeyboardioHID library. (as yet untested)
|
9 years ago |
Jesse Vincent
|
2d961b207a
|
Factor old SX1509 library out to an Arduino library
|
9 years ago |
Jesse Vincent
|
f783239ccc
|
Add support for shifted keys in key definitions
|
9 years ago |
Jesse Vincent
|
c80666d3c7
|
Remove slack easter-egg
|
9 years ago |
Jesse Vincent
|
e2205ecb81
|
Add support for "typing" by flashing LEDs. Set a bootup message
|
10 years ago |
Jesse Vincent
|
58e33fde82
|
For now, stop saving the default keymap across reboots
|
10 years ago |