Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_frameworks_native
/
b51a9cc926a8f49db6c2c65a47ec4ea7d72b510b
/
services
/
inputflinger
/
dispatcher
/
InputDispatcher.h
265ab01
Check for focused window before raising 'no focused window' ANR
by Siarhei Vishniakou
· 5 years ago
4e21979
Check window token when extending timeout
by Siarhei Vishniakou
· 5 years ago
017bcd1
Revert "Clear spam log for INPUT_FEATURE_NO_INPUT_CHANNEL window"
by Mady Mellor
· 5 years ago
80d685a
Clear spam log for INPUT_FEATURE_NO_INPUT_CHANNEL window
by arthurhung
· 5 years ago
98cbb19
Merge "Revert "Log windows that are being interacted with"" into rvc-dev
by TreeHugger Robot
· 5 years ago
3d989c2
Revert "Log windows that are being interacted with"
by Selim Cinek
· 5 years ago
7394eaa
Log windows that are being interacted with
by Siarhei Vishniakou
· 6 years ago
e462304
Report ANR when waited for longer than the timeout
by Siarhei Vishniakou
· 6 years ago
1ea3cf1
Make tempTouchState a local variable
by Siarhei Vishniakou
· 6 years ago
bde3d9e
Replace KeyedVector with unordered_map in dispatcher
by Siarhei Vishniakou
· 6 years ago
e0fb6bd
Make addGestureMonitors static
by Siarhei Vishniakou
· 6 years ago
ffaa2b1
Add basic ANR test
by Siarhei Vishniakou
· 6 years ago
de1bc4a
Process focus events first
by Siarhei Vishniakou
· 6 years ago
7f0a439
Reduce the usage of goto statements in dispatcher
by Siarhei Vishniakou
· 6 years ago
7e838c2
Merge "Use <chrono> for input-related timeouts" into rvc-dev
by Siarhei Vishniakou
· 6 years ago
b1a1627
Rename ANR -> Anr
by Siarhei Vishniakou
· 6 years ago
097c3db
Use <chrono> for input-related timeouts
by Siarhei Vishniakou
· 6 years ago
3d61bc1
Optimization: Restrict signing to ACTION_UP and ACTION_DOWN while doing a motion gesture such as scrolling apps
by Edgar Arriaga
· 6 years ago
72d8dc3
Fix input infos are inconsistent between WMS and InputFlinger (2/2)
by Arthur Hung
· 6 years ago
25e2af1
Revert "Fix input infos are inconsistent between WMS and InputFlinger (2/2)"
by Arthur Hung
· 6 years ago
2d112c5
Fix input infos are inconsistent between WMS and InputFlinger (2/2)
by Arthur Hung
· 6 years ago
1c7bc86
Let InputFlinger generate event IDs.
by Garfield Tan
· 6 years ago
e908789
Use hmac to sign events in InputDispatcher
by Gang Wang
· 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
5a57cff
Create InputThread to manage inputflinger threads
by Prabir Pradhan
· 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
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
f3bc1aa
Receive touch mode state from WindowManager
by Siarhei Vishniakou
· 6 years ago
d0d71b6
Look up Connection by token
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
0fb1a0e
Use enum class for DropReason
by Siarhei Vishniakou
· 6 years ago
7c34b23
Remove unused parameter displayId
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 (81%) from services/inputflinger/InputDispatcher.h]
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
49a350a
Use std::function for commands
by Siarhei Vishniakou
· 6 years ago
fbf5ac7
Merge "Refactor setInputWindows"
by TreeHugger Robot
· 6 years ago
00f511d
Dispatch mouse events to window under the cursor.
by Garfield Tan
· 7 years ago
b3ad35c
Refactor setInputWindows
by Siarhei Vishniakou
· 7 years ago
63364ad
Merge "Add concept of gesture input monitors."
by Michael Wright
· 7 years ago
3dd60e2
Add concept of gesture input monitors.
by Michael Wright
· 7 years ago
fd6d351
Add onPointerDownOutsideFocus for events outside the focused window (2/4)
by chaviw
· 7 years ago
8c9cf54
Add onPointerDownOutsideFocus for events outside the focused window (1/4)
by chaviw
· 7 years ago
7c3ae9c
Use std::vector over Vector for InputFlinger (1/3)
by Arthur Hung
· 7 years ago
62683e8
Rename functions in InputDispatcher
by Siarhei Vishniakou
· 7 years ago
443ad90
Use std::condition_variable in InputDispatcher
by Siarhei Vishniakou
· 7 years ago
291d88a
Add synchronous transaction to wait for setInputWindow to complete (3/n)
by chaviw
· 7 years ago
61291d4
Add thread safety annotations to inputflinger
by Siarhei Vishniakou
· 7 years ago
c236efc
Merge "Make interceptMotionBeforeQueueingNonInteractive per display"
by Charles Chen
· 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
16a2e30
Propagate MotionClassification to InputDispatcher
by Siarhei Vishniakou
· 7 years ago
13933bc
Merge "Added last focused window to notifyFocusChanged callback"
by Chavi Weingarten
· 7 years ago
92357f3
Merge "Fix drag and drop (3/3)"
by Chavi Weingarten
· 7 years ago
0c06c6e
Added last focused window to notifyFocusChanged callback
by chaviw
· 7 years ago
4f2dd40
Fix drag and drop (3/3)
by chaviw
· 7 years ago
79a4f0c
Change InputReporter to InputReporterInterface
by Prabir Pradhan
· 7 years ago
fbe5d9c
Fix drag and drop (2/3)
by chaviw
· 7 years ago
f93562f
Add InputReporter interface to InputDispatcher
by Prabir Pradhan
· 7 years ago
42611e0
Add sequence number to events in inputflinger
by Prabir Pradhan
· 7 years ago
e07e103
SurfaceFlinger Input: Correct screen magnification.
by Robert Carr
· 7 years ago
f759f16
InputDispatcher: Notify policy of focus changes.
by Robert Carr
· 7 years ago
740167f
Rework InputApplicationInfo
by Robert Carr
· 7 years ago
5c8a026
Replace InputWindowInfo#inputChannel with an IBinder token.
by Robert Carr
· 7 years ago
803535b
InputDispatcher: Track InputChannels by IBinder token.
by Robert Carr
· 7 years ago
2fbf37f
Support monitor input per display (1/2)
by Arthur Hung
· 7 years ago
5f8f669
Merge "Track focus changes on external displays (1/4)"
by Tiger Huang
· 7 years ago
3720ed0
Implement Parcelling functions for InputWindowInfo
by Robert Carr
· 7 years ago
721e26f
Track focus changes on external displays (1/4)
by Tiger Huang
· 7 years ago
b92218b
Fix WM input limitations on secondary displays (2/4)
by Arthur Hung
· 7 years ago
9224fba
Revert "Fix WM input limitations on secondary displays (2/N)"
by Siarhei Vishniakou
· 7 years ago
09cb30e
Fix WM input limitations on secondary displays (2/N)
by Arthur Hung
· 7 years ago
9b14ac6
[inputflinger] Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 years ago
a62a8dd
Move displayid into InputEvent
by Siarhei Vishniakou
· 8 years ago
61fafdd
Accelerate shortcuts for input injection
by Siarhei Vishniakou
· 8 years ago
777a10b
Move display id into MotionEvent
by Siarhei Vishniakou
· 8 years ago
587c3f0
Return std::string to not point to freed memory
by Siarhei Vishniakou
· 8 years ago
f93fcf4
Prefer std::string over String8
by Siarhei Vishniakou
· 8 years ago
6d2ede1
Fix google-explicit-constructor warnings in inputflinger.
by Chih-Hung Hsieh
· 9 years ago
cdcd8f2
Add new MotionEvent flag for partially obscured windows.
by Michael Wright
· 10 years ago
fa13dcf
Send cancelation events to monitors when injection fails.
by Michael Wright
· 11 years ago
3a98172
Only log dropped input when disabled for the first event.
by Michael Wright
· 11 years ago
7b159c9
Revert "Revert "Add new MotionEvent actions for button press and release.""
by Michael Wright
· 11 years ago
70b41ef
Revert "Add new MotionEvent actions for button press and release."
by Michael Wright
· 11 years ago
48a8a0e
Add new MotionEvent actions for button press and release.
by Michael Wright
· 11 years ago
65dbe97
InputDispatcher: Optimize count()
by Jon McCaffrey
· 11 years ago
ffb4977
Improve ANR diagnostics.
by Jeff Brown
· 11 years ago
78f2444
Revert "Revert "Add system accelerators for BACK and HOME.""
by Michael Wright
· 11 years ago
Next »