af56a33f113478b8ff0d9a40d24440bd00e3cb5b |
|
24-May-2018 |
Evan Laird <evanlaird@google.com> |
Put a little space between wifi and data type Also remove it from the mobile signal group when it's not needed Test: visual; demo mode Change-Id: Iaade5144e5ad762e6a57e49c52b9c5272bac8b48 Fixes: 77822905
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java
|
56fb9f8aa52d14006c2638a216c113c35b801e66 |
|
25-Apr-2018 |
Evan Laird <evanlaird@google.com> |
Always copy SignalIconState when keeping a reference Defensively copy SignalIconState so that StatusBarWifiView and StatusBarMobileView can properly detect changes to state. Also don't do visibility changes if setting the same visibleState on StatusBarWifiView. Test: turn wifi on and off; verify that it goes away properly in status bar Fixes: 78353558 Fixes: 77738471 Fixes: 78050495 Fixes: 78163313 Change-Id: Ie9b9e05885c130c1ec6d6abb9d0567400df23e52
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java
|
6fd0417510c346b5f126be844300806fdd6eee44 |
|
23-Apr-2018 |
Evan Laird <evanlaird@google.com> |
Actually read config_showActivity in the signal policy Test: visual Change-Id: Ieff1de97ee0c79eba1f98024b5a3339033b65714 Fixes: 78265329
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java
|
6dedbe6a4de6a0fe2045f60d90da5e1a41d3156f |
|
05-Apr-2018 |
Evan Laird <evanlaird@google.com> |
Don't hide the mobile type id if it doesn't change _Someone_ thought it would be a good idea to hide the mobile type indicator if it hadn't changed from the last state. Better to not do that. Also removed an unused method in StatusBarIconControllerImpl. Test: Reboot device with wifi off; data type indicator should show up eventually; i.e., visual Fixes: 77581445 Change-Id: I47a0c868b0e332c11e206b8c043a532bcbf10130
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java
|
e1d13c9884e6f4579b1265400b61a36207748dc3 |
|
20-Mar-2018 |
Evan Laird <evanlaird@google.com> |
Remove SignalClusterView in favor of IconManager Refactors SignalClusterView into StatusBarSignalPolicy so that it can be used in a StatusBarIconContainer and solve all of our status bar problems. - Remove all uses of SignalClusterView and references to R.id.signal_cluster. The class still exists it's just unused now - Add StatusBarIconHolder, which can point to StatusBarIcon, WifiIconState, or PhoneIconState - StatusBarIconList.Slot. Allows for easier indexing of icons now that there can be multiple icons per slot - Add StatusBarWifiView to be inflated inside of the StatusBarIconController when needed - StatusBarMobile view. similar to above - Upgrade StatusBarIconControllerImpl and StatusBarIconList to understand the holders and added 2 new methods to specifically handle wifi / phone state changes - Create IStatusBarIconView (todo: rename). Abstracts the properties we want away from StatusBarIconView so that we can use an arbitrary view type - NeutralGoodDrawable. Draws a light and a dark icon when needed. - Fixes a few demo mode bugs: multi sim was broken and also turning off demo mode was a little broken TODO: More tests are needed for StatusBarSignalPolicy and maybe the IconManagers Test: runtest systemui; visual Bug: 63772836 Bug: 73778753 Bug: 74985733 Fixes: 74427768 Fixes: 74338687 Fixes: 74388467 Change-Id: I5621b3013cdc9638b61552bd4d7211f211eddf1b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarSignalPolicy.java
|