commit | e5bb705fb79f18df8680958dcf2c5460e16c90b6 | [log] [tgz] |
---|---|---|
author | Sunny Goyal <sunnygoyal@google.com> | Mon Jul 27 14:36:07 2015 -0700 |
committer | Sunny Goyal <sunnygoyal@google.com> | Fri Jul 31 12:03:33 2015 -0700 |
tree | 33c20c832cf07556ca8d0d3c114489c95190a3f0 | |
parent | e40e77b34f6521d3caaa8eb49b9e073258e91f56 [diff] |
Homescreen migration from a larger grid to a smaller grid. 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