History log of /packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/LauncherFiles.java
ddec1c739ef37c3a042982b8943fe42e04b65f4c 13-Apr-2016 Hyunyoung Song <hyunyoungs@google.com> Refactor UserEventLogging, Add predictedRank, replace Bundle with Proto

b/26494415
- Removed bundle object that became redundant now that we have LauncherEvent proto
- Combined Stats and UserEventLogger as they are effectively doing same thing
- Removed parent field inside Target
- added predictedRank target inside Target

b/27967359
- make com.android.launcher3.action.LAUNCH broadcast explicit
Later CL: finish packageName/intent/componentHash/predictedRank fields

Change-Id: I441fb46c834f73e58a4d2324e8da7971e8713ec8
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
8a6edce064c1854895a91f120a42ccdc2f7804bb 23-Mar-2016 Sunny Goyal <sunnygoyal@google.com> Fixing wrong preference file name in LauncherFiles

Bug: 27778623
Change-Id: I28aa6698d3caa1fc11b2e8df0733143865f9b408
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
7779d62308b87ca26e3be47df836893f6f7693ec 12-Jun-2015 Sunny Goyal <sunnygoyal@google.com> Using content provider to update launcher settings

> Removing cross process preference file
> Removed broadcast listener management for settings changes
> Defining content provider method to get/set laucnehr preferences

Change-Id: Ida36eac0ab17c1d48fedc9404817a53a89b36c4f
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
e4ca4a9ca16d3007f44e3ef30dbeacd20815b402 01-Jun-2015 Rahul Chaturvedi <rkc@google.com> Merge "Add the Allow Rotation setting to Launcher3." into ub-launcher3-burnaby
7fc77cad3d06bd3647e550f7419e89116471240a 20-May-2015 Rahul Chaturvedi <rkc@google.com> Add the Allow Rotation setting to Launcher3.

This CL adds a Settings activity along with the code needed to provide
a "Allow Rotation" setting to all phones and tablets. This setting is
set to false for phones and true for tablets. On changing the setting
from unlocked to locked, the launcher (and the Settings activity)
will get locked to the orientation the user was in when he disabled
"Allow Rotation". This is consistent with how the natural rotation
feature of Android works.

Change-Id: I8a1c59d1fa0bb9262530cad96e0a9bdbab0d9344
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
f0e1fd9938b26fa2fa7484613f6160e99c157a9d 26-May-2015 Sunny Goyal <sunnygoyal@google.com> Removing file IO used for checking configuration change

> This check was used for flushing the cache, but since the cache
is backed by a DB, this has no effect as same icons are loaded again

Change-Id: Ib7d8a8598c5d225d922e095c899dc11ad06f2b7a
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
756adbc3e41ee1edb53c580b8c679f343924fab5 17-Apr-2015 Sunny Goyal <sunnygoyal@google.com> Fixing missing updates in package install sessions

> Ensure icon cache never returns null icon
> Enabling install shortuct receiver only after workspace has finished binding
> Making all the model changes for package installs on worker thread and only
posting the updaes on the UI
> Making shortcut exists check on the loaded items and not on the DB
> Explicitely using worker thread for PckageInstallListener
> Removing backward compatibility support from PackageInstallerCompat

Change-Id: I9592771b9670c1c1c84c8208cae8dafa7b393e65
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
18bf8e2ffde3444d53aaa9654da02cdedd0b7cd1 09-Apr-2015 Sunny Goyal <sunnygoyal@google.com> Automatically adding managed profile shortcuts to homescreen.

When the managed profile is created, a "Work" folder is created
and added to the homescreen. All work profile apps are added to this
folder and icons for subsequent installs (withing a fixed time frame)
are automatically added to this folder.
If this folder get deleted or the time-frame expires, icon for any new
install is placed on the homescreen.

Bug: 17410319
Change-Id: I49f4e437707d5eabe4eec85320765bf6ba7fde97
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
6a1e95a3dfb5eb65cc2c682c5ede9e22cc7ff7d9 21-Mar-2015 Sunny Goyal <sunnygoyal@google.com> Removing all dependencies of launcher code on wallpaper-picker

> WallpaperPicker can still depend on launcher code, but not the
other way round.

Change-Id: I93a07f985c3955c638a68a5fad9c09b184a879b9
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
15b480f234a46b80100b42bc01572be42fa0f29b 19-Mar-2015 Sunny Goyal <sunnygoyal@google.com> Removing unused logging

> We store some local logs which are never propagated to the
server and cause unnecessary file-io during app launch

Change-Id: I2b41c3af182de2a87f38ad88f3bae9d250574c26
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
4fbc3828c5ae1e8c5789ede974447fa365f3c5a1 19-Feb-2015 Sunny Goyal <sunnygoyal@google.com> Updating IconCache to maintain a persistent of icons

> IconDB maintains a DB of icons keyed on ComponentName + User
> During loader, icons & labels are loaded first from the DB, and
if the entry doesn't exist, loaded using packageManager
> After the loader completes, IconDB updates any entry which might have
changed, while the launcher was dead.

Change-Id: I7a6021cb6d1ca1e66fa5a0bdd21e1543e0cf66fc
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
28db280b7af14614f2b168ea8c5d496cda650321 09-Oct-2014 Helena Josol <helenajosol@google.com> Add more Launcher files to delete on Clear Launcher Data

Bug: 12753154
Change-Id: I00679bdc6eff70a1398122aaa955c08eabd556b1
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java
4fbbb3e3e0e135bc5b304bc63637bbc8b54fb5d8 06-Oct-2014 Helena Josol <helenajosol@google.com> Create a central list of files the Launcher writes to the app directory

Replace hardcoded Launcher filenames with the defined constants.

Bug: 12753154
Change-Id: I072f202d9388a703b9e6851bde64ea7fafe4b10a
/packages/apps/Launcher3/src/com/android/launcher3/LauncherFiles.java