Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
3608aadd736d28b9594dea54cd07cc628955b4e0
/
services
/
inputflinger
/
dispatcher
/
InputDispatcher.cpp
3608aad
Let InputDispatcher handle its own thread
by Prabir Pradhan
· 5 years ago
2bfa905
Wait until dispatcher is idle
by Siarhei Vishniakou
· 4 years, 11 months ago
7feb2ea
Add FocusEvent and InputMessage::Type::FOCUS
by Siarhei Vishniakou
· 4 years, 11 months ago
f3bc1aa
Receive touch mode state from WindowManager
by Siarhei Vishniakou
· 4 years, 11 months ago
3b37f9a
Add toString and remove default case
by Siarhei Vishniakou
· 4 years, 11 months ago
4948327
Use enum class for EventEntry
by Siarhei Vishniakou
· 5 years ago
26d3cfb
Remove InputChannel::setToken
by Siarhei Vishniakou
· 5 years ago
d0d71b6
Look up Connection by token
by Siarhei Vishniakou
· 5 years ago
00fca7c
Return vector of cancellation events
by Siarhei Vishniakou
· 5 years ago
9757f78
Return KeyEvent instead of initializing
by Siarhei Vishniakou
· 5 years ago
d277004
Use const reference when not modifying objects
by Siarhei Vishniakou
· 5 years ago
9ccc2f0
Merge "Remove logspam"
by TreeHugger Robot
· 5 years ago
0fb1a0e
Use enum class for DropReason
by Siarhei Vishniakou
· 5 years ago
7c34b23
Remove unused parameter displayId
by Siarhei Vishniakou
· 5 years ago
028f3b3
Merge "InputDispatcher: Fix typo"
by TreeHugger Robot
· 5 years ago
372fbe4
InputDispatcher: Fix typo
by Jaewan Kim
· 5 years ago
e071058
Remove logspam
by John Reck
· 5 years ago
edb7ba1
Merge "Do not report latency for injected events"
by TreeHugger Robot
· 5 years ago
8658728
Use static bool instead of define
by Siarhei Vishniakou
· 5 years ago
de4bf15
Do not report latency for injected events
by Siarhei Vishniakou
· 5 years ago
e84e6f9
Divide InputDispatcher into several files.
by Garfield Tan
· 5 years ago
0fc2fa7
Move InputDispatcher code into a folder.
by Garfield Tan
· 5 years ago
[Renamed (68%) from services/inputflinger/InputDispatcher.cpp]
146ecfd
Use unordered_map for connections
by Siarhei Vishniakou
· 5 years ago
e7c94b9
Use unique_ptr for CommandEntry
by Siarhei Vishniakou
· 5 years ago
44a2aed
Use std::deque for EventEntry queues
by Siarhei Vishniakou
· 5 years ago
13bda6c
Use std::deque for DispatchEntry'ies.
by Siarhei Vishniakou
· 5 years ago
4e68fbf
Return early in doDispatchCycleFinishedLockedInterruptible
by Siarhei Vishniakou
· 5 years ago
49a350a
Use std::function for commands
by Siarhei Vishniakou
· 5 years ago
3e06862
Merge "Address comments from a previous change."
by TreeHugger Robot
· 5 years ago
fbf5ac7
Merge "Refactor setInputWindows"
by TreeHugger Robot
· 5 years ago
ab0ab9c
Address comments from a previous change.
by Garfield Tan
· 5 years ago
addb02b
Stop splitting mouse events.
by Garfield Tan
· 5 years ago
00f511d
Dispatch mouse events to window under the cursor.
by Garfield Tan
· 5 years ago
0683fe7
Refine onPointerDownOutsideFocus
by Tiger Huang
· 5 years ago
043a3ec
Add mInputFilterEnabled to dump
by Siarhei Vishniakou
· 5 years ago
3a179dc
Remove logspam in InputDispatcher
by Siarhei Vishniakou
· 6 years ago
b3ad35c
Refactor setInputWindows
by Siarhei Vishniakou
· 6 years ago
77dd497
Remove logspam in InputDispatcher
by Siarhei Vishniakou
· 6 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
· 6 years ago
3611f1f
Make interceptMotionBeforeQueueingNonInteractive per display
by Charles Chen
· 6 years ago
85b8c5e
Introduce new portal window which transports touch to another display
by Tiger Huang
· 6 years ago
f969668
Send all MotionEvents to InputFilter.
by Jackal Guo
· 6 years ago
16a2e30
Propagate MotionClassification to InputDispatcher
by Siarhei Vishniakou
· 6 years ago
7ab76b1
Fix top most focused window can't gain the focus
by Arthur Hung
· 6 years ago
13933bc
Merge "Added last focused window to notifyFocusChanged callback"
by Chavi Weingarten
· 6 years ago
92357f3
Merge "Fix drag and drop (3/3)"
by Chavi Weingarten
· 6 years ago
ae478d3
Add MotionClassification to NotifyMotionArgs
by Siarhei Vishniakou
· 6 years ago
49e5922
Add classification to MotionEvent
by Siarhei Vishniakou
· 6 years ago
0c06c6e
Added last focused window to notifyFocusChanged callback
by chaviw
· 6 years ago
4f2dd40
Fix drag and drop (3/3)
by chaviw
· 6 years ago
fbe5d9c
Fix drag and drop (2/3)
by chaviw
· 6 years ago
f93562f
Add InputReporter interface to InputDispatcher
by Prabir Pradhan
· 6 years ago
f557dcf
Negate condition to reduce nesting in InputDispatcher
by Prabir Pradhan
· 6 years ago
42611e0
Add sequence number to events in inputflinger
by Prabir Pradhan
· 6 years ago
ceeb5d7
Fix NPE in InputDispacher by enabling debug logs
by Arthur Hung
· 6 years ago
46d51cb
Merge "Keep instance of BinderInputWindow for the same token."
by TreeHugger Robot
· 6 years ago
bd0fbcd
Keep instance of BinderInputWindow for the same token.
by Garfield Tan
· 6 years ago
d653633
Merge "Fix empty region if the scale is smaller than 1"
by TreeHugger Robot
· 6 years ago
49ee323
Check that window handle is visible
by Siarhei Vishniakou
· 6 years ago
39d4aa5
Fix empty region if the scale is smaller than 1
by Riddle Hsu
· 6 years ago
e07e103
SurfaceFlinger Input: Correct screen magnification.
by Robert Carr
· 6 years ago
f759f16
InputDispatcher: Notify policy of focus changes.
by Robert Carr
· 6 years ago
740167f
Rework InputApplicationInfo
by Robert Carr
· 6 years ago
5c8a026
Replace InputWindowInfo#inputChannel with an IBinder token.
by Robert Carr
· 6 years ago
ce02296
Merge changes from topic "sfinput3"
by Rob Carr
· 6 years ago
82a4cad
Remove redundant displayId log message
by Arthur Hung
· 6 years ago
4e670e5
InputDispatcher: Look up channel by token.
by Robert Carr
· 6 years ago
803535b
InputDispatcher: Track InputChannels by IBinder token.
by Robert Carr
· 6 years ago
3b413f2
Make InputWindowInfo as a part of InputWindowHandle (1/2)
by Arthur Hung
· 6 years ago
622bd32
Allow injected events to specify repeatCount
by Siarhei Vishniakou
· 6 years ago
2fbf37f
Support monitor input per display (1/2)
by Arthur Hung
· 6 years ago
721e26f
Track focus changes on external displays (1/4)
by Tiger Huang
· 6 years ago
b92218b
Fix WM input limitations on secondary displays (2/4)
by Arthur Hung
· 6 years ago
9224fba
Revert "Fix WM input limitations on secondary displays (2/N)"
by Siarhei Vishniakou
· 6 years ago
09cb30e
Fix WM input limitations on secondary displays (2/N)
by Arthur Hung
· 6 years ago
9b14ac6
[inputflinger] Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 6 years ago
a62a8dd
Move displayid into InputEvent
by Siarhei Vishniakou
· 6 years ago
61fafdd
Accelerate shortcuts for input injection
by Siarhei Vishniakou
· 6 years ago
b48188a
Represent action as text in dumpsys
by Siarhei Vishniakou
· 7 years ago
fe636d2
Merge "Move display id into MotionEvent"
by TreeHugger Robot
· 7 years ago
777a10b
Move display id into MotionEvent
by Siarhei Vishniakou
· 7 years ago
2b3c330
Log warnings for slow input event interceptions.
by Michael Wright
· 7 years ago
587c3f0
Return std::string to not point to freed memory
by Siarhei Vishniakou
· 7 years ago
f93fcf4
Prefer std::string over String8
by Siarhei Vishniakou
· 7 years ago
96f1299
Fix sanitizer in InputFlinger Reader/Dispatcher.
by Ivan Lozano
· 7 years ago
635cb71
Fix broken input tests
by Siarhei Vishniakou
· 7 years ago
5d83f60
Enforce print format warnings in input subsystem.
by Siarhei Vishniakou
· 7 years ago
5864150
Add displayId in InputDispatcher, InputTransport
by Tarandeep Singh
· 7 years ago
Next »