summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src/com/android/systemui/ForegroundServicesDialog.java
Commit message (Collapse)AuthorAgeFilesLines
* Knock out a few calls to Dependency#getDave Mankoff2022-01-251-4/+3
| | | | | | Bug: 138786270 Test: manual Change-Id: Ie4b296619194857f35d1d82aba3dc0abc9332206
* Provide the ability to inject into Activities.Dave Mankoff2019-09-181-1/+7
| | | | | | | | | Mocks out KeyguardUpdateMonitor in all tests, as our unit tests shouldn't care about it (unless they're testing it directly). Bug: 140430268 Test: atest SystemUITests Change-Id: I6a2b5231c434d0f26319090340b9c2a0e903f4b6
* [DO NOT MERGE] qt-qpr1-sysui-dev @ build 5814791Hyunyoung Song2019-09-011-1/+1
| | | | | | | | | | | | | | | Test: presubmit setup on source branch Bug: 130289146 Create a Gradle build for SystemUI Bug: 136279712 Daggerize FalsingManager Bug: 137324767 "Unable to instantiate service com.android.systemui.doze.DozeService" exception breaks launcher tests Bug: 137563419 Remove Bouncer reveal delay from bypass flow Bug: 138787339 Allow Services and Activities to be injected into directly. Bug: 139128921 [AS 3.5 RC2, SDK API 29 rev 2] Overload resolution ambiguity: while removing element from HashMap Bug: 64712476 Import translations for dev branches Change-Id: Ib7fd4706c070907fd556c3532957f3b1b046de6d
* Fixes import ordering.Gus Prevas2018-11-141-2/+0
| | | | | Test: n/a Change-Id: I432e11b52deb7974e50f62076af3b7aa07e364b6
* All kinds of little foreground services fixes.Dianne Hackborn2017-05-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | - Better explanations of some strings. - Fix to use the right package when an item is pressed in the foreground services dialog. - Improve java docs on Service.startForeground(). Bug: 37925387 735566 lv - Android - [Source] Context unclear or missing: Apps running in background Bug: 37925888 735566 lv - Android - [Source] Context unclear or missing: Tap for details on battery and data usage Bug: 37897953 735566 gl - Android - [Source] Context unclear or missing: LEFT_SIDE, RIGHT_SIDE Bug: 37943079 Music is dying mid playback Test: manual Change-Id: Ied41932c61f59335bd18dfba3fcb13af28a0bddd
* More work on issue #36891897: Need to ensure foreground...Dianne Hackborn2017-05-011-1/+4
| | | | | | | | | | | | ...services can't hide themselves Add trick to put a shadow around adaptive app icons, so in our dialog's white background we don't end up not missing the circle around the icon. Test: manual Change-Id: I7f2d908250eaf969d6f8d859c1567d5b4e0830ee
* Work on issue #36891897: Need to ensure foreground services can't...Dianne Hackborn2017-04-291-0/+204
...hide themselves The activity manager now keeps track of all apps that are running foreground services and builds a notification showing them to the user. We ensure they are shown to the user for at least 30 seconds (configurable). If foreground services are executed while the screen is off, their apps will be shown to the user for at least 30 seconds after the screen turns back on. While doing this I am also adding a new process state to distinguish between "important background" stuff that should bypass bg check vs. ones that don't. By default, these now no longer bypass bg check, which is really the expected (and documented) behavior. There is a new bind flag to allow them to bypass bg check, which is currently only used by the IME. Also add some new job scheduler commands that will be used to write new tests cases for jobs timing out. Bug: 36891897 Test: manual Change-Id: Ied3f7b56444254513fd776f06b88bc0e54704958