History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockscreenGestureLogger.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
404a85c467fa609289dffab5fb6523eda293e50b 28-Feb-2018 Evan Laird <evanlaird@google.com> Log some data when the QS panel starts expanding

The main goal is to learn at what x-position users tend to swipe down to
pull the notification/qs shade. To do that, this CL logs the following
data:

- x-location (as 0-100 percent)
- y-location (same)
- device rotation

in PanelView#startOpening(). This should only be logged rarely enough
(once per qs pull) not to spam logs or have any performance impact.

It also currently doesn't collect any data when expanding qs from the
keyguard, but I'm assuming that that particular case is much less
common. Logging could be added later though.

Fixes: 74012876
Test: adb logcat -b events | grep sysui_multi_action; pull notification
shade when device is unlocked and see lines like this:

02-28 12:41:42.060 31783 31783 I sysui_multi_action: [757,1324,758,4,826,413,827,12769,1322,91,1323,0,1325,0]

Change-Id: I9154a808552656d3fe02b1a8f732a4fbba3b09e6
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockscreenGestureLogger.java
8c09ac7435c62a8ba2e34d57a7ac3be2ddf23adc 16-Mar-2017 Jason Monk <jmonk@google.com> Clean up and cover more QS metrics

Change-Id: I4ab5e54398024c8b16ca8223f0639aadcdef4377
Fixes: 34801532
Test: runtest systemui
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockscreenGestureLogger.java
fd57db6ead1b990ed000c5cd15d8fd1d1668f13e 09-Mar-2017 Chris Wren <cwren@android.com> re-enable StatusBarTest tests

Also fix a broken test by passing the fake
logger deeper into the status bar.

Bug: 35138327
Test: runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java
Change-Id: I74dda6fbcf1e48d9723cd0e7f63eff4a5e561338
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockscreenGestureLogger.java
27a52fa86bd279407575192fc9842b6a54624cfb 01-Feb-2017 Chris Wren <cwren@android.com> port status bar logs to Tron V2

Bug: 33303260
Test: runtest --path frameworks/base/core/tests/coretests/src/com/android/internal/logging/legacy/ && runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone
Change-Id: I7746b846247e930617f0b440217635e71ed58bb5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/LockscreenGestureLogger.java