summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/LauncherBackupAgentHelper.java
Commit message (Collapse)AuthorAgeFilesLines
* Version code cleanupSunny Goyal2015-08-171-1/+1
| | | | | | | | > Renaming Lmp to Lollipop > Lollipop_MR1 instead of directly using 22 > Using M APIs directly instead of reflection Change-Id: I10a307f46e3be15b3299f549a2fd7e0e215a6a1b
* Disabling home screen migration logicSunny Goyal2015-08-111-1/+1
| | | | Change-Id: I506948852945bfb8ebd7a95fc951880ffe9a3e17
* Homescreen migration from a larger grid to a smaller grid.Sunny Goyal2015-07-311-0/+9
| | | | | | | | | | | | Adding support for restoring from a larger device, if the grid size difference is not more that 1. During restore add all the items in the DB, and run a one-time migration the next time launcher starts. The migration strategy is defined in ShrinkWorkspaceTask.java which involves resizing, moving and removing some items. Change-Id: I6ee411f6db5bf0152b527e16146a88c56dec2d97
* Adding rank column in backupSunny Goyal2015-07-221-2/+3
| | | | | | | | | > targetType was only added for M builds, so it can also be considered as v4 change. V3 which introduced minSpanX and minSpanY didn't contain targetType Bug: 22417713 Change-Id: I5c353674f7e0c2b5b4ab46e574fdb347d82028cd
* Adding minSpanX and minSpanY for all the launcher widgetsSunny Goyal2015-07-171-1/+1
| | | | | Bug: 22353460 Change-Id: Id4450dee42a83e4603dcd56e1c4dec2b0e405858
* Icons are not updated to TYPE_APPLICATION during restoreSunny Goyal2015-05-211-0/+1
| | | | | | | | | | > Use low res only for app shortcuts > Running icon migration after restore > Running icon migration again for all users > Deduping shortcuts added from widget tray Bug: 20945600 Change-Id: I3bb47545fdd9832510069026fbae8966d2311cc1
* Removing ContentObserver from LauncherModel, and calling reloadSunny Goyal2015-04-011-1/+1
| | | | | | whereever necessary Change-Id: Ia4a8abdfe2be9703f3217a60527d3a1220b33bdc
* Avoiding writing the Metadata in the backup if nothing was changed in the backupSunny Goyal2015-01-161-1/+1
| | | | Change-Id: I4608ab5511b01f0d0018596d68e4341635649f73
* Adding a rank column for itemInfoSunny Goyal2015-01-131-0/+5
| | | | | | | | > Rank is used to determine position of an item in a folder. Bug: 18590192 Change-Id: I2826a7c570b4cc58e719d685f17a24ec6133804f
* Clearing DB before restore starts.Sunny Goyal2014-11-181-6/+16
| | | | | Bug: 18362052 Change-Id: Ic4faf04db2f76c0c434907f1c41c8b708283eeb7
* Updating backup restore logicSunny Goyal2014-10-281-23/+11
| | | | | | | | | | | | | | | > Adding DeviceProfile information in the backup > Removing SharedPreference backup > Adding helper methods to abort backup in the middle > Comparing keys against the backup journal during restore to avoid restoring corrupt/lost entries > Old backups are still compatible, but lost keys verification will be ignored in that case. Bug: 17937935 Bug: 17951775 Bug: 17260941 Change-Id: Iad48646cfdd69abaff5c163b2055f3b8a9b39b19
* Disabling restore for below L devicesSunny Goyal2014-10-231-0/+6
| | | | Change-Id: I262f52e88421637e0d50c048f6d53c6b5754da4e
* Resetting launcherProvider data if restore set was emptySunny Goyal2014-09-281-3/+23
| | | | | Bug: 17332300 Change-Id: I6d2187cd1b1fa7a53e49b96eb109263f6b74b258
* enable restore by default in master (for 3.7)Chris Wren2014-06-271-1/+1
| | | | Change-Id: I3f64a9248602925c17d2e89295f02cbe64160a6a
* disable launcher restore by default, for nova launchChris Wren2014-05-291-1/+1
| | | | Change-Id: I54aa2de71f8fcc660922a59ff280ae141e066f73
* enable launcher restore by defaultChris Wren2014-03-111-1/+1
| | | | | | | shortcuts are wroking, widgets are todo Bug: 10778992 Change-Id: I938b6d6ba5b68769628337955a17badaece1433f
* rationalize launcher backup loggingChris Wren2014-01-151-1/+4
| | | | | | | | | enough data to debug dogfood issues easy switch to move to quieter production mode common switch across all three classes Bug: 12545310 Change-Id: Icb4ad7174f20884c6993140149db590d66f6e006
* hide launcher restore behind a flag.Chris Wren2014-01-131-3/+12
| | | | | | | | enable with 'adb shell settings put secure launcher_restore_enabled 1' before signing into wiped device Bug: 12532845 Change-Id: I1471c39dac2e6e1412f7720b1ba8edf46273c593
* backup launcher preferencesChris Wren2013-12-031-0/+16
| | | | | Bug: 11267816 Change-Id: I12a32477164fe2205bc8cb02e0a23c561a7f9189
* move to backup helper architectureChris Wren2013-10-071-0/+46
add journals to DecoderRing, for backup debugging Bug: 10778984 Change-Id: I38e93853c05f72468b3800c172b96effc70a63e0