History log of /packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6e13dd3aa867d01f3f1d196ac82eca184328577c 17-Aug-2017 Sunny Goyal <sunnygoyal@google.com> Simplifying some package matching code by using common itemInfo mathcher

Change-Id: Ib98d528391e19c0de3fe11304330dfa37710548c
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
a8ccf0959754907de6aec63a41db5dc442047b80 29-Jul-2017 Tony <twickham@google.com> Use deep shortcuts' icons as a fallback when updating

We already do this when loading, but now we also do it when
getting callbacks that potentially change the shortcut icon.
These callbacks first check the pinned shortcut info, but if
there is no icon there we now fall back to the current icon
instead of the default icon.

Bug: 62814533
Change-Id: I777adedf4b7f93dbaddb98a993eda34d59dcc173
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
e86f11fa386e5cc3ee81bd72771fc22750a35f03 06-Jun-2017 Sunny Goyal <sunnygoyal@google.com> Adding support for loading workspace in the absence of Launcher.

> LoadWorkspace can be called with a LoaderResult which does not bind anything.
> Synchronous bind does not look for a valid page id, and will fallback to the
current pageId similar to full load flow

Bug: 37616877
Change-Id: If14491dc79c5b85ae1019cc93e4e08759df3387d
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
c06af333cbcebb183d13d004cccf5c9d69a70af0 28-Mar-2017 Mario Bertschler <bmario@google.com> Minor Refactoring only: no functional change

- organizing imports
- remove redundant modifiers on LauncherCallback interface
- fix typos

Change-Id: I61eb985cac7c1379b6b804a67d4f234386d3d1b4
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
43bf11d9c95f76c2dfeb625b23cb458df81252b3 02-Feb-2017 Sunny Goyal <sunnygoyal@google.com> Separating methods for updating the model to a sepatate class.

Removing static access to model update methods, to allow for better
access control and testing

Change-Id: I9afe004dbf1b2fe50df422fd28bceea9230a4704
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
1b0726359b5157db8d3d96c52a37f05fce065618 18-Jan-2017 Sunny Goyal <sunnygoyal@google.com> Moving icon generation out of ShortcutInfo constructor so that it
can be created on the UI thread

Change-Id: If84e52041eb4ab20807f5cfd4b7f31d7b5f381ed
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
3fe4a146cf774261ab3552dd8ab392439c771e54 16-Dec-2016 Sunny Goyal <sunnygoyal@google.com> Simplifying IconCache access code

Providing a way to access icon cache without LauncherAcitivtiyInfo.
This allows fetching LauncherActivityInfo only when required, thus
avoiding system RPC when the icon is already in cache.

Change-Id: I92918c7a0d0d0796e5f7b70d4ecb6787c52c6600
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.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/model/UserLockStateChangedTask.java
dde4fd971e825749686e7aa77379c65e410eea54 21-Nov-2016 Sunny Goyal <sunnygoyal@google.com> 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
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java
f0ba8b7ca1dc8fd53451d3d16e9f4fc306cddcd4 10-Sep-2016 Sunny Goyal <sunnygoyal@google.com> Moving various runnables in LauncherModel to individual tasks

> Adding tests for some of the runnable

Change-Id: I1a315d38878857df3371f0e69d622a41fc3b081a
/packages/apps/Launcher3/src/com/android/launcher3/model/UserLockStateChangedTask.java