History log of /packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0590a4c0cec8095dc299f1cacfe27a98f11a83b5 10-Jun-2017 Rajeev Kumar <rajekumar@google.com> Replace use of java.util.HashMap with android.util.ArrayMap in
AutoInstallsLayout, DefaultLayoutParser, ImportDataTask
classes.

Change-Id: Idcf1f5f020132ddf43751067a38a64bfc088800e
Bug: 62466540
(cherry picked from commit 26453a297b622011258dc6b32403ba6586f00996)
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
9d887a2c452f652624f0d28950c1b69cb37a8e23 08-Jun-2017 Sunny Goyal <sunnygoyal@google.com> Adding a utility method for getting device prefs

Change-Id: I1e3c7df0a3f4e847b40d722d44890e441cc73509
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
3d706ad70365052e3224fc4f4b0e7d1f5e8abf22 07-Mar-2017 Sunny Goyal <sunnygoyal@google.com> Separating the config and flags in different directories so that
it is easier to override one or the other

Bug: 36001650
Change-Id: I713f4f5dbcf902614ce9f6c7a73bdace7bdf1ea0
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
87f784c285fdeed9091a4de8b9b44db3eca677d8 11-Jan-2017 Sunny Goyal <sunnygoyal@google.com> Removing static Context access using LauncherAppState

> This ensures that LauncherAppState is only accessed in the presence of
a valid context

Bug: 33032833
Change-Id: I955e5cb022f8bd6374681ae6c0720a2666d5b750
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
49f19f0af96ccf9da78b62a4ac9f51e40b40adc5 05-Jan-2017 Sunny Goyal <sunnygoyal@google.com> Adding some logging around launcher restore

> Also enabling fileLog when the device is debug build (even when
launcher is not dogfood build)

Bug: 30735662
Change-Id: Ieab2c962d57f6f7f972f8111070d4ecbef06b3e7
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
7c74e4ae641e76f73d74348e293c244a157f6585 16-Dec-2016 Sunny Goyal <sunnygoyal@google.com> No more UserHandleCompat

Bug: 32745285
Change-Id: I762fb4e268c1afe48a1860ab12a4ccb3f626aa95
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
d70ef242332e766b2c23e3b8bb537dc2d584e9ec 24-Aug-2016 Sunny Goyal <sunnygoyal@google.com> Fixing the hotseat import logic

The import logic following the behavior: Improt everything and force
run GridMigrationTask to automatically remove broken icons.
This logic would fail for hotseat as the replacement happens before
the GridMigrationTask, which will not replace the broken targets
appropriately

The cl changes some logic only for hotseat import
> After import remove any broken icons/empty folders
> When adding default icons, only add as much icons as required. Since
GridMigrationTask uses weights, it sometimes removes imported icon, if
the hotseat size becomes too large.

Bug: 30909630
Change-Id: I6ca1f25dac81649794d81aaf82c3c38d1c918d91
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java
a5c8a9eb666da16bc4c9ea4412868e22ace8d1f0 08-Jul-2016 Sunny Goyal <sunnygoyal@google.com> Adding logic to pull in workspace data from another Launcher3 based
provider. This allows OEMs to keep the user's homescreen intact while
changing the default home app package.

Bug: 28536314
Change-Id: Ibebfd7dd33aa2cbd9ca28d2d611dd0a4a5971444
/packages/apps/Launcher3/src/com/android/launcher3/provider/ImportDataTask.java