OSDN Git Service

Moving various runnables in LauncherModel to individual tasks
authorSunny Goyal <sunnygoyal@google.com>
Fri, 9 Sep 2016 22:47:55 +0000 (15:47 -0700)
committerSunny Goyal <sunnygoyal@google.com>
Wed, 9 Nov 2016 23:50:08 +0000 (15:50 -0800)
commitf0ba8b7ca1dc8fd53451d3d16e9f4fc306cddcd4
tree821627bf354c858215e48c58cc5122a94ebd9c08
parent0d547bfd570e2e5d6ced55e24305d070fe2b78e2
Moving various runnables in LauncherModel to individual tasks

> Adding tests for some of the runnable

Change-Id: I1a315d38878857df3371f0e69d622a41fc3b081a
22 files changed:
build.gradle
src/com/android/launcher3/AllAppsList.java
src/com/android/launcher3/IconCache.java
src/com/android/launcher3/InstallShortcutReceiver.java
src/com/android/launcher3/LauncherAppWidgetInfo.java
src/com/android/launcher3/LauncherModel.java
src/com/android/launcher3/ShortcutInfo.java
src/com/android/launcher3/model/AddWorkspaceItemsTask.java [new file with mode: 0644]
src/com/android/launcher3/model/CacheDataUpdatedTask.java [new file with mode: 0644]
src/com/android/launcher3/model/ExtendedModelTask.java [new file with mode: 0644]
src/com/android/launcher3/model/PackageInstallStateChangedTask.java [new file with mode: 0644]
src/com/android/launcher3/model/PackageUpdatedTask.java [new file with mode: 0644]
src/com/android/launcher3/model/ShortcutsChangedTask.java [new file with mode: 0644]
src/com/android/launcher3/model/UserLockStateChangedTask.java [new file with mode: 0644]
src/com/android/launcher3/util/ManagedProfileHeuristic.java
tests/Android.mk
tests/res/raw/cache_data_updated_task_data.txt [new file with mode: 0644]
tests/res/raw/package_install_state_change_task_data.txt [new file with mode: 0644]
tests/src/com/android/launcher3/model/AddWorkspaceItemsTaskTest.java [new file with mode: 0644]
tests/src/com/android/launcher3/model/BaseModelUpdateTaskTestCase.java [new file with mode: 0644]
tests/src/com/android/launcher3/model/CacheDataUpdatedTaskTest.java [new file with mode: 0644]
tests/src/com/android/launcher3/model/PackageInstallStateChangedTaskTest.java [new file with mode: 0644]