7574b6491029f4830de2e1db0962d301b41083f4 |
|
01-Aug-2016 |
Doris Ling <dling@google.com> |
Fix crash when selecting AppInfo for uninstalled app from Recents. When an app is uninstalled, the corresponding app info is not removed fromi the Recents tasks. If user selects that app info entry from the recents tasks, it will failed to retrieve the app detail as the package is already removed. Add the package removed event listener in InstalledAppDetails such that when the package has been unintalled, its app info task will also be removed from Recents. Change-Id: I771507f8f53017f87eda31ddef77a95e30921cbf Fixes: 28671923 Fix app info crashes when package is uninstalled from terminal. Move start listening to the package removed intents to onCreate() and continue listening throughout the whole lifecycle of the activity so that if user unintall the package in the background, it will still be notified. Change-Id: I889b0ea3e1245be83750d73349ed3a0f85a51783 Fixes: 28671923 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
|