| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I5c7effddb7fce85d7d33ea79ff7005d37943f520
|
|/ /
| |
| |
| |
| |
| |
| | |
We were trying to use it only when it wasn't supported.
Bug: 19937342
Change-Id: Id35aef9ad84f101f7ada2eb87fb91e5c5e2b3357
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Tests always get built with the platform now anyways. Also, remove
the dependency on libandroidfw since it causes issues on PDK builds.
Change-Id: Ib73ec620abac3782d9fdae48778064c06b30aae0
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
Change-Id: I08ee44bf8b93e7f1760ee9f8d9876a1e2e2e86c8
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
occurs.
* commit '7735c058869e0a7fd716054110aa6cb4eff4b075':
Cancel touch events when a low-level touch gesture occurs.
|
| |\ \
| | |/
| |/|
| | |
| | | |
* commit 'c9aa628d065eb08d6fa30f0ac21c6eca4cfbab75':
Cancel touch events when a low-level touch gesture occurs.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When the touch firmware or driver sends a key event that is triggered
by a low-level gesture such as a palm slap. For this to work, the
touch device's .kl file must specify the "GESTURE" flag for each
key that is produced by a gesture.
Note that the "VIRTUAL" flag should also be specified for any such
keys for which we would like to generate haptic feedback.
eg. key 142 SLEEP VIRTUAL GESTURE
Bug: 19264992
Change-Id: Ief494ec7e3ca66d2358a1001fdfae4f263ee1cd1
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
ask for the openssl headers."
* commit '23958e1436565b333ce7f3022bc52a10d4732ef6':
We have POSIX clocks, and we don't need to ask for the openssl headers.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
openssl headers."
* commit 'a7dcab6954467fa3726824a099b83d0e7490d6d5':
We have POSIX clocks, and we don't need to ask for the openssl headers.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This code doesn't need to run on the Mac, and the BoringSSL transition
will be easier without references to external/openssl.
Change-Id: I14ea11fa2911af0f4e95e69636e6a2c26126cbe0
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
* commit '106547c1e33453b7e20b7b387087092d36aa6a72':
InputDispatcher: Optimize count()
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | | |
* commit '033f7e8e35ac76404fe823a67e07ba7c42bc357c':
InputDispatcher: Optimize count()
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Count items as they are added and removed rather than iterating over the
entire list to count them.
Increases performance slightly, particularly when tracing is turned on,
which causes count to be queried more often, and when the number of
items in the queues grow large. This can happen due to applications not
responding, for example.
Change-Id: I0f11f7edd46089612af910cdfabfeb3ee685d7d9
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit 'accddd9ca0bef572674b895b9b2b0553b133c793':
Remove comparisons that can't be true
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* commit '947a6adf97d9ba86e3ef5704d523b4971246ff1e':
Remove comparisons that can't be true
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
keyBitmask and ledBitmask are arrays, "!their address" always evaluates to
false. clang complains about this.
Change-Id: I6aed45a203b0eeaad2093dbdebea03a2c2fc1a3d
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* commit '36ec7a8b99e287d923bfacd2ef69661818aeb85e':
Move frameworks/native to libc++.
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* commit 'd72ff140e0df44106cd8539396ce686aa8f3306a':
Move frameworks/native to libc++.
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I'm pretty sure I had done this before... Must have been new
dependencies that slipped in when L merged in.
Bug: 15193147
Change-Id: Ib9b1b8a65665d25c33c6141b9476a8e13c4084e0
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Manual application of change 692018430f115343e36b0680acc659f2a731a5d7.
Change-Id: I100f838d70e591a13abb198dc420000ef114a429
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
into lmp-mr1-dev
* commit '66af95fa175baa8c0c9b9b2caa5141f66d635928':
Stop consuming input on error dialogs.
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | | |
* commit '83cbc5a7588793435fd986e220fe1f9b88342069':
Stop consuming input on error dialogs.
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
This code is no longer necessary and was preventing input from
reaching their desired windows. See bug 17648830.
Change-Id: Ib1c026ece70e6fa98343340b89af4199d6d0ffca
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '39efe3e5bf6282a4851e0eb3b938060c8f7790ae':
Clean up unused parameter warnings.
|
| |/
| |
| |
| |
| |
| |
| | |
Manual application of change 692018430f115343e36b0680acc659f2a731a5d7.
Change-Id: I100f838d70e591a13abb198dc420000ef114a429
(cherry picked from commit 97a3367a1b49b1761e3485765b2bd3f2293f9638)
|
|\ \
| |/
| |
| |
| | |
* commit '465c8f1387b231133fb29bdeb0eb685c30e8da00':
Improve ANR diagnostics.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Print more details about the exact reason that an ANR has occurred.
Also start checking that the window actually has a registered
input connection that is not in a broken state. These windows
are supposed to be cleaned up by the window manager promptly
as if the app had crashed but the pattern of ANRs we are observing
suggests that broken windows might be sticking around longer than
they should.
Bug: 17721767
Change-Id: Ie2803a3fa9642381ecadc198fec15e1b70d93c20
|
|\ \
| |/
| |
| |
| |
| |
| | |
the original key was." into lmp-dev
* commit '2344006b6e43ffd081f55228d150f26d932f15fe':
Only mark repeated keys as PASS_TO_USER if the original key was.
|
| |
| |
| |
| |
| | |
Bug: 17629695
Change-Id: Ic569aba4149c6cc321c2cf8aede7c5e8a1196234
|
|\ \
| |/
| |
| |
| | |
* commit '41943dd027740873180bea8d30b65d71f0077654':
Fix type for temp variable
|
| |
| |
| |
| | |
Change-Id: I8e2d229da326e5182692f94660336169fb249da7
|
|\ \
| |/
| |
| |
| | |
* commit '883fccb5f89c005502af27a18322f9fa302ac1b3':
Add logging for switch state
|
| |
| |
| |
| |
| | |
Bug: 17004602
Change-Id: I15c9feb7b28274183742936c20e34e7fb07e0b70
|
|/
|
|
| |
Change-Id: I0f034a2b8b1d9192f61f5001799bd3aa4b3964c7
|
|
|
|
|
|
| |
This reverts commit d671f98a27f547ebcddff8dc962fe895549355e2.
Change-Id: Ibec48f81653bd2f755fc59a241fa7836baf53233
|
|
|
|
| |
This reverts commit 278b525d25b852554015ec4f92862f9297b502fd.
|
|
|
|
|
|
|
|
| |
Meta+Backspace -> BACK
Meta+Enter -> HOME
Bug: 14066931
Change-Id: Iff1d027300fa9911626785944a6d8efe4f62235e
|
|
|
|
|
|
| |
Bionic is removing its SHA1.
Change-Id: I7d15986ebac9e0f0eb7ff93457780bd90a4f1d4f
|
|
|
|
| |
Change-Id: I9861f96a8234d5f57b664baead7a465771b63bd5
|
|
|
|
|
|
|
|
| |
This ensures it's the same size in both 32 and 64 bit
processes and also brings it in line with struct
MotionEntry.
Change-Id: I66bb8b8d8664763e7dcbd489686051f563d5e1dc
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This fixes a bug where a View with filterTouchesWhenObscured will have
all touches filtered when in magnification accessibility mode. This is
due to magnification being a separate Window over top of the running
Activity. The method onFilterTouchEventForSecurity in View will then
always return false when filterTouchesWhenObscured is enabled on the
View. By adding the magnification Window to the list of Trusted Overlays
we can ensure that touches will work properly with this property
enabled.
This corresponds to AOSP change
I07706588a625682d05da5cb19f401139eb08a54c
Change-Id: Iba095433a1f9045349d1b47a58a33b850ed31c97
|
|/
|
|
|
|
|
|
| |
Native doesn't ever actually care about the attributes of keys, so
move all of it up into the managed layer and move all of the key
names down so they're defined once.
Change-Id: Ic8ded13ce050b2b98744735ff50d11e8d882d7d5
|
|
|
|
|
|
|
|
| |
Eliminated the bright here and woke here policy flags since they
were unused. Simplified the input dispatch policy somewhat.
Bug: 13133142
Change-Id: I74b4dc866c44c46ed43006a48a857f0da4c07cc9
|
|
|
|
|
|
|
|
|
| |
BUTTON_[1-9] are intended to be misc. buttons so the kernel will
assign them to non-gamepad devices. As such, we shouldn't treat them
as belonging to gamepads at all.
Bug: 13432364
Change-Id: Ida52ec45dadb53df1a9d36ac3ab212a2d2b56359
|
|
|
|
|
|
|
| |
This is logically a part of the merge conflict resolution for
22d07464 to master. These files moved across git repositories.
Change-Id: Id95bfa0bf503295f2c02a201f4bec5243d169ec4
|