History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9a8386a8036c160b54544c01d2f1d24093edda5f 29-Mar-2016 Rakesh Iyer <rni@google.com> Fix crash in CarNavigationBarController.

Typo resulted in the wrong key being used to query a map,
causing a NPE.

Bug: 27880811
Change-Id: I357f4869f4e212466d4eef16d5090e1c90a55b4c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java
11e237e6c6544254a374c7cfbbf5433dd99063f6 09-Mar-2016 Rakesh Iyer <rni@google.com> Fix issue with app launch from CarNavigationBar.

Seems like mCurrentPackage name can get stale and the optimization
to cache is isn't all that needed so remove it in the name of app
launch reliability.

Bug: 27505472
Change-Id: I641284c1392f8ff1f392f8dbf2c31177a64b4326
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java
9f831f64dc10751b260e336372f6b16277b0bd47 17-Feb-2016 Rakesh Iyer <rni@google.com> Dejank app switching.

App switching is a little janky, one of the causes seems
like we're doing a call into package manager to see if there
are more applications (to draw the arrow) and that is expensive
(around 10-160ms). Remove this call and maintain a cache and
query that instead.

Bug: 27232284
Change-Id: I9666073944e406b595a3486857f3fe44b2ae2039
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java
c0d7058b14c24cd07912f5629c26b39b7b4673d5 29-Jan-2016 Winson <winsonc@google.com> Referencing static interpolators.

Change-Id: I5d2292016e869ed533f5873e373a1eccce651fc5
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java
04a22a26d61866add8a85ca50a623a5d8e4d4bb6 28-Jan-2016 Pavel Maltsev <pavelm@google.com> Fix indexOutOfBound exception in SystemUI

Long-pressing events are optional, refactor code a little bit to avoid exceptions.

Bug:26806128
Change-Id: Ib883b4d5d31af256fc40ab2b4293ba1bf2abef3f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java
c0ca9e5a3fa09ac8f6adc861d508b58c7fffd0f8 22-Jan-2016 Victor Chan <victorchan@google.com> Add Intent extras for package names and categories

CarNavigationBarController will now pass in package names and
categories when starting the Intent for a selected facet.

Change-Id: I9f0a520f28eea105f845881819146d01fddbae92
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java
1c6d0589f1c6429ca84402227cd5954479cf66ed 10-Jan-2016 Victor Chan <victorchan@google.com> Highlight car nav facet when recent task changes.

CarStatusBar will now register a ITaskStackListener
to handle changes in task stack and highlight the
appropriate facet for the current task. Currently using resource
defined package names and category to the filter for a given
facet. OEMs are expected to use categories definied in Intent.java

Also refactored business logic from CarNavigationBarView
into CarNavigationBar controller.

Change-Id: I203917ea43f2f488a1167f27dab84f1c451b3e93
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarController.java