7eb6202feef939d92b5ea268cc2cfea3cc177cd6 |
|
19-Sep-2014 |
Jason Monk <jmonk@google.com> |
Fix status bar cast icon not updating Change the listening in CastControllerImpl so that it will always at least passive discovery when callbacks are added. When discovering is set this will switch to request discovery. This allows the status bar to catch disconnect callbacks when QS is not discovering. Bug: 17555869 Change-Id: Id2a80b98f6c7ca7e6a4d0ff00315d10a109e8259
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
|
78b8c8fbde12b214314cc2ab2644350b5d5189a5 |
|
25-Aug-2014 |
John Spurlock <jspurlock@google.com> |
QS: Wire up screen casting to tile/panel. Use MediaProjectionManager to determine whether or not screencasting is active, when it changes, and to stop casting. Also: - Implement hashCode/equals on MediaProjectionInfo - Fix unintentional recursion in the service. Bug:16488053 Change-Id: Icd1a88f23bbdf1d4c1915b30cb2508f8fe9d6d7e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
|
1e6eb17a22056529601c8e413c2da0541d59d93b |
|
13-Jul-2014 |
John Spurlock <jspurlock@google.com> |
QS: Introduce cast control panel. Make cast controller more granular, at the route level, and bind a common detail item panel to the available routes. Fix tile icon, add connecting label. Remove dialog presentation, no longer needed. Add the new empty state, and add controller state to dump. Found a bug in keyguard when in presentation mode, added a workaround - don't crash when no owner info in keyguard status view. Bug:15833210 Change-Id: I19afec390eac2260bccf4a7064065b666b7bceca
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
|
ccb6b9a90f228cc4e31a9442ed28756ff474c080 |
|
17-May-2014 |
John Spurlock <jspurlock@google.com> |
QuickSettings: only listen when expanded. Register for active state updates only when the quick settings panel is open. Don't allow a dual-target tile and single-target tile on the same row. Bug:14133785 Change-Id: I8a5ad3df9b67b5bc3518210d62b705483a422d8e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
|
af8d6c44f06d2f8baac2c5774a9efdae3fc36797 |
|
07-May-2014 |
John Spurlock <jspurlock@google.com> |
New quick settings implementation. Bug:14133785 Change-Id: I7f57f8e7ebcc3e1a06fa5204f477470f14299e1f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
|