aab36de0d69ff0ee7c0fdf809899e1b4a61d1d26 |
|
31-Mar-2018 |
Fan Zhang <zhfan@google.com> |
Remove wrapper for device policy manager Bug: 76167422 Test: robotests Change-Id: I69dc7341cf1ff408bc24c2a062586cef25b7b918
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
8ce416977c60426f7f8b7d47164fd8392f177f7f |
|
21-Feb-2018 |
Tracy Zhou <tracyzhou@google.com> |
Correct picture-in-picture setting behavior for managed profile. - Show picture-in-picture setting in the app info page for managed profile. - Navigate to work app setting instead of non-work app setting on tapping setting icon from picture-in-picture window. This requires correctly processing passed-in UserHandle to fetch the right package info. Bug: 71592457 Test: make RunSettingsRoboTests Change-Id: Id3dd04e88a57ae3d8c319c17615992637128589b
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
1f6d24a991a688110fdd75ac852c51bd882c81e9 |
|
19-Feb-2018 |
Fan Zhang <zhfan@google.com> |
Get rid of direct usage of Utils.onBuildStartFragmentIntent Change-Id: I87eb97d6da4cd4f99be5bcdb1e3e245eb1c7bd1c Fixes: 73250851 Test: robotests
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
47854c2945c844a636722dec1ec7dd27860834b8 |
|
19-Feb-2018 |
Fan Zhang <zhfan@google.com> |
Migrate more places to subsetting launcher Bug: 73250851 Test: robotests Change-Id: Iaf29df45ddb42fd58f181cb01e10998a97cb7c34
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
8e3e611755fdb74536bc372df51bfba337a1da17 |
|
18-Jan-2018 |
tiansiming <tiansiming@xiaomi.com> |
Merge "Fix NPE crash in AppInfoBase" am: e49cc3d659 am: abcb069d95 am: b5697b2d45 Change-Id: I5e40dde6e0f98a8ba046df78f9b9e3ddcc3f2ce9
|
81469702f32be538b5efedbf65f6688785708153 |
|
14-Jan-2018 |
tiansiming <tiansiming@xiaomi.com> |
Fix NPE crash in AppInfoBase This crash can hardly happen under the normal operation of the user, but it may have a chance to appear in monkey test. To enhance the robustness of the program, intent.getData() here should not be null in any situations. Bug: N/A Test: adb shell am start -n 'com.android.settings/.Settings\$AppDrawOverlaySettingsActivity' Change-Id: I732b564056e3e585405f146d99efe3b410edbc41 Signed-off-by: tiansiming <tiansiming@xiaomi.com>
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
a8cac7a409957830c3e05acf346824ca47754a34 |
|
12-Oct-2017 |
Fan Zhang <zhfan@google.com> |
Move ManageApplications to sub package and remove dead code Bug: 64804294 Test: rerun test Change-Id: I23cbd8da9b65f52470030ba3b9b676ece2bada11
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
2d479598f012c85f82eaa250c2a91d34c6447756 |
|
27-Sep-2017 |
Tony Mantler <nicoya@google.com> |
Merge "Make ApplicationsState.Session lifecycle-aware"
|
76cbd4b3b2f119604edf84552c23a1d32df78b2e |
|
22-Sep-2017 |
Tony Mantler <nicoya@google.com> |
Make ApplicationsState.Session lifecycle-aware Bug: 66682989 Test: RunSettingsRoboTests Change-Id: Idf56788fcae22639b7bf604a8c73cd5f0ff2da16
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
744ff5c607fffe451f01d2dcd3f6a436b2e01f0f |
|
21-Sep-2017 |
Doris Ling <dling@google.com> |
Merge "Fix NPE crash in UsageAccessDetails" am: cd959f28a0 am: 296c46404c am: c13415391b am: 913d1667ce Change-Id: Ib859bec6cd9ca1422856d091fc7a0b9894397b04
|
913d1667cead0ef328c19c037f710141809b1886 |
|
21-Sep-2017 |
Doris Ling <dling@google.com> |
Merge "Fix NPE crash in UsageAccessDetails" am: cd959f28a0 am: 296c46404c am: c13415391b Change-Id: I8e5050b2b4c5884b93ef56155f50d1fffcc13579
|
296c46404c4647a423eb260563ac407aa538282f |
|
21-Sep-2017 |
Doris Ling <dling@google.com> |
Merge "Fix NPE crash in UsageAccessDetails" am: cd959f28a0 Change-Id: I21f898f7ec8fd67d4f29d73491b4ac57cad7a252
|
39de7aedee622984cbfccca09bf2116381571d81 |
|
19-Sep-2017 |
tiansiming <tiansiming@xiaomi.com> |
Fix NPE crash in UsageAccessDetails mPackageInfo will be null in RefreshUI method in UsageAccessDetails.java Bug:https://issuetracker.google.com/issues/65872768 Test:As explained in the link above Change-Id: I8bd4b822cfe5d8a3347ca7f5886605cbdfb9b8b6 Signed-off-by: tiansiming <tiansiming@xiaomi.com>
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
dee1a22c45c78dd1d4a681314045b0757b63623d |
|
01-Sep-2017 |
Doris Ling <dling@google.com> |
Consolidate all wrappers used for testing. - Add the wrapper package and move all wrappers to the wrapper package. - Get rid of some wrapper interface/impl implementation and have a wrapper class directly. Bug: 65634579 Test: make RunSettingsRoboTests Change-Id: Ic757d8f7bacfa7a034c7e692205bc1dc4b0e1de1
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
00015fbf500a3b9d7af75deac2764540c96179c2 |
|
22-Aug-2017 |
jackqdyulei <jackqdyulei@google.com> |
Add device/profile app check in background check If app is device or profile app, we disable the background check toggle. This cl also create an util method for this check and remove duplicate code Bug: 64665807 Test: RunSettingsRoboTests Change-Id: Id8336eadaac8832327bc3653aaa7dfbacde352ac
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
2c6634a8a9f76aaa89de40102f39c62b175defbe |
|
06-Jul-2017 |
Fan Zhang <zhfan@google.com> |
Fix a crash in AppInfoBase where appEntry is invalid Change-Id: Ifbea967405ddc1e1bd069ddeab170bc67b1835b4 Fix: 63178369 Test: robotests
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
77ee0b08ddb8a348a051f19a349f371bf517905d |
|
31-May-2017 |
Fan Zhang <zhfan@google.com> |
Add method to disable "disable" button in installed app UI OEMs can now force grey out the "disable" button for important apps on device. Change-Id: I8ea431b52e50e424be55946f70175db5412e2f4a Merged-In: Ic075a07ad12592bd60238c7b1c9ab84932c8db3c Fix: 38250742 Test: make RunSettingsRoboTests
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
a45f3d2f33e2286b8c5fd89f962e700177210a48 |
|
31-May-2017 |
Fan Zhang <zhfan@google.com> |
Add method to disable "disable" button in installed app UI OEMs can now force grey out the "disable" button for important apps on device. Change-Id: Ic075a07ad12592bd60238c7b1c9ab84932c8db3c Fix: 38250742 Test: make RunSettingsRoboTests
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
c6ca314c0b872f75926807ca7d6eb24ebe7cb684 |
|
15-Feb-2017 |
Fan Zhang <zhfan@google.com> |
Log source with visibility change - Add a method in VisibilityLoggerMixin to log visible event using LogMaker, which allows logging additional FIELD_CONTEXT field. - In Utils.startFragment, add current page's metricsCategory as an extra to next page. - In next page's onResume(), extract the previous page's metricsCategory and send it to VisibilityLoggerMixin.visible() - Update all caller with additional paramters Change-Id: I8e1f2597fa465b7d3aa16fa1d21c052a3219694a Fix: 35359289 Test: RunSettingsRoboTests
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
21556cdba176e8c544ecf24522d4939dcf0dcc2c |
|
01-Nov-2016 |
Amith Yamasani <yamasani@google.com> |
Adapt to behavior change in MATCH_UNINSTALLED_PACKAGES Don't use the PM flag to reach across users. If retrieving labels, etc., use MATCH_ANY_USER, since several Settings screens show work profile apps as well. Bug: 31000380 Test: Manual test of affected screens Change-Id: Ib6f981ae8443f640276d395c37247c8c0b610894
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
265d3c2a0c36251bf8a9f571d7239b6dd404d942 |
|
22-Jun-2016 |
Tamas Berghammer <tberghammer@google.com> |
Update package names to work with the proto3 compiler Bug: b/28974522 Change-Id: I5f3adf4946ee4ba1e09e4f40afe83c151405972a
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
1e516287bd0c910f83d2ead28bf67e26dfbead86 |
|
16-Sep-2016 |
Fan Zhang <zhfan@google.com> |
Add visibility metrics to dialogs. Bug: 30681529 Test: adb logcat -b events | egrep "(sysui_|notification_)" Change-Id: I199d2e1b2cb8588a562b46bb8128d8ece24952f0
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
36e953fbe5e7c4e2ca54a1ca4c4d293b24a4cb54 |
|
13-Aug-2016 |
Doris Ling <dling@google.com> |
Fix crash in Storage app info when the corresponding app is uninstalled in the background. 1. Move the handling for package removal from InstalledAppDetails to AppInfoBase so that all app info subclass will now finish correspondingly if the package is uninstalled. 2. In InstalledAppDetails, when handling package removal, will also finish the app info fragment that it starts earlier. Change-Id: Id741e7475414045040dd0797ff3bc63ac214f400 Fixes: 27774473
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
2108d361bb1c4113d2250711d9ac8e6bc0de9245 |
|
23-Feb-2016 |
Jason Monk <jmonk@google.com> |
Add default app prefs to app info This makes them easier to discover and to know the state of them. Bug: 27276982 Change-Id: I24a9d34d7e189b19df39cc0b9028b6412f76aa05
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
9e9e63b7b3b31fcae7242eb07f528487e0913402 |
|
11-Feb-2016 |
Sudheer Shanka <sudheersai@google.com> |
Part3 - Don't add padlock if the restriction is not set by admin. Bug: 26687435 Change-Id: Ibfea6d7d5bd32e7a05dcc2cc32b121c9e50b6a34
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
ef550767b0b469534a94c293ea517a19778b58b0 |
|
15-Jan-2016 |
Sudheer Shanka <sudheersai@google.com> |
Trigger a support dialog when an action is disabled by policy Change-Id: I847b481a16cce33fe7bd4040d38ec50ca62172c2
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
ae969d71976ab61116ab76885a6dadf86d25214f |
|
04-Jan-2016 |
Jason Monk <jmonk@google.com> |
Merge "fix out of memory with continuous entry and exit InstalledAppDetail." am: d298d474e6 am: dfc6e32434 * commit 'dfc6e32434a0d208403f8ce754e079e77e34cf7f': fix out of memory with continuous entry and exit InstalledAppDetail.
|
2396a40c90a9f28ee4c63fd7199c38682eaeff70 |
|
21-Dec-2015 |
daqiangx <daqiangx.li@intel.com> |
fix out of memory with continuous entry and exit InstalledAppDetail. A session keeps in ApplicationsState list. The fragment don't release the session when it is destroyed. The cause of out of memory is that the session list is increased, but it can't be released. Change-Id: I23635610c9fdfb8a3423299a91cf9b11cb5cdb65 Signed-off-by: daqiangx <daqiangx.li@intel.com>
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
e492ee06adbf4661d8b8b53f41f236c9173c5ca4 |
|
19-Aug-2015 |
Julia Reynolds <juliacr@google.com> |
Make the app header bar more consistent. - Don't include info link if just came from app info page - include back button on app info page when launched from header Bug: 22203029 Change-Id: I737332a487c41e0a93d161b55659700a1f936844
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
67cd6ab93a526fe65877743e458590f4e6f187ee |
|
08-Jun-2015 |
Tony Mantler <nicoya@google.com> |
Move ApplicationsState to SettingsLib Also take InterestingConfigChanges along for the ride and delete unused AppPermissionSettings b/21328967 Change-Id: I4d0c1a27054845a54cf68e95a92024d2e46f636e
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
63fbf68a42df5f69671257cb88fd5ef9a8bacb89 |
|
04-Jun-2015 |
Jason Monk <jmonk@google.com> |
Fix updates of the enable/disable button Make the entire ApplicationsState resume and do way too much work so that we can get a little bit of state. ApplicationsState could use some refactoring. Bug: 21518528 Change-Id: Ibb6a2c15948f9bc69490426d4004dc83582087b4
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
44fb627cf67dfa3b9c2c625fd39ca8e9a9829813 |
|
26-May-2015 |
Jason Monk <jmonk@google.com> |
Merge "Don't have app info pages load so much info" into mnc-dev
|
646befdd16fee63fb399aec47950973b64add3ba |
|
26-May-2015 |
Jason Monk <jmonk@google.com> |
Don't have app info pages load so much info They don't need to resume the ApplicationsState session because they only need info for one app, instead just make sure ApplicationsState can load the info as requested. Bug: 20696893 Change-Id: I146387438348fad1396ac4528819b2f1a93a97bf
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
5e2529aeb4071357e6b43836816d5cf15fe473ea |
|
26-May-2015 |
Jason Monk <jmonk@google.com> |
Fix crash while rotating with app info dialog up Bug: 21037445 Change-Id: Ie5b0f8aa04913d0ab781be334c6c305db97235a0
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
65ecadc62550b10eb634c14dd671f47b66ea8dbf |
|
15-May-2015 |
Jason Monk <jmonk@android.com> |
Try not to crash while AppInfo is finishing Bug: 21025020 Change-Id: Iebb9e6b24ca503f87b5648f0aaf02dde01903488
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
255452fdf4b368f150477e818b326a60210f22c1 |
|
13-May-2015 |
Jason Monk <jmonk@google.com> |
Start app notifications as fragment not intent This lets it show the back arrow when coming from within the settings app. Bug: 20561808 Change-Id: I103c8fb74197c5a0530c363a234da5e2148726a7
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
20f464eddec2ffa64a385a1e9f51b9b8766ecf50 |
|
06-May-2015 |
Jason Monk <jmonk@google.com> |
Fix app headers in settings Use SettingsPreferenceFragment's method for pinned headers where possible, and add a frame within the fragment for them to live in otherwise so that this view doesn't end up on the activity. Bug: 20886475 Change-Id: I985eb1497744ea50bfabed862e5088eb89df5b61
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
1eb54eb2ff250eccdd700601011bd6457ddcbec1 |
|
29-Apr-2015 |
Jason Monk <jmonk@google.com> |
Add high power whitelist for apps - Strings not final! - New UX for power usage details (more preferency) - Add high power apps list shows on/off and screen to change (when possible) - Link from power usage summary to high power list - Link from advanced apps to high power list Bug: 19991702 Change-Id: I97c927ed82d3b89041e4429b427508545763d66c
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
d8da51ccfecf16f2c06f788e6bcbc232d1f0cb32 |
|
17-Apr-2015 |
Jason Monk <jmonk@google.com> |
New UX for app usage screen Now uses ManageApplications base, and has a details screen which has a switch and a link to optional app settings. Bug: 20290386 Change-Id: If32ce8d82e55f3908644c575925b3f6506a68e6e
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
8a963babe2e36b7a41f77b8d2598c97658196e58 |
|
20-Mar-2015 |
Chris Wren <cwren@android.com> |
log visibility of views Depends-On: I5b1dccb5d103ece3112acf38889bae16273b092f Change-Id: I116aed2bb805f723a5bf2ec9eb94257de0b4a7b5
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
584b2b2bc17a4ccf42952b188722de1091c101be |
|
20-Mar-2015 |
Jason Monk <jmonk@google.com> |
Make notifications app list use new manage apps The designs for Settings have the notification app list using the same UI as the Manage Apps list, so switch the notification app list over to the ManageApplications fragment. This involves adding some notification based filters and connecting the data from the Notification Backend to ApplicationsState. Bug: 19443900 Change-Id: I5e5cdb16890d536613ee59292b89a89b6fb9e2e6
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
5b3aa36e6fd17db995a31f9549b8fe628754a750 |
|
18-Mar-2015 |
Jason Monk <jmonk@google.com> |
Implement new Manage Apps list Manage apps now only has one list. When entered from the dashboard it is not sortable or filterable, and shows a combination of downloaded apps and anything that shows up in launcher. When 'all apps' is entered through advanced app settings, the list shows all apps and can be filtered and sorted. Bug: 19443900 Change-Id: I555ee56417c330424d458750b6f81d3bd543f66d
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
07025891683aef83d850b0a91b37aa75b11ce33c |
|
26-Feb-2015 |
Jason Monk <jmonk@google.com> |
Merge profiles apps into app list Remove the spinner and add all apps into one list and badge the managed items. Bug: 19443900 Change-Id: I9ccacc1b503da2663b9a3945f4fd6051ae95e328
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
588a0881c13d8ed63ba67b3145254c22211a2019 |
|
03-Mar-2015 |
Jason Monk <jmonk@google.com> |
Follow-up on comments from splitting app info Bug: 19511439 Change-Id: Id1395597262f66514808f71d99978120dbba70e1
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|
cd91128a2de5d111c59fe442c72b764d9a9acb3a |
|
24-Feb-2015 |
Jason Monk <jmonk@google.com> |
Split app info into several screens The root screen now only has the uninstall/force stop/disable buttons and the rest has moved to sub screens listed in a preference list. The root screen as UI approximate to the new mocks, but the separated screens (storage, launch by default, etc.) have yet to receive their visual overhaul. Bug: 19511439 Change-Id: I4e01fbaefc69e0652edea2429d9e9b028c78e825
/packages/apps/Settings/src/com/android/settings/applications/AppInfoBase.java
|