Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
68904ad94c9a6ab6294ac0d4394a191c1d4c7f02
/
services
/
inputflinger
/
dispatcher
/
InputDispatcher.cpp
418a9e4
Merge "Reduce the usage of goto statements in dispatcher" into rvc-dev
by TreeHugger Robot
· 5 years ago
7f0a439
Reduce the usage of goto statements in dispatcher
by Siarhei Vishniakou
· 5 years ago
f9d4400
Merge "Fix consumer closed input channel cause an error occurred (2/2)" into rvc-dev
by TreeHugger Robot
· 5 years ago
7e838c2
Merge "Use <chrono> for input-related timeouts" into rvc-dev
by Siarhei Vishniakou
· 5 years ago
b1a1627
Rename ANR -> Anr
by Siarhei Vishniakou
· 5 years ago
097c3db
Use <chrono> for input-related timeouts
by Siarhei Vishniakou
· 5 years ago
d352cb3
Fix consumer closed input channel cause an error occurred (2/2)
by arthurhung
· 5 years ago
d6f449d
Merge "DO NOT MERGE: InputDispatcher: Consider ownerPid in FLAG_OBSCURED calculations" into rvc-dev
by Rob Carr
· 5 years ago
9cada03
DO NOT MERGE: InputDispatcher: Consider ownerPid in FLAG_OBSCURED calculations
by Robert Carr
· 5 years ago
3d61bc1
Optimization: Restrict signing to ACTION_UP and ACTION_DOWN while doing a motion gesture such as scrolling apps
by Edgar Arriaga
· 5 years ago
b1462ec
Fix KeyEventInterceptTest fail
by arthurhung
· 5 years ago
2984b7a
InputDispatcher: Fix support for INPUT_FEATURE_NO_INPUT_CHANNEL
by Robert Carr
· 5 years ago
72d8dc3
Fix input infos are inconsistent between WMS and InputFlinger (2/2)
by Arthur Hung
· 5 years ago
25e2af1
Revert "Fix input infos are inconsistent between WMS and InputFlinger (2/2)"
by Arthur Hung
· 5 years ago
2d112c5
Fix input infos are inconsistent between WMS and InputFlinger (2/2)
by Arthur Hung
· 5 years ago
1c7bc86
Let InputFlinger generate event IDs.
by Garfield Tan
· 6 years ago
c51d1ba
Rename sequenceNum to ID.
by Garfield Tan
· 6 years ago
fbe732e
Add ID to native events.
by Garfield Tan
· 6 years ago
e908789
Use hmac to sign events in InputDispatcher
by Gang Wang
· 6 years ago
0d8ed6e
Use VIRTUAL_KEYBOARD_ID for injected events
by Siarhei Vishniakou
· 6 years ago
342c927
Add HmacKeyManager to InputDispatcher
by Gang Wang
· 6 years ago
54d3e18
Add verifyInputEvent api to InputDispatcher
by Siarhei Vishniakou
· 6 years ago
5d3bc37
Generate down events when transferring touch focus
by Svet Ganov
· 6 years ago
90f78f2
Merge "Create InputThread to manage inputflinger threads"
by Prabir Pradhan
· 6 years ago
8235709
Send raw coordinates to client but scale when getting relative
by chaviw
· 6 years ago
aa8c8df
Merge "Add hmac to InputEvent and scale to MotionEvent"
by TreeHugger Robot
· 6 years ago
01b59d8
Merge "Reduce indentation of a method"
by TreeHugger Robot
· 6 years ago
9c858ac
Add hmac to InputEvent and scale to MotionEvent
by Siarhei Vishniakou
· 6 years ago
5a57cff
Create InputThread to manage inputflinger threads
by Prabir Pradhan
· 6 years ago
65f98b8
Handle different scale and offset for pointers in InputTarget.
by Chavi Weingarten
· 6 years ago
0e150f4
Merge "Revert "Handle different scale and offset for pointers in InputTarget.""
by Chavi Weingarten
· 6 years ago
bd11889
Reduce indentation of a method
by Siarhei Vishniakou
· 6 years ago
114b77f
Revert "Handle different scale and offset for pointers in InputTarget."
by Chavi Weingarten
· 6 years ago
f157a26
Merge "Move focus dispatch to input (1/2)"
by TreeHugger Robot
· 6 years ago
97b8eec
Handle different scale and offset for pointers in InputTarget.
by Chavi Weingarten
· 6 years ago
f1035d4
Move focus dispatch to input (1/2)
by Siarhei Vishniakou
· 6 years ago
5d6b661
Use const reference instead of pointer
by Siarhei Vishniakou
· 6 years ago
b38d8c6
Revert "Handle different scale and offset for pointers in InputTarget."
by Chavi Weingarten
· 6 years ago
5d22a23
Handle different scale and offset for pointers in InputTarget.
by chaviw
· 6 years ago
adfd4fa
Update eventTime to prevent stale events
by Siarhei Vishniakou
· 6 years ago
cb92321
Remove layer from window handle since it's no longer used
by chaviw
· 6 years ago
af87b3e
Added input support for cloned layers
by chaviw
· 6 years ago
3a240c4
Check whether channel has been removed before sending cancelation.
by Michael Wright
· 6 years ago
3608aad
Let InputDispatcher handle its own thread
by Prabir Pradhan
· 6 years ago
2bfa905
Wait until dispatcher is idle
by Siarhei Vishniakou
· 6 years ago
7feb2ea
Add FocusEvent and InputMessage::Type::FOCUS
by Siarhei Vishniakou
· 6 years ago
f3bc1aa
Receive touch mode state from WindowManager
by Siarhei Vishniakou
· 6 years ago
3b37f9a
Add toString and remove default case
by Siarhei Vishniakou
· 6 years ago
4948327
Use enum class for EventEntry
by Siarhei Vishniakou
· 6 years ago
26d3cfb
Remove InputChannel::setToken
by Siarhei Vishniakou
· 6 years ago
d0d71b6
Look up Connection by token
by Siarhei Vishniakou
· 6 years ago
00fca7c
Return vector of cancellation events
by Siarhei Vishniakou
· 6 years ago
9757f78
Return KeyEvent instead of initializing
by Siarhei Vishniakou
· 6 years ago
d277004
Use const reference when not modifying objects
by Siarhei Vishniakou
· 6 years ago
9ccc2f0
Merge "Remove logspam"
by TreeHugger Robot
· 6 years ago
0fb1a0e
Use enum class for DropReason
by Siarhei Vishniakou
· 6 years ago
7c34b23
Remove unused parameter displayId
by Siarhei Vishniakou
· 6 years ago
028f3b3
Merge "InputDispatcher: Fix typo"
by TreeHugger Robot
· 6 years ago
372fbe4
InputDispatcher: Fix typo
by Jaewan Kim
· 6 years ago
e071058
Remove logspam
by John Reck
· 6 years ago
edb7ba1
Merge "Do not report latency for injected events"
by TreeHugger Robot
· 6 years ago
8658728
Use static bool instead of define
by Siarhei Vishniakou
· 6 years ago
de4bf15
Do not report latency for injected events
by Siarhei Vishniakou
· 6 years ago
e84e6f9
Divide InputDispatcher into several files.
by Garfield Tan
· 6 years ago
0fc2fa7
Move InputDispatcher code into a folder.
by Garfield Tan
· 6 years ago
[Renamed (68%) from services/inputflinger/InputDispatcher.cpp]
146ecfd
Use unordered_map for connections
by Siarhei Vishniakou
· 6 years ago
e7c94b9
Use unique_ptr for CommandEntry
by Siarhei Vishniakou
· 6 years ago
44a2aed
Use std::deque for EventEntry queues
by Siarhei Vishniakou
· 6 years ago
13bda6c
Use std::deque for DispatchEntry'ies.
by Siarhei Vishniakou
· 6 years ago
4e68fbf
Return early in doDispatchCycleFinishedLockedInterruptible
by Siarhei Vishniakou
· 6 years ago
49a350a
Use std::function for commands
by Siarhei Vishniakou
· 6 years ago
3e06862
Merge "Address comments from a previous change."
by TreeHugger Robot
· 6 years ago
fbf5ac7
Merge "Refactor setInputWindows"
by TreeHugger Robot
· 6 years ago
ab0ab9c
Address comments from a previous change.
by Garfield Tan
· 6 years ago
addb02b
Stop splitting mouse events.
by Garfield Tan
· 6 years ago
00f511d
Dispatch mouse events to window under the cursor.
by Garfield Tan
· 6 years ago
0683fe7
Refine onPointerDownOutsideFocus
by Tiger Huang
· 6 years ago
043a3ec
Add mInputFilterEnabled to dump
by Siarhei Vishniakou
· 6 years ago
3a179dc
Remove logspam in InputDispatcher
by Siarhei Vishniakou
· 7 years ago
b3ad35c
Refactor setInputWindows
by Siarhei Vishniakou
· 6 years ago
77dd497
Remove logspam in InputDispatcher
by Siarhei Vishniakou
· 7 years ago
63364ad
Merge "Add concept of gesture input monitors."
by Michael Wright
· 6 years ago
3dd60e2
Add concept of gesture input monitors.
by Michael Wright
· 6 years ago
fd6d351
Add onPointerDownOutsideFocus for events outside the focused window (2/4)
by chaviw
· 6 years ago
38b1f27
Merge "Make InputApplicationInfo as a part of InputApplicationHandle (1/2)"
by TreeHugger Robot
· 6 years ago
8c9cf54
Add onPointerDownOutsideFocus for events outside the focused window (1/4)
by chaviw
· 6 years ago
7a0c39a
Make InputApplicationInfo as a part of InputApplicationHandle (1/2)
by Arthur Hung
· 6 years ago
7c3ae9c
Use std::vector over Vector for InputFlinger (1/3)
by Arthur Hung
· 6 years ago
62683e8
Rename functions in InputDispatcher
by Siarhei Vishniakou
· 6 years ago
443ad90
Use std::condition_variable in InputDispatcher
by Siarhei Vishniakou
· 6 years ago
291d88a
Add synchronous transaction to wait for setInputWindow to complete (3/n)
by chaviw
· 6 years ago
61291d4
Add thread safety annotations to inputflinger
by Siarhei Vishniakou
· 6 years ago
c236efc
Merge "Make interceptMotionBeforeQueueingNonInteractive per display"
by Charles Chen
· 6 years ago
3dc4f59
Merge "Introduce new portal window which transports touch to another display"
by Tiger Huang
· 7 years ago
3611f1f
Make interceptMotionBeforeQueueingNonInteractive per display
by Charles Chen
· 7 years ago
85b8c5e
Introduce new portal window which transports touch to another display
by Tiger Huang
· 7 years ago
f969668
Send all MotionEvents to InputFilter.
by Jackal Guo
· 7 years ago
16a2e30
Propagate MotionClassification to InputDispatcher
by Siarhei Vishniakou
· 7 years ago
7ab76b1
Fix top most focused window can't gain the focus
by Arthur Hung
· 7 years ago
13933bc
Merge "Added last focused window to notifyFocusChanged callback"
by Chavi Weingarten
· 7 years ago
Next »