18a39b16a1fe173baefee6c4d56484f936e241fd |
|
15-Jun-2017 |
Jason Monk <jmonk@google.com> |
Fix flash of ambient on fp unlock If we are in fp mode WAKE_AND_UNLOCK assume always set dozing to false because we may not have received the keyguard callback yet but we still should be hiding doze content. Test: Add delay to exit animation callback and use fp unlock Change-Id: I3d9256482cd5a35f6fa8864577b799432e2ab189 Fixes: 34916735 (cherry picked from commit be9df03cbffc90d085c002e98d8cf0a46fcbbeef)
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
621933fd7bd276c536e6c5c2dd8f5d411283006c |
|
14-Jun-2017 |
Chris Wren <cwren@google.com> |
add a log for peek to shade expansion Move the note_load counter into the manager, replacing the redundant and useless notification_load counter. Update the StatusBarTest to allow for hander side-effects. Test: runtest systemui Change-Id: I2551c51cc0f4627995abe4401eafc2e5adb3a8fa Fixes: 27698560
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
f8c4add85188a90940d9d7045ab4c945375fcff2 |
|
08-Jun-2017 |
Selim Cinek <cinek@google.com> |
Fixed an issue where the notification could stay userlocked When collapsing the shade while draging down (using fingerprint) notifications would stay userlocked and would appear in a small height instead of their regular size. Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarWindowViewTest.java Change-Id: Ibd97a6ce063bc2fcd76f11e010e781a61bd76b5f Fixes: 36469584
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
beba1bf936e62da9a0add95e29e0e146adc03f52 |
|
07-Jun-2017 |
Selim Cinek <cinek@google.com> |
Merge "Fixed a flicker of group notifications" into oc-dev
|
295dd7193ebe24fe93c893078d9fd3733fa2d66d |
|
07-Jun-2017 |
Selim Cinek <cinek@google.com> |
Merge "Fixed an issue where USER_ALL notifications were showing" into oc-dev
|
72fc8db1e2b14da16bfb9170bc6172d3f93d0e97 |
|
07-Jun-2017 |
Selim Cinek <cinek@google.com> |
Fixed a flicker of group notifications When replacing a supressed group with it's summary, the icon would flicker. We're now suppressing icon animations of replaced notifications. Test: add notification and children 1 by 1 and observe no flickering Change-Id: I79440e473296e766ab80832ce74f450aee1af8ea Fixes: 38459207
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
25e509462f046523927ea8f759259da5f4a9fcef |
|
07-Jun-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fixed an issue where would could be left with empty notifications" into oc-dev
|
db9313378223da6a16673054310d2c0414f86343 |
|
02-Jun-2017 |
Jorim Jaggi <jjaggi@google.com> |
Fix issue with dialer launch transition Test: Disable assistant, launch dialer on secure keyguard Test: Launch assistant Test: Launch camera Change-Id: Ic3231f5f28fa0cf704b5f5d6e1993b296f14f5a3 Fixes: 38450585
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
0e06bc93af723ac5c743afeacd0652d8ba2d1878 |
|
05-Jun-2017 |
Selim Cinek <cinek@google.com> |
Fixed an issue where USER_ALL notifications were showing The public mode for USER_ALL notifications were always showing not on the lockscreen and therefore were visible even if the user decided otherwise. Test: runtest systemui Change-Id: Ie4b312b0013df7d5ece81f89f754644efb66fe21 Fixes: 62259623
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
008cea772ac4d6122e81c19ff6128e33b7415917 |
|
28-May-2017 |
Dan Sandler <dsandler@android.com> |
Hide redundant foreground service notifications. If an app with a foreground service has (at least one) FLAG_FOREGROUND notification shown to the user, we allow that to satisfy the requirement that the user be informed about such things. But if the fg notification or its channel is blocked by the user, we show the NOTE_FOREGROUND_SERVICES notification (a/k/a Dianne's Dungeon) provided to us by the activity manager. Note that if even one of the foreground processes for the current user is missing its disclosure notification, the user will see the whole dungeon. Bug: 36891897 Test: runtest -x frameworks/base/packages/SystemUI/tests/src/com/android/systemui/ForegroundServiceControllerTest.java Change-Id: I4f5d96f80b7c1901faadb56661a42d26f746aa88
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
77cb4d2cd02d23464fdfd61745b98030d17faa9f |
|
02-Jun-2017 |
Selim Cinek <cinek@google.com> |
Fixed an issue where would could be left with empty notifications If the state between systemui and the notification manager got out of sync, we would not immediately remove the notifications when using clear all. This could lead to holes in the notification shade temporarily. While this isn't a fix, it helps avoiding these ugly states, similarly to how we already do it when manually swiping. This also improves that only notifications that are visible are actually participating in the clear all animations instead of all of them. Test: manual, hit clear all observe animations / normal clearing Bug: 62171447 Change-Id: I83d0f3cb0bae4bc43bf35d3f9399cebc05259680
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
a7a39ea187480e86023ac92e6570dac0f9e40e2e |
|
01-Jun-2017 |
Selim Cinek <cinek@google.com> |
Merge "Fixed an issue where the panel could be stuck tracking" into oc-dev
|
5f3cab514b42398463f59a46f8c646783683f31c |
|
01-Jun-2017 |
Charles He <qiurui@google.com> |
Merge "SystemUI: fix notification redaction logic." into oc-dev
|
1a3bf132c8cd6391741ad9888ea67b7f508cd6c9 |
|
01-Jun-2017 |
Charles He <qiurui@google.com> |
Merge "SystemUI: fix incorrect redaction of profile notifications." into oc-dev
|
0d9f7d7bebe3fd08d6879ea3f8f13a153f036761 |
|
28-May-2017 |
Charles He <qiurui@google.com> |
SystemUI: fix notification redaction logic. Previously, the logic for redacting sensitive notifications is flawed for apps that have individually overridden the system-wide redaction setting. Sensitive notifications from such apps are still redacted even after unlock. This CL fixes the issue and also simplifies the redaction logic by taking advantage of the needsRedaction() method. Bug: 35951989 Test: manual, see bug log Change-Id: I6b72ed97b3056a93cbe44f54c607c16445f39551
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
be2c443e21410bb27decec5d2aea60ef37f10c05 |
|
30-May-2017 |
Selim Cinek <cinek@google.com> |
Fixed an issue where the panel could be stuck tracking Multiple issues are fixed that could lead to the panel being stuck on the lockscreen. The easiest way to reproduce it was to swipe up while on ambient display, which could easily happen in a pocket. This also adds some safeguards, such that it won't happen again and ensures that notifications can't be swiped in AOD. Test: add notifications in AOD, try swiping on them Change-Id: I8ba0ebe72c3a2734b59443f3b93dbe5f1837cbbd Fixes: 38486627
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
8bc45cb78fafcd6165004addf9d8c538ee91b936 |
|
30-May-2017 |
Julia Reynolds <juliacr@google.com> |
Merge "Suppress HUNs according to group alert behavior" into oc-dev
|
7ddf54211f35ef9cf203154db36148d659b53a7d |
|
27-May-2017 |
Selim Cinek <cinek@google.com> |
Merge "Fixed a bug where min-priority were in the middle" into oc-dev
|
30203159f9b04a7955c4ebdbf8b61f1c754495a2 |
|
26-May-2017 |
Julia Reynolds <juliacr@google.com> |
Suppress HUNs according to group alert behavior Test: runtest systemui, systemui-notification Change-Id: I9f987bc0ba22f2d48b02585fd722880bb5c2a9b5 Fixes: 62126386
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
c673fbc2c2eb37037dae9a8c55b1588ab398a116 |
|
14-Apr-2017 |
Yoshinori Hirano <yoshinori.hirano@sonymobile.com> |
Collapse QS panel forcibly after dismissing Keyguard The Quick Settings panel is not collapsed when the screen lock is unlocked by using TileService APIs (unlockAndRun() and startActivityAndCollapse()). To fix this issue, the QS panel should be collapsed forcibly when startActivityAndCollapse() is called. Bug: 38252721 Test: manual - install an app which calls startActivityAndCollapse() inside the runnable passed to unlockAndRun(). Author: Yuta Yamada <yuta.x.yamada@sonymobile.com> Change-Id: I82d1df368d5024283f58ee5cc2d42559aac28467
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
55a3e738a695d23982eb2e904f47a3435994a325 |
|
26-May-2017 |
Selim Cinek <cinek@google.com> |
Fixed a bug where min-priority were in the middle The recent intrusiveness could elevate min priority notifications temporarily and the reordering was also blocked while looking at it. We're now allowing the shade to reorder if a notification updates to min-priority. Test: manual, add intrusive notification, update while looking at the shade to min Change-Id: I75b23a7cbaecc8ae941d6680a924c79371c95991 Fixes: 37515606
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
3d5fd7a95993db3a96bd1ee712dc391ee57b9955 |
|
26-May-2017 |
Selim Cinek <cinek@google.com> |
Merge "Fixed memory leak with the inflater" into oc-dev
|
67ff248168fb77dadd81886df134cbfe048a6001 |
|
25-May-2017 |
Selim Cinek <cinek@google.com> |
Fixed memory leak with the inflater Because min priority children could be removed from their parents after the removal, a new inflation task would be started, leading to the view being instantly readded again. This lead to memory leaks. It also fixes a bug where the inflation would not inflate enough views that could lead to crashes / wrong layouts. Finally there was a indexing error when handling removal of group summaries. Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/NotificationInflaterTest.java Change-Id: Iac242946bd30060967ee7877560d40e63f39f996 Fixes: 62067645
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
c37a22aad6651f1bbcd002a56b35e51db4c3c8a7 |
|
25-May-2017 |
Charles He <qiurui@google.com> |
SystemUI: fix incorrect redaction of profile notifications. There is a race condition for devices with unified profile challenge when the device unlocks: 1) StatusBar queries TrustManager and caches the locked/unlocked state of a managed profile, and 2) TrustManager updates its own record of the locked/unlocked state of the managed profile. If 1) happens before 2), StatusBar will keep an out-of-date state for the managed profile, resulting in notifications in the profile being redacted incorrectly. This CL avoids the race by removing the dependency on TrustManager for the case of unified challenge. Bug: 35951989 Test: manual, with logging Change-Id: I5ce9df017e1de3aca5236d1207fe1867fa5a80c2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
88e61aad090a05e482e8f007cb5d92bcb338a2c1 |
|
24-May-2017 |
Adrian Roos <roosa@google.com> |
AOD: Fix wakeAndUnlockPulsing transition Change-Id: Ia5d999f1756050a972f986357d563703abce7172 Fixes: 37878458 Test: Double-tap to trigger Ambient Display, use fingerprint to unlock. Verify transition is Buttery Smooth
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
e549a8d62108c7c7dabedbf4e77b9a653781723b |
|
15-May-2017 |
Jorim Jaggi <jjaggi@google.com> |
Optimize latency when unlocking phone Latency when unlocking the phone regressed a bit for two reasons: - For lockscreen -> app we now have to create a full starting window containing the snapshot, while previously this was just showing a surface. - For lockscreen -> home, we can't use the saved surface anymore because currently we don't support snapshotting translucent activities. However, in the long term, we want home screen to be more involved into transitions anyways, so we'll have to wait for the first frame draw anyways. However, crystal ball trainee developer Jorim added some artificial latency in this transition 3 years ago, because he knew that it is going to be an issue at some point so we have some headroom to improve! Genius! On a more serious note, it was because he didn't understand how to read systraces with binders involved (to be fair, there was also no binder tracing). Now, we can completely fix the introduces latencies above by removing this latency of 100ms, and we are 30-70ms better than before! However, this requires a lot of discipline in SystemUI. Currently, the callback to dismiss Keyguard takes around 30ms. By moving all non-essential binder calls of the main thread or to the next frame, we bring this down to 5ms, such that window animation and Keyguard animation starts about at the same time. Test: Take systrace, unlock phone...profit! Fixes: 38294347 Change-Id: I481fe4ecf358ed09f7142dd9e7ecd290b53c500c Merged-In: I3ea672bc2eca47221bc6c9f3d7c56b6899df207d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
ef496ea80dfcc468bd051b9379f61e8fe141814d |
|
13-May-2017 |
Jorim Jaggi <jjaggi@google.com> |
Optimize App -> Recents - Use same strategy to draw thumbnail bitmap by moving startActivity off from the main thread and start caching the future when AM is busy executing startActivity. - Move some binder calls off the main thread. - Add some trace points for better analysis in the future. - Make toggleRecentApps asynchronous so we don't have to wait on the next app-vsync - it's totally not needed. Test: com.android.apptransition.tests.LatencyTests Fixes: 32668632 Change-Id: Id6483e26e9d6c1e319bceaa8268da976cedfbca3 Merged-In: I15db41f2e821779972ab3b430033c70aa1dfd907
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
40b34460ef10c7af4b2ffd50a348cd367e6465d3 |
|
11-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "AOD: Update wakeup animation" into oc-dev
|
28f90c78b213fb436b243126e8bc10c4f554bd1c |
|
09-May-2017 |
Adrian Roos <roosa@google.com> |
AOD: Update wakeup animation Fixes several issues with the wakeup transition. Bug: 34716110 Test: Trigger ambient display, press power button Change-Id: I1fa6e0be13c80a84356a8826ed18e9477bf2aba2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
52414e31cd2e6388ce542f8c5819807c7b8ba7f6 |
|
28-Apr-2017 |
Adrian Roos <roosa@google.com> |
AOD: Anchor clock at a third of the height Change-Id: Ie9074be76f23f9c353e38b515fd5a3cd9702696d Fixes: 37646086 Test: Trigger AOD, observe that clock does not shift in response to notifications.
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
5ddf88dfe650a6adc2b86a99d0792b9f024b0ad9 |
|
09-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Don't commit snooze on horizontal swipes or when its in its expanded state" into oc-dev
|
bd54d2c2bdc36e9ae317de088f0f7a25e955d905 |
|
09-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Handling the touch better when the screen turns off" into oc-dev
|
48a92a5dbbf98d9f0235554e2bea3c969f7f2cee |
|
03-May-2017 |
Selim Cinek <cinek@google.com> |
Handling the touch better when the screen turns off Previously we were only cancelling touches when showing keyguard, but this is not enough, since a user might be touching it while on the keyguard (e.g with falsing) Fixes: 37287962 Fixes: 36416066 Fixes: 37696557 Test: manual, turn of screen while interacting Merged-In: I572ade2380986ef087468dff721b1d1dfa7a48ab Change-Id: I572ade2380986ef087468dff721b1d1dfa7a48ab
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
03fbdbe6ffc769f864f62a5cd87183b9b299fe30 |
|
08-May-2017 |
Selim Cinek <cinek@google.com> |
Merge changes from topic 'background_inflation' into oc-dev * changes: Fixed the contrast for low-priority notifications Moving Row inflation to the background too Moving the inflation to the background
|
e39fa61e0b09e77e7858508507f29c230c671ada |
|
05-May-2017 |
Daniel Sandler <dsandler@android.com> |
Merge "Make status bar disable() debugging more concise." into oc-dev
|
c2dbe49bdcd487cb18bc97f5d4942224f64e8540 |
|
30-Mar-2017 |
Mady Mellor <madym@google.com> |
Don't commit snooze on horizontal swipes or when its in its expanded state - Previously any touch outside of the snooze menu would commit the action (similar to how notification info gets reset) now only touches that aren't horizontal swipes will commit the action (if you snooze multiple in a row, it's jarring for the snooze item to disappear when you hit 'down' on the next notification) - Tracks expanded state of snooze menu - Rather than commiting (i.e. snoozing) upon outside action when the menu is expanded it collapses the menu, upon next outside action snooze is commited Test: manual / runtest systemui Bug: 37253059 Change-Id: Ie0383fb8de49efe1b1bf0ed75d60cf75864f0210
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
0f66a4cc16ec1a927c90ac559c73c80ddcb5ee71 |
|
29-Apr-2017 |
Selim Cinek <cinek@google.com> |
Moving Row inflation to the background too Previously only the contentview inflation was on the background, now the inflation of the row is too. Test: runtest systemui Bug: 34888292 Change-Id: I3adc6b3311217421c9de5c37794397b8a3fd665d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
01d3da63cef1f82db182c6995264bf3ea3371dcc |
|
29-Apr-2017 |
Selim Cinek <cinek@google.com> |
Moving the inflation to the background The inflation of the notifications is moved to the background. This should improve the general performance when adding / removing groups and alike. Test: runtest systemui Fixes: 34888292 Change-Id: Ieb19a09a5a97d496d9319d917a5e317a3ad76fc4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
db88dac4c01a59b9e550766e189c8fea6f98c993 |
|
30-Apr-2017 |
Dan Sandler <dsandler@android.com> |
Make status bar disable() debugging more concise. Bug: 37252687 Test: development/tools/logblame/power_toggle_test Change-Id: I09512a46ed60a26084e515ff2e930d6fd741cc66
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
2630dc7ecf16a965321cfc615104f372cd2b0e96 |
|
21-Apr-2017 |
Selim Cinek <cinek@google.com> |
Moved notification builder creation to the background In preparation of future colorization work, the creation of the notification builder is moved to the background. Test: manual, add notifications, update them etc. Test: runtest systemui Bug: 36561228 Merged-In: Iaec5febf4d8d9da348d77e0d4f6f61b9746fae16 Change-Id: Iaec5febf4d8d9da348d77e0d4f6f61b9746fae16
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
c1d9cdfe79edb9710e5ceb40a6ea53453b3a923e |
|
19-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Update snooze visuals to match latest design" into oc-dev
|
89e8b7b58efe9a8b986c937dbb9ac806d34d2bf8 |
|
18-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "AOD: Implement redacted notificatinos" into oc-dev
|
96da371a6d15a531db4c968a2182adace67d271e |
|
18-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "AOD: Do not show guts nor snooze" into oc-dev
|
8c3a371bf3b349e8ad7b1c736187acd6d41301b0 |
|
18-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Accessibility for Notification Inline Controls" into oc-dev
|
1a1ecfcf5ae32482aee23ebc7c4389daf164cadd |
|
17-Apr-2017 |
Adrian Roos <roosa@google.com> |
AOD: Implement redacted notificatinos Test: Turn on "show sensitive notifications on lockscreen", receive notification, observe AOD Bug: 36610748 Change-Id: I981ef4cea7cefc76dcd55ebad9d05c758927dabb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
8604ac3af5d5ea9e50b9c14a0ff78e9b76e24a75 |
|
18-Apr-2017 |
Jason Monk <jmonk@google.com> |
Merge "Fix up color issues as a result of theme change" into oc-dev
|
e09fb7029ac29f337b8d3b9e564e5b994a9ed927 |
|
30-Mar-2017 |
Mady Mellor <madym@google.com> |
Update snooze visuals to match latest design Also updates it so that the height animates going from collapsed / expanded Test: manual / runtest systemui Bug: 36249479 Change-Id: Ice10e42986eddc9b87ba79cd00dfc59fefef5464
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
3ca223a8ce3d43cd6411adecd393538150dd6d77 |
|
17-Apr-2017 |
Adrian Roos <roosa@google.com> |
AOD: Do not show guts nor snooze Fixes: 37179751 Test: receive notification while phone is off, try longpress or accessing the gear icon through swiping, ensure neither works Change-Id: If18ac166eac28cd7ad05a12f670b2ddbad9e29b8
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
d94e788318002dfb70545173773393ac1b389d20 |
|
06-Apr-2017 |
Geoffrey Pitsch <gpitsch@google.com> |
Accessibility for Notification Inline Controls Send WINDOW_STATE_CHANGED event in status bar Disable falsing when in touch navigation Accessibility string for enable/disable switch Bug: 34840327 Test: runtest systemui Change-Id: I60cc7e49d9e6323e23a17183b8b10c9d857501bb
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
18c990104c8cc75aa080fa7dd96313252bf333a9 |
|
17-Apr-2017 |
Jason Monk <jmonk@google.com> |
Fix up color issues as a result of theme change Test: visual Change-Id: I9adc8b85b40e3ac2df6099655c7479c74675b7bb Fixes: 37372025 Fixes: 37362926 Fixes: 37358881 Fixes: 37326340
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
68d468019ea7552c0b35f3f59a768552b5de3bcb |
|
17-Apr-2017 |
Adrian Roos <roosa@google.com> |
AOD: disable quicksettings while dozing Test: Trigger ambient display / AOD, verify quicksettings is not expandable Bug: 37303800 Change-Id: I694360f4d728ff9714036d0b92176c922ff53e9a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
2696aa35770af7182f237abb5f0ef8e5f59f1c4d |
|
10-Apr-2017 |
Yoshinori Hirano <yoshinori.hirano@sonymobile.com> |
Fix EmergencyCryptKeeperText initialization Moved the initialization to CollapsedStatusBarFragment because EmergencyCryptKepperText is included in status_bar.xml Bug: 37198942 Test: visual Change-Id: I1b87e4857cea7f7b582f7e0f6062b70da98df13a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
490ef3cda4c45b512730b470f4e26f8f9ceb7754 |
|
15-Apr-2017 |
Adrian Roos <roosa@google.com> |
Merge "AOD: Prolong AOD2 after interaction, turn off AOD when prox covered" into oc-dev
|
67cca7442bfeffc0bace506a796cfdd39e5d511c |
|
14-Apr-2017 |
Adrian Roos <roosa@google.com> |
AOD: Prolong AOD2 after interaction, turn off AOD when prox covered Turns off AOD 1 and 2 when the proximity sensor is covered. Also extends the AOD2 duration when the screen is touched or the lift gesture is triggered. Also fixes some issues with the fingerprint unlock transition from AOD where the doze state for the NotificationPanelView was cleared too early. Also hides the wallpaper while we're dozing. Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeMachineTest.java Fixes: 36893539 Fixes: 36893538 Fixes: 36033906 Fixes: 37327153 Change-Id: I3fccae1515a0daf2ff99589ed78ec947687e6262
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
e7c5ced2119f89b8e8b722b9010e685db8168b69 |
|
12-Apr-2017 |
Charles He <qiurui@google.com> |
Disallow direct-boot aware activities to bypass work lock Effectively reverting 89927b3cd96472c478a988d6c731cd09d412a043, which allowed direct-boot aware activities in the work profile to show before the profile was unlocked. This causes problems with key eviction introduced in O. Specifically, many system activities (e.g. ChooserActivity, activities in Settings, etc.) are marked direct-boot aware, and therefore can be started while the work profile is locked with key evicted. Currently they either bypass the keyguard when they should not, or simply crash due to profile still being locked. In the future, we need to create a new mechanism to allow activities such as video calls, alarm clocks, etc. to bypass the work keyguard. It probably involves checking for something like FLAG_SHOW_WHEN_LOCKED. Bug: 36961785 Bug: 35708183 Bug: 30296144 Test: manual, by following the steps in the bugs quoted Test: runtest -c com.android.server.am.ActivityManagerServiceTest frameworks-services Change-Id: I5ccaaf963f3dd96e4abb785a10aa258b15363178
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
3aeddedc179db6921547e6bd652b0195102f4449 |
|
31-Mar-2017 |
Julia Reynolds <juliacr@google.com> |
Show a link to app settings in notification guts. Test: runtest systemui, cts Change-Id: I7204102d5c83d589af5d3da57f72068491c12daa
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
bb790ca951541b3ddcc456d2a98a53522e90756e |
|
05-Apr-2017 |
Adrian Roos <roosa@google.com> |
Merge changes I70f79400,I2f8cab37 into oc-dev * changes: AOD: Adjust header to spec AOD: Only show actually pulsing entries
|
18cbccbfb018b4de27096bf970fbdc091e316f1e |
|
05-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Inline Controls hide Settings button when no appropriate link." into oc-dev
|
146293b35cb5c4eba3104e18d2bb666692ff8e11 |
|
05-Apr-2017 |
Adrian Roos <roosa@google.com> |
Merge "AOD: update AOD2 views to spec" into oc-dev
|
7d062c4549ac03d4d16953c3b800830c555a2ed4 |
|
31-Mar-2017 |
Adrian Roos <roosa@google.com> |
AOD: Only show actually pulsing entries Fixes an issue where swiping away a notification on AOD2 would expose the next notification. Bug: 34716110 Test: receive notification while phone is off, swipe away notification, verify that the next notification does not become visible Change-Id: I2f8cab37912e6b1edcc129c994a7138c80da7af9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
d83e9999f73f479da14e716c825da4dbf169b657 |
|
16-Mar-2017 |
Adrian Roos <roosa@google.com> |
AOD: update AOD2 views to spec - Increase notification header size - Dim clock in AOD2 - Hide shelf in AOD2 Bug: 30876804 Test: manual Change-Id: I272ff54bd0dbed0ae4271c922f62304401651fc9
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
029a3fa6dbad5b191bfb712166aa504a47ed8328 |
|
30-Mar-2017 |
Geoffrey Pitsch <gpitsch@google.com> |
Inline Controls hide Settings button when no appropriate link. Notifications sent to USER_ALL when not the system user. Fix bug when notification wants to unhide the settings button. Test: runtest systemui Change-Id: I45c91426c8ec68eac19ab33378a33e5376bfc9e2 Fixes: 36708034
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
ac52f2892d5c72c26387d510093ddfc741a8a632 |
|
30-Mar-2017 |
Winson Chung <winsonc@google.com> |
Ensure we show the PiP menu in response to KEYCODE_WINDOW. Bug: 36687605 Test: android.server.cts.ActivityManagerPinnedStackTests Test: #testWindowButtonEntersPip Change-Id: I0bb35fd666eb6a438e4676267f6726b44bffb3db
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
5278d3d38c3c674a987bab18dd5f971d19244861 |
|
29-Mar-2017 |
Geoffrey Pitsch <gpitsch@google.com> |
Wait to unlock before changing notification importance Test: runtest systemui Change-Id: I66614de96e0a5c725ac6f6e7b76f64b39326ba6b Fixes: 36264464
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
b29e0db8f812532a0a4ff9837b1485545f0e3460 |
|
27-Mar-2017 |
Jason Monk <jmonk@google.com> |
Merge "Fix status bar visibility initialization"
|
60033fc07023c617e22629b919180054a7ccb11c |
|
24-Mar-2017 |
Jason Monk <jmonk@google.com> |
Fix status bar visibility initialization Make sure it starts up to everything showing and that the StatusBar calculates the bar mades after it is attached. There is still a bug where the behind scrim is showing during SUW, but this fixes many of the issues besides that case. Test: visual Change-Id: I93314c607e374c97d5c06f936ef8b7e07e057648 Bug: 36407135
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.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/StatusBar.java
|
95d743c38c919dd500d9dcacf9f998500d403d9e |
|
10-Jan-2017 |
Mady Mellor <madym@google.com> |
Add plugin interfaces to control notification menu / swipe behavior 1) Updates the notification menu plugin to do more: - The plugin can now supply the view it wants to display behind a notification as the menu - Touch interaction (i.e. notification translating on top) is piped through to the plugin so it can update the view behind the notification 2) Makes NotificationMenuRow an implementor of the plugin which moves a bunch of that logic out of NotificationStackScroller Test: runtest systemui Change-Id: I8723b96c195ff7311317d5523418cfcbe2a79b52
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
d0856f00c748b598eee3106ae7d3f85ea8c91fdc |
|
16-Feb-2017 |
Geoffrey Pitsch <gpitsch@google.com> |
Inline Notification Controls to full spec Based off redline spec Support bundled notifications when long-press on summary Hide banned text when sent from the default channel Test: runtest systemui Change-Id: I9315b4dc12cafbdf37ba9896879bfbe23c8d6921
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.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/StatusBar.java
|
ef3199040f0c87f130f8321d9e937604e9f46ca6 |
|
07-Mar-2017 |
Chris Wren <cwren@android.com> |
more testable MetricsLogger interface Begin migration to non-static methods to allow easier mocking. New clients should use the non-static methods. Old clients that want to unit test metrics should move to the new interface. Bug: 35138327 Test: runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java Change-Id: I168f3787ee50ddde8aa2d42c05b2b816d1d3a30e
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
25e98e3c9222f2d84d2daab9f0f591cb2a7aa7fe |
|
07-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Waiting for reinflating the notifications until the user switched"
|
e5b770e47d44a40d412c7d42010b2cf67920d9e3 |
|
04-Mar-2017 |
Jason Monk <jmonk@google.com> |
Updated QS UI - Adds footer to QS which contains the date/alarm info and all touch targets (settings, edit, etc.) - Swaps out emergency + carrier text on cell tile for a standard CarrierText from lock screen in the header to make the header only contain status info. - Add dividing line - Work on animations Test: runtest systemui Change-Id: I97dfea1b1ea7006b53eb61ac3a1f942c64dd282d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
4bf70f5f43a3101c9ccf29f45a193ba7c6397f77 |
|
03-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix initial StatusBar wiping out disabled state"
|
fc0f937722dd306ba9d077b0e9894331804ffafd |
|
03-Mar-2017 |
Selim Cinek <cinek@google.com> |
Waiting for reinflating the notifications until the user switched Previously we would react to density changes immediately even if we were still switching users, which could apply a new density to the wrong notifications. We're now waiting until we actually switched. Test: add notifications on different user with different density, switch Change-Id: Ieb0094ba6740bd5b9c53b275127bd128bc19236e Fixes: 30839163
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
00659bad38874f400297f58bc0d1037615de40fd |
|
03-Mar-2017 |
Jason Monk <jmonk@google.com> |
Fix initial StatusBar wiping out disabled state It was injecting some current disabled state before it actually had any, which made us lose the disabled state. Change-Id: Ie6947e72733212e3efcfaea09a59e586ae35fb1d Fixes: 35767933 Test: Set pin, go to bouncer, look at home
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
5bfecd1079e45d5a5ec3b0316d6b510519ca3394 |
|
03-Mar-2017 |
Selim Cinek <cinek@google.com> |
Merge changes Ie009b2c3,I313b5334,Iae36fc6b * changes: Animating the statusbar icons now when closing Fixed a few issues around notifications and density changes All touches to low priority headers should be accepted
|
24176c3376775d78a7cd35f7d80c2c3f1b4ccdab |
|
02-Mar-2017 |
Selim Cinek <cinek@google.com> |
Animating the statusbar icons now when closing On the keyguard the statusbaricons would not animate in if there were no notifications. We can't just magically appear them in that case but need to animate them. Change-Id: Ie009b2c351b7a45f9219ddc1114be79477ea692b Fixes: 33652041
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
9ef119c76f8ab7bb4cf1c8b1a69a82fac0dda6f9 |
|
02-Mar-2017 |
Selim Cinek <cinek@google.com> |
Fixed a few issues around notifications and density changes Because density and font size changes would actually be delivered by Dependency, the SystemUI could actually get the onDensityChanged after the onDensityOrFontScaleChanged. Let's make sure all configuration changes now go through the same listener. This also ensures that the caching of the icon offsets is done correctly, since the statusbar layout may actually be laid out later then the shelf. Test: change density from small to large, observe normal layout Change-Id: I313b5334ccbb57f7929fe03dbd5119396123b137 Fixes: 35678628
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
3f80513733afc15adca877ed3421227cf56c57d9 |
|
02-Mar-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge changes Ic4370fa8,I81c43329,Ic563a8fe,I6d4be770,I858d1c95, ... * changes: Fixed a bug where a wrong notification could be visible Fixed a bug where the icon would dissappear Continued low-priority group implementation Fixed an issue where the minimum height wasn't applied correctly Worked around a bug where the view could render blank Fixed another memory leak Creating the right views for low-priority group children Move the inflation away from the statusbar
|
c478f9023d7649d85e60759c9e6c0e033774293b |
|
23-Feb-2017 |
Selim Cinek <cinek@google.com> |
Creating the right views for low-priority group children Previously we always created the low-priority views even if it was in a group, but now we use the collapsed or the singleline one based on the group state. Test: runtest systemui Bug: 35125708 Change-Id: I49d418912f65c3bc8b672d383eb6a0526fcb8993
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
1a48babb5ed30e8a3eb9645355d6455b21041406 |
|
18-Feb-2017 |
Selim Cinek <cinek@google.com> |
Move the inflation away from the statusbar Since the notifications need to inflate more dynamically based on their own state, the inflation is moved away from the statusbar. This also improves the apply inplace logic, that was reinflating all views even if only a single notification layout was changed. Test: runtest systemui Bug: 35125708 Change-Id: I42a33065ab60b7c45ca979ae2d7baa1518bf92b7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
ec34da8f6f31c5ee1e543c0c7999a067487e0ce9 |
|
24-Feb-2017 |
Jason Monk <jmonk@google.com> |
Add method for plugins to reference global dependencies The new annotation versioning system allows plugins to share common global interfaces that can be versioned on their own. To facilitate this add a static method for plugins to get a hold of dependencies. To get any dependency a plugin must @Requires it so it can be version checked. Test: Plugin that uses the new call. Change-Id: I8e01260f8fbc14465502d506a7aa08212795ad9b
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
5098977b20699c2ed32a621524abd5a1b2ab7de4 |
|
23-Feb-2017 |
Julia Reynolds <juliacr@google.com> |
Change time methods to durations. Test: cts, cts verifier, runtest systemui-notification Change-Id: Ia612f59e91f3a3e1de14cd7217fe18ecaf61033c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
8008bd1a2150b017753ef7406f3d1bb660b7ca22 |
|
22-Feb-2017 |
Adrian Roos <roosa@google.com> |
AOD: Enable double tap in AOD Bug: 30876804 Test: Enable AOD; turn off phone, double tap; receive notification, double tap outside notification; on lockscreen, tap shade, should still bounce Change-Id: Ifb32461432f64c333b3a86a29b5ac51dfc27a43d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
89f423d3751fa63b095009bedb57b6faa765d69a |
|
18-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix leak in NotificationStackScroller by nulling out translatingParent"
|
4c97b0a9920cea65e2d7d8607347946124de8c92 |
|
15-Feb-2017 |
Mady Mellor <madym@google.com> |
Fix leak in NotificationStackScroller by nulling out translatingParent Once a notification is removed we don’t need to keep reference to mTranslatingParentView. Fixes: 35323108 Test: runtest systemui Change-Id: Ibbecfde4b4f1ee56e3c4e0ec59fadf1284f6c6ce
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
e4b106b1aaf0f96a5006086d2a67e2c86e41c6a1 |
|
16-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix notification shelf icon showing on top of snooze leave behind"
|
2a7e2deb57bd5d29b94bce62fb0d906b15b6bd33 |
|
16-Feb-2017 |
Adrian Roos <roosa@google.com> |
Merge "AOD: Show fingerprint error messages"
|
dcdaaec8d5bb58b55d59a5759cb393e258c6d8d5 |
|
15-Feb-2017 |
Adrian Roos <roosa@google.com> |
Merge "AOD: Show High notifications on AOD"
|
d7937b348864d60472c5c8f700e748c97f596dff |
|
15-Feb-2017 |
Jason Monk <jmonk@google.com> |
Merge "New system for versioning sysui plugins"
|
e4a2476ea9fbbb453d3fc137a1c876eb322eb868 |
|
14-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix status bar showing on lock screen on boot"
|
8b39573f1589b8c77d35df5e85ec8b92fe0b70c7 |
|
14-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Heads-up notifications of increased height behave better"
|
1e5ba5d087d8800407134af095aa4303e8721dbf |
|
14-Feb-2017 |
Jason Monk <jmonk@google.com> |
Fix status bar showing on lock screen on boot Fix dispatching of disables through StatusBar. Change-Id: Iee5e5d8cdf64f06b28986ff599aa3479c712980f Fixes: 35200453 Test: visual
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
91ba307d9bbd1b9c62feb1bea1d8035d11572d72 |
|
14-Feb-2017 |
Adrian Roos <roosa@google.com> |
AOD: Show fingerprint error messages Change-Id: I6570bffed1632b5e42ad5f82f7e0ab6192e04e1d Fixes: 34902351 Test: Enable fingerprint, get notification on Ambient Display, try to unlock with wrong finger. Verify that the fingerprint not recognized message shows
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
649924d030929a484053f9d432dce3931668a541 |
|
14-Feb-2017 |
Adrian Roos <roosa@google.com> |
AOD: Show High notifications on AOD Previously, it was only Urgent. Bug: 30876804 Test: Receive notification that is high, but does not peek (e.g. Gmail) while screen is off. Verify it shows on Ambient Display Change-Id: I9233a96abbc55a54dc5fab81ad79ee0980a0a035
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
9031554c25ff06ffeb7bf761cd74989b18c19551 |
|
14-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "AOD: show AOD1 instead of AOD2 on double tap"
|
434180ce5155f0c405080698031f05e9eab3dd4c |
|
13-Feb-2017 |
Mady Mellor <madym@google.com> |
Fix notification shelf icon showing on top of snooze leave behind Also fixes an issue where the guts closed listener would always call onHeightChanged because the notification isn’t marked as removed until after the listener gets called. Fixes: 34866027 Test: Manual - have one notification, snooze it Change-Id: Ic67bdb353b8bb5df8bdaaf6d3e71ade7da05ee46
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
87ed69bd6b652c716364e05ba5bad6517eb005c8 |
|
10-Feb-2017 |
Selim Cinek <cinek@google.com> |
Heads-up notifications of increased height behave better In the shade, the heads-up version when their height is increased now behave better and the notification shows more then a single message as well. Test: add heads-up for messaging style notification while shade is expanded Bug: 34469375 Change-Id: Ia3475eec5b4474aae950ef0eb84afb28689245ae
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
b2a872906c04bb36d622b952881667e71f76c52e |
|
13-Feb-2017 |
Adrian Roos <roosa@google.com> |
AOD: show AOD1 instead of AOD2 on double tap Bug: 30876804 Test: Have a notification showing, turn off screen, double-tap to Ambient Display, observe that device shows only the time and notification icon, not the expanded notification Change-Id: Ic9b9fc392b67b0411588c1287cdf61ca2397990d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
df44b606f357bb67e7a3b44e58f551c1c731ce42 |
|
03-Feb-2017 |
Geoffrey Pitsch <gpitsch@google.com> |
Updated Inline Notification Controls Removed old xml resources, strings, dimens, etc Different behavior when sent from the default channel. Display how many notification categories are used by the app. Group label when channel is associated with group. Add package icon. Fix tap-away-to-save behavior Test: runtest systemui Change-Id: Ib41a536a5c4e7c7747a2453eddc3b4b4b99ffa7a
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
5bec68fbea1a02d7debc2eeeaf01b9478de216e5 |
|
09-Feb-2017 |
Jason Monk <jmonk@google.com> |
New system for versioning sysui plugins Use annotations to handle the multi-dimensionalness of interface versions, but still maintain compile time inclusion of current versions. Test: runtest systemui Change-Id: I0789a72112cf6630a6406f76020071c8a6d9e24c
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
34895c404b0153f021094d149cf36918edbd4552 |
|
09-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge changes I348c18dc,I0c33d519 * changes: SysUiLeaks: Detect leaks in TunerService SysUiLeaks: Detect leaks of NotificationData.Entry
|
f6d562b83f16fe9a90464179087110c869640cf7 |
|
03-Feb-2017 |
Adrian Roos <roosa@google.com> |
SysUiLeaks: Detect leaks of NotificationData.Entry Bug: 34932615 Test: manual Change-Id: I0c33d5194fe94e99b7bebe3a04a3730e41575080
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
aa573e9e8632552d1fa8bdd6b0ee408ff9a93a6b |
|
27-Jan-2017 |
Jason Monk <jmonk@google.com> |
Work on separating out the status bar management Lots of stuff: - Make StatusBarIconController be a permanent dependency - Break out dark stuff into DarkIconDispatcher - Create StatusBarFragment - This bit is a bit ugly for now, but will be better later - Other stuff probably Test: runtest systemui Change-Id: I4973bc9f944e66af92731bf1edd2b39657f1782f
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
54f9672986b86abf010852ec692b76dfa6090dce |
|
08-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Use the Context name to publish and use vrmanager"
|
d0e1022237305e374e34c9f7afcdff373d5f0290 |
|
08-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "SysUI: Add method for plugins to keep status bar full screen"
|
8deb67cb64b0cd93be545caf7887a12ed3611841 |
|
08-Feb-2017 |
Craig Donner <cdonner@google.com> |
Use the Context name to publish and use vrmanager Bug: 34736524 Test: build Change-Id: I8aabb4d242fb2378b24dd30a972c382a7f8f4934
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
421a9410b462770544c6ae9a554542fa2fe1acb1 |
|
06-Feb-2017 |
Jason Monk <jmonk@google.com> |
SysUI: Add method for plugins to keep status bar full screen Lots of things detect overlays these days (installing apps) and the only way to avoid the problems associated with this is to live in the status bar window. So allow plugins to hold the window open when they want to so they can have overlays be in that. Move StatusBarWindowManager to Dependency to make things easier as well. Test: Install the example plugin, test can access QS and interact with apps Change-Id: Ib2288bf56704960847217bad01a480ab407e0ffe
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
2187d34e3509b7590ec5177555c96f8e9108d04e |
|
03-Feb-2017 |
Julia Reynolds <juliacr@google.com> |
Highlight selected channel on launching settings. Test: manual Change-Id: Iae49dcf8989a6524012897c321c0499e784a05e1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
cd1d343ffd26927db4d8773941f1c9286ad6b5a4 |
|
06-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "StatusBar: Clean up buzzBeepBlinked and friends"
|
5bed8d17af58b4670524ea3e01ce2a7e7558fd50 |
|
06-Feb-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Longpress overview in minimized mode only for resizable launches (1/2)"
|
fb692acb647b19b078a95fab8f186f1ca1469250 |
|
02-Feb-2017 |
Matthew Ng <ngmatthew@google.com> |
Longpress overview in minimized mode only for resizable launches (1/2) Since resizable launchers in minimized mode shows more of the docked stack than in non-resizable launchers, it will play the same functionality as split screen where long press overview button will exit split screen into fullscreen mode. Test: test was written - adb shell am instrument -w -e class com.android.androidbvt.SysUIMultiWindowTests com.android.androidbvt/android.support.test.runner.AndroidJUnitRunner Fixes: 34892561 Change-Id: I9f957dada1b325b36068d59fa9b2d1fa4912b804
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
1bf6077afeecec35fe0d57072e851f9810e937cd |
|
04-Feb-2017 |
Adrian Roos <roosa@google.com> |
SystemUI: Add LightBarController dump Test: adb shell dumpsys activity service com.android.systemui Bug: 34198865 Change-Id: I7b109449b3d5e392a55740a8237bd43c509089a7
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
4f3463290bfaa2942f201fb48f82403895053873 |
|
03-Feb-2017 |
Selim Cinek <cinek@google.com> |
Merge "Increased the collapsed size of messaging notifications"
|
d7af66d0c3439a62e6157c6e60f10aae4acb337b |
|
02-Feb-2017 |
Jason Monk <jmonk@google.com> |
Merge "Move recents CommandQueue callbacks to recents"
|
580f32d7b01cd94487b6473c47854cf01a03f53e |
|
02-Feb-2017 |
Geoffrey Pitsch <gpitsch@google.com> |
Merge "SystemUI uses Builder API with NotificationChannel"
|
764da991def991a3aa7f09ab715ad18062e79cd9 |
|
02-Feb-2017 |
Jason Monk <jmonk@google.com> |
Move recents CommandQueue callbacks to recents This will make it a more common and less broken place for both handset and TV. Fixes: 34813216 Test: make and click on recents button. Change-Id: I2fd9c3103e2be28a19497719ac5763c064beeed1
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
b3f0849c3edfdb9f48c7171199467944457bc527 |
|
02-Feb-2017 |
Anthony Chen <ajchen@google.com> |
Merge "Refactor notification to allow for overlay by Android Auto."
|
1dc93bc407540561ebba1cc007073ab9c71d7a4e |
|
31-Jan-2017 |
Geoffrey Pitsch <gpitsch@google.com> |
SystemUI uses Builder API with NotificationChannel Some changes to channels based on UX feedback. Test: runtest systemui Change-Id: I1b2f661ba145d6926035f992231dc3c2f8cbf844
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.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/StatusBar.java
|
643e51e3a1b2704c2f081e731311e176a0d90197 |
|
31-Jan-2017 |
Adrian Roos <roosa@google.com> |
StatusBar: Clean up buzzBeepBlinked and friends Test: mmm frameworks/base/packages/SystemUI Change-Id: Idcd1fe02e825c18782880d8d12345776a3928ddf
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
58c4d503b528657320da0960ce8fba8b7b2654c7 |
|
01-Feb-2017 |
Adrian Roos <roosa@google.com> |
Merge "AOD: Fix in-place ambient layout updates"
|
3cb3ad9998b478845538604c3ee3635a31642185 |
|
01-Dec-2016 |
Anthony Chen <ajchen@google.com> |
Refactor notification to allow for overlay by Android Auto. Android Auto requires different styling for notifications. In particular: - Background of scrim to be a different color - Notification shade should always be full width - No quick settings - User switcher always visible - Card styling, such as rounded corners and more spacing between items. - Notification shade to be triggered from a button on the navigation bar. Refactored different areas of the framework to allow for this. This mostly means extending notification code and overriding methods where appropriate. Test: manually tested Bug: 33487455 Change-Id: Ifcea70e121c1cbbeb057bb6ce8d351336ae41554
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
bd5bf5eaa45dfd92f0829d5bb95a14cb0f09f2ce |
|
31-Jan-2017 |
Selim Cinek <cinek@google.com> |
Fixed an issue where heads-upped notifications would stay If a heads up notification was briefly removed right after it was added it could linger around in systemUI until the panel collapsed. We need to make sure not to apply this improvement if reordering isn't allowed, otherwise it will never time out Test: existing tests pass Bug: 34608075 Change-Id: I7768f6111ada30edcb997a42940e5e336efe1cf2
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
7d1009b3bd3b69768f293eb73109c52b8da8ec8e |
|
26-Jan-2017 |
Selim Cinek <cinek@google.com> |
Increased the collapsed size of messaging notifications Messaging notifications now get an increased boost in size, since those are usually important to the user. Test: existing tests pass Bug: 34469375 Change-Id: Idfc2d2403b04c4c2d17b821e3ccbbbd48d31654d
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
c68b34191af628fa3e6a1f5f9b2b4bfccb6cd987 |
|
27-Jan-2017 |
Adrian Roos <roosa@google.com> |
Merge "AOD: Fix fallout from new Ambient Display"
|
4320e89ffa0a59599055cfb06ea19352fbf39fde |
|
24-Jan-2017 |
Adrian Roos <roosa@google.com> |
AOD: Fix DirectReply Test: Receive notification with RemoteInput on Ambient Display, tap the action with the remote input. Observe that the device wakes up, unlocks and opens the RemoteInput. Bug: 34500641 Change-Id: Iabb3ca0b33944cdf41c798852ff68cd74489bff4
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
05d3d00abac5dd60a3543291c6c51e5b6242aee3 |
|
27-Jan-2017 |
Adrian Roos <roosa@google.com> |
AOD: Fix fallout from new Ambient Display - Double tap on shelf did not wake up phone - Calculate content height hint after setting new visible type - Clean up content hint calculation for type ambient Test: Trigger ambient disply. Observe that clicking on shelf works. Observe that the actions are not cut off. Change-Id: I494fdd9f75e0fc3243d801f7d8f209eec44d2d84
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
95d3aa31738bcc150be2c8d5e1d6c14707b5c919 |
|
27-Jan-2017 |
Adrian Roos <roosa@google.com> |
AOD: Fix in-place ambient layout updates Change-Id: I7863bd5690476b76456182ee37527548f4acb54d Fixes: 34734890 Test: Post notification, post update to notification, enter ambient display, observe that ambient display is up to date.
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|
2a6ea9c2a1b52b0386270ec73e1e6d6a9b614a34 |
|
26-Jan-2017 |
Jason Monk <jmonk@google.com> |
Delete BaseStatusBar It is a relic of a more complex time, but has passed out of all knowledge for too long. Test: manual testing on phones and TV Change-Id: I62a15d9413ea4bda3ac82bf6f7d22c096e2c1cdc
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
|