Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-20 | Removed other unused variables in CDC.cpp and HID.cpp | Cristian Maglie | |
See #1877 | |||
2012-03-28 | fixed logic error in Keyboard.release() - now removes every occurrence of a ↵ | Zach Eveland | |
key if it's present more than once | |||
2012-03-28 | removed horrible multi-key Keyboard.press() and Keyboard.release() methods | Zach Eveland | |
Saves 924 bytes of Flash | |||
2012-03-28 | eliminated Keyboard.type() - unnecessary duplication of Keyboard.write() ↵ | Zach Eveland | |
(David Mellis). Also edit KeyboardReprogram example which was the only example using type() | |||
2012-03-26 | added methods to Keyboard to handle multiple simultaneous key presses or ↵ | Zach Eveland | |
releases (up to six each) | |||
2012-03-26 | Keyboard.type() now just presses and releases the key indicated - doesn't ↵ | Zach Eveland | |
releaseAll() | |||
2012-03-26 | added stub methods for begin() and end() to Mouse and Keyboard | Zach Eveland | |
2012-03-03 | Added Keyboard support for all modifier and all common non-printing keys. | Zach Eveland | |
2012-03-03 | Removed support for key mapping in Keyboard. | Zach Eveland | |
Was no longer being used and would be damn near impossible to support with the new scheme for handling modifiers and non-printing keyboard characters. | |||
2012-03-03 | added Keyboard methods press(), release(), and releaseAll() | Zach Eveland | |
Changes mean that a single, persistent key report must be used so keys can be added or removed. Also reimplemented type() using the new methods. | |||
2012-03-03 | fixed minor compilation warnings for Leonardo | Zach Eveland | |
2011-12-20 | changed Keyboard write() method to type(). Made write() an alias for type() ↵ | Zach Eveland | |
to allow subclassing by Stream. | |||
2011-12-20 | Revert "changed Keyboard write() method to type(). Made write() an alias ↵ | Zach Eveland | |
for type() to allow subclassing by Stream." This reverts commit de1d5fc0cb82874c0dcb766c5fb27ab36c5cb32c. | |||
2011-12-20 | changed Keyboard write() method to type(). Made write() an alias for type() ↵ | Zach Eveland | |
to allow subclassing by Stream. | |||
2011-09-16 | added Mouse.isPressed() method | Zach Eveland | |
2011-08-30 | added Mouse press() and release() | Zach Eveland | |
2011-08-30 | on a CDC or HID write() error, call setWriteError(). better handling of ↵ | Zach Eveland | |
USB_Send errors in CDC. | |||
2011-08-30 | support for non-Leonardo boards is back! | Zach Eveland | |
2011-08-30 | CDC and HID write() routines now return non-void - brought in line with new ↵ | Zach Eveland | |
write behavior | |||
2011-08-14 | Serial via USB works | Zach Eveland | |
Integrated rest of Peter's USB implementation |