OSDN Git Service

Changing DeepShortcutManager to have a singleton contructor instead
authorSunny Goyal <sunnygoyal@google.com>
Mon, 21 Nov 2016 10:32:39 +0000 (16:02 +0530)
committerSunny Goyal <sunnygoyal@google.com>
Mon, 21 Nov 2016 16:58:23 +0000 (22:28 +0530)
commitdde4fd971e825749686e7aa77379c65e410eea54
treef23e94c8931b2052d910f0dcba1b0d87a36305f1
parentaa8a871e337fe42e9339b96833eaf37bf2b64b2f
Changing DeepShortcutManager to have a singleton contructor instead
of getting it from LauncherAppState

This follows the design of other managers and makes it easier to access it
from other processes and non-ui thread.

Bug: 33032833
Change-Id: I8ad82ae5b6cc47bae885f9896985675c7dd0d5b8
src/com/android/launcher3/Launcher.java
src/com/android/launcher3/LauncherAppState.java
src/com/android/launcher3/LauncherModel.java
src/com/android/launcher3/ShortcutInfo.java
src/com/android/launcher3/model/BgDataModel.java
src/com/android/launcher3/model/ShortcutsChangedTask.java
src/com/android/launcher3/model/UserLockStateChangedTask.java
src/com/android/launcher3/shortcuts/DeepShortcutManager.java
src/com/android/launcher3/shortcuts/DeepShortcutsContainer.java