Commit Graph

437 Commits (bd8e7a6fa00c7e46c20be4236d4032e6c21dbdf9)

Author SHA1 Message Date
Gergely Nagy 837f098d13
LEDPaletteTheme: Use the number of LEDs, not number of keys 5 years ago
Gergely Nagy 32bafc7adc
Abstract away direct Serial access 5 years ago
Gergely Nagy f84de9f292
hardware: Abstract away the EEPROM access 5 years ago
Jesse Vincent c17d4f81ab
Merge pull request from keyboardio/LEDEffect-Rainbow/fix-128-overflow 5 years ago
Gergely Nagy 5b17de606f
LEDEffect-Rainbow: Support more than 128 LEDs properly 5 years ago
Jesse Vincent c56941b68c
Merge pull request from keyboardio/macros/eeprom-storage 5 years ago
Gergely Nagy 357c0c4b65
Dynamic Macros plugin 5 years ago
Jesse Vincent 5b409b1da5
Move the keyscanner into the interrupt. This gets us a much more stable 5 years ago
Jesse Vincent ed399679e9
astyle 5 years ago
Jesse Vincent bea3826033
Merge pull request from CapeLeidokos/pr_MatrixAddr_fix 5 years ago
Florian Fleissner 92f53711d1 Fixes problems with ATMegaKeyboard and KeyAddr 5 years ago
Florian Fleissner e23d6a9be0 Force explicit type conversion for MatrixAddr 5 years ago
Jesse Vincent 56c1fa9cca
astyle 5 years ago
Jesse Vincent 8d9ff15937
Switch to using the globally defined KeyAddr, rather than the dummy one 5 years ago
Jesse Vincent a6ec540bf4
Refactor to move duplicated definition into ATMegaKeyboard.h 5 years ago
Jesse Vincent ebeb173cb8
Temporarily back out use of KeyAddr in one function in ATMegaKeyboard. 5 years ago
Gergely Nagy bf841b4eff
Macros: Implement a compact sequence step 5 years ago
Gergely Nagy 9d95530927
hardware/Model01: Fix a possible out of bounds error in getCrgbAt() 5 years ago
Gergely Nagy e50b393d5c
Merge pull request from gedankenexperimenter/qukeys.rewrite 5 years ago
Jesse Vincent 0a48a42d0d
Merge pull request from keyboardio/LEDPaletteTheme/fix-double-reindexing 5 years ago
Gergely Nagy 65c8a1f96e
Merge pull request from tiltowait/idle-leds-efficiency 5 years ago
Gergely Nagy 47053c9a7e
LEDPaletteTheme: Fix the key address refreshAt() uses 5 years ago
Gergely Nagy 9dfbe78e1a
ActiveModColor: Cache the list of modifiers at setup time too 5 years ago
Michael Richters 1e58fcf3b8 Rewrite Qukeys plugin from scratch 5 years ago
tiltowait bb85ecaf43 Keep property public and rename methods to conform to style guide. 5 years ago
tiltowait e81f13fac7 Calculate idle time when set instead of every cycle 6 years ago
Jesse Vincent f6d2e62649 Astyle 6 years ago
Jesse Vincent 68d8d06f3c typo 6 years ago
Jesse Vincent d38b4a13e1 whitespace 6 years ago
Jesse Vincent e9e404e7e7 Comments cleanup 6 years ago
Jesse Vincent 2f5b9d5c1d Removed an ancient debugging method 6 years ago
Jesse Vincent 7ed370814b Cherry-picked part two of this change 6 years ago
Florian Fleissner 181853ca40 Removed superfluous typedef also provided by KeyAddr.h 6 years ago
Florian Fleissner 986e3b407c Let keyIndex-macro use KeyAddr 6 years ago
Florian Fleissner ca4f40dbb6 Fixed type warnings and errors with virtual builds 6 years ago
Florian Fleissner 4ecf5f795e Let cRGB be defined by the Hardware class 6 years ago
Florian Fleissner 41ecf184d5 VirtualHID.h removed 6 years ago
Florian Fleissner ab6e5b7c2e Prevent some stuff from being build in virtual builds 6 years ago
Florian Fleissner 8ce353a41c Make boot keyboard definition available 6 years ago
Florian Fleissner 67567d0d21 Renamed macro ARDUINO_VIRTUAL to KALEIDOSCOPE_VIRTUAL_BUILD 6 years ago
Jesse Vincent 51b8adfdc6 Update Turbo plugin for LinearAddressing 6 years ago
Jesse Vincent 617dca07dd Update linear addressing branch for firmware drift 6 years ago
Florian Fleissner 00552193e9 Introduced key address version of handler onKeyswitchEvent 6 years ago
Florian Fleissner 359ac67391 Replaced all occurences of ROWS*COLS with KeyboardHardware.numKeys() 6 years ago
Florian Fleissner 42afb7d2bd Introduced UnknownKeyswitchLocation 6 years ago
Florian Fleissner be2204851a Made type KeyAddr globally available 6 years ago
Florian Fleissner 2cd9d22ee3 Added KeyAddr and numKeys() to all hardware classes 6 years ago
Florian Fleissner 77bdd0c0a1 Added MatrixAddr template class 6 years ago
Michael Richters 6805b349e1 Make opposing mouse movement keys cancel each other 6 years ago
Gergely Nagy 103e8ba859
Merge pull request from ashkitten/master 6 years ago