2132198d052ca68a6aa2433274f12203a71451df |
23-Aug-2013 |
Michael Wright <michaelwr@google.com> |
Fix check for default source in input command Change-Id: I30b062e78c7d4de59a5530999e6332ba3053f7c9
nput.java
|
77a2dabf01039da8dfe0bf43d41b223d79a8c9d2 |
22-Jul-2013 |
Michael Wright <michaelwr@google.com> |
Fix swipe end location Change-Id: I997ca30dc5399b36e13516c4aeadbdf6fa357df7
nput.java
|
9d83b4783c33f1fafc43f367503e129e5a5047fa |
21-Jun-2013 |
Michael Wright <michaelwr@google.com> |
Allow duration without source to be set for input commands Change-Id: Ib04badeddf0e9d6ff1b275da34ad259f59c1cbbd
nput.java
|
11744d15364b16a976413599933ed1b1d59e4a6f |
30-Apr-2013 |
Jeff Sharkey <jsharkey@android.com> |
Add longpress support to keyevent. Change-Id: I578cb7dd910425ce07fbe56412a4dc2e0c379e65
nput.java
|
f1301d86fb7f414330b08dd9514436e65ba69ceb |
30-Apr-2013 |
Jeff Sharkey <jsharkey@android.com> |
Merge commit 'b3f66877' into afdmerge Change-Id: I319863cf23b2e6eacfa4508f7b111fba7b1cbc24
|
2ac9d8d0f0ea65aae6ba43490b5be6617ad97125 |
04-Apr-2013 |
Diego Torres Milano <dtmilano@gmail.com> |
input: added support for multiple keyevents - Multiple keyevents can now be send from the command line: input keyevent <key code number or name> ... Sometimes invoking 'input' repeatedly does not send the events fast enough, this change solves the problem by allowing multiple key code number or names be added to the command line. Change-Id: I0d0f34bddd99e0195c9badff2f8b3e2aa9a51737
nput.java
|
a9574e3361e168671d627071e26280f69d0d081b |
10-Apr-2013 |
Jeff Brown <jeffbrown@google.com> |
Add touchnavigation to input debugging command. Bug: 8583760 Change-Id: I9b150133e3d9ca9fe970550f5c0d7c18e6c7b558
nput.java
|
7b172a49a90ea6784dbfe0002474f9d4fd4ace1a |
07-Nov-2012 |
Kenny Root <kroot@google.com> |
am 58ed5d74: am 768d9e1a: Merge "Correct executable bit for source files" * commit '58ed5d748c0b9b64845975ef5844ad313de7c3f6': Correct executable bit for source files
|
58ed5d748c0b9b64845975ef5844ad313de7c3f6 |
07-Nov-2012 |
Kenny Root <kroot@google.com> |
am 768d9e1a: Merge "Correct executable bit for source files" * commit '768d9e1a72ceee7d4a5f608776b87b62d6ce4a04': Correct executable bit for source files
|
3a084af2e90849aaa8beb3a610189e3399c63ea0 |
07-Nov-2012 |
Kenny Root <kroot@google.com> |
Correct executable bit for source files Many media files and source code files were marked as executable in Git. Remove those. Also a shell script and python script were not marked as executable. Change-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5
nput.java
|
4ec7ea72d2a9de6b79b11f7e0d12def5b58ef878 |
03-Oct-2012 |
Chet Haase <chet@google.com> |
Change adb-shell-input utility to use duration for swipe Change-Id: Id48fade60a07220c0672697f5771b75f984ee5bd
nput.java
|
b38070caa5143ab9fd1883e0c7c879533a480bc7 |
24-Aug-2012 |
Victoria Lease <violets@google.com> |
IME support for trackball and generic motion events Trackball and generic motion events now pass through the IME in case it would like to handle them before passing them on to the view hierarchy. While I was at it, I also... ...fixed the documentation on InputMethodService.onKeyUp() ...added documentation to InputMethodService.onTrackballEvent() ...added trackball and generic motion events to the "input" command ...fixed input consistency verification involving ACTION_OUTSIDE Bug: 7050005 Change-Id: I40ab68df4a9542af6df25de6ec2ec500e4c02902
nput.java
|
ca13fed08bf38c2f2811b3ec3f995d0ca57ac6ac |
10-May-2012 |
Jeff Brown <jeffbrown@google.com> |
Empower the 'input' command with keycode labels. Change-Id: Ia077f8ee0732599cec9b04efc2f828d3d22f5bac
nput.java
|
9f25b7fdf216c9ef0bd2322cd223eeaf0d60f77f |
10-Apr-2012 |
Jeff Brown <jeffbrown@google.com> |
Request key maps from input manager service. Instead of each application loading the KeyCharacterMap from the file system, get them from the input manager service as part of the InputDevice object. Refactored InputManager to be a proper singleton instead of having a bunch of static methods. InputManager now maintains a cache of all InputDevice objects that it has loaded. Currently we never invalidate the cache which can cause InputDevice to return stale motion ranges if the device is reconfigured. This will be fixed in a future change. Added a fake InputDevice with ID -1 to represent the virtual keyboard. Change-Id: If7a695839ad0972317a5aab89e9d1e42ace28eb7
nput.java
|
ac14351e16e1258f1cb54e2bf772b8be004eb2b8 |
06-Apr-2012 |
Jeff Brown <jeffbrown@google.com> |
Move some APIs from window manager to input manager. Simplified input injection API down to just one call. Removed all input state reading API. It was only used by the window manager policy and required a permission that applications could not obtain. READ_INPUT_STATE is now unused and deprecated. Change-Id: I41278141586ddee9468cae0fb59ff0dced6cbc00
nput.java
|
797e4465fbc1f6a818e2905d17719e5df8c2a705 |
07-Dec-2011 |
Jeff Brown <jeffbrown@google.com> |
Add tap and swipe capabilities to the "input" tool. Change-Id: Ia2950d281ef04232c5134fa045ce18272fbd6f81
nput.java
|
6b53e8daa69cba1a2a5a7c95a01e37ce9c53226c |
11-Nov-2010 |
Jeff Brown <jeffbrown@google.com> |
Added support for full PC-style keyboards. BREAKING CHANGE: Redesigned the key character map format to accomodate full keyboards with more comprehensive suite of modifiers. Old key character maps will not work anymore and must be updated. The new format is plain text only and it not compiled to a binary file (so the "kcm" tool will be removed in a subsequent check-in). Added FULL keyboard type to support full PC-style keyboards. Added SPECIAL_FUNCTION keyboard type to support special function keypads that do not have any printable keys suitable for typing and only have keys like HOME and POWER Added a special VIRTUAL_KEYBOARD device id convention that maps to a virtual keyboard with a fixed known layout. This is designed to work around issues injecting input events on devices whose built-in keyboard does not have a useful key character map (ie. when the built-in keyboard is a special function keyboard only.) Modified several places where events were being synthesized to use the virtual keyboard. Removed support for the "qwerty" default layout. The new default layout is "Generic". For the most part "qwerty" was being used as a backstop in case the built-in keyboard did not have a key character map (probably because it was a special function keypad) and the framework needed to be able to inject key events anyways. The latter issue is resolved by using the special VIRTUAL_KEYBOARD device instead of BUILT_IN_KEYBOARD. Added the concept of a key modifier behavior so that MetaKeyKeyListener can distinguish between keyboards that use chorded vs. toggled modifiers. Wrote more robust key layout and key character map parsers to enable support for new keyboard features and user installable key maps. Fixed a bug in InputReader generating key ups when keys are released out of sequence. Updated tons of documentation. Currently QwertyKeyListener is being used for full keyboards with autotext and capitalization disabled. This mostly works but causes some problems with character pickers, etc. These issues will be resolved in subsequent changes. Change-Id: Ica48f6097a551141c215bc0d2c6f7b3fb634d354
nput.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
nput.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
nput.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
nput.java
|