History log of /packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1edab71d010f3efdde212b96aa1a44ab7a5b4ee5 01-Sep-2016 Sunny Goyal <sunnygoyal@google.com> Unifying toString() method for various ItemInfo subclasses

Change-Id: I7cde42f0df412e2877fb93c77e74ee56a25edead
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
aaf7d1d13bd88bdeac5c56a9ab1d293fdaea3c11 17-May-2016 Sunny Goyal <sunnygoyal@google.com> instead of unbinding items from the loader, unregistering listeners
in activity.onDestroy()

Bug: 28740269
Change-Id: I6bf2ad6aca43970fd10cfbcc113e609c227e07bf
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
90cb3e51af988d526912aed7a532745d729a844c 17-May-2016 Sunny Goyal <sunnygoyal@google.com> Revert "Wrapping folderLisners with weak reference, and storing it as an array"

This reverts commit e48644a6cc3024399ee2c9509d42ef6c2770ef61.

Change-Id: I7bd1d09cae42193de228cb58c08526eeaf57ec04
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
e48644a6cc3024399ee2c9509d42ef6c2770ef61 17-May-2016 Sunny Goyal <sunnygoyal@google.com> Wrapping folderLisners with weak reference, and storing it as an array

Storing as an array allows the listeners to be overriten on next bind.
These changes remove the need to unbind the item

Bug: 28740269
Change-Id: Ibbe4b760d64784fbe3075d18e2b946b366d631c5
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
c52ba710053e4c6927937dd1a26d1abe06b6fa99 06-Apr-2016 Sunny Goyal <sunnygoyal@google.com> Fixing folder icon not getting redrawn when the contents change

> Removing parent from ItemOperator as inconsistant values were
being passed in workspace and folderPagedView
> Fixing itemChanged causing multiple redraws, by passing a
'animate' parameter to explicitely request animation

Bug:27740161
Bug:28015426

Change-Id: Ide7b266bde9aad5f450a3f808a59182fe01a5110
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
f9c184a619e4e4b82cf9e0bf318ca6d8deaaaee7 16-Jan-2016 Adam Cohen <adamcohen@google.com> Refactor FolderIcon to separate the preview effect into it's own class

-> Created com.android.launcher3.folder package to house most folder-related files
(aside from the FolderInfo) which is more related to the model than the UI.

Change-Id: I767063e1e4c775c01a799a3bede30cd94ac48ade
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
aa8ef119f18864f4ab41c12f9c2ad6d7f643a0a9 13-Jun-2015 Sunny Goyal <sunnygoyal@google.com> Refactoring ItemInfo

> Changing dragObject to ItemInfo
> Removing dropPos which is always null
> Removing requiresDbUpdate which is only used in CellLayout

Change-Id: I753ddaae0880c8a9bfee5a1266095ff34610284a
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
a508e4f804c2bddf9e2cdfa3d0bd4a8202ff2151 21-May-2015 Sunny Goyal <sunnygoyal@google.com> Do not trim folder title

Bug: 21297281
Change-Id: I633780f8207aabc8362f016e6b5a6e720cee1b86
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
bfcb652c77fe47fe75115ca299eac93217677e1c 13-May-2015 Sunny Goyal <sunnygoyal@google.com> Merge "Animating the folder title & page indicator when a multi-page folder is opened for the first time" into ub-launcher3-burnaby
82b016cb56540fe26213e817dd0dd668099c8e20 09-May-2015 Winson Chung <winsonc@google.com> Trim all whitespace from titles and labels.

Bug: 20953160

Change-Id: I1610df5e445a4139522226f68fa6439926bc70c6
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
b7e15adc7b67cb1d70ca72014b200dd6cbbf166a 07-May-2015 Sunny Goyal <sunnygoyal@google.com> Animating the folder title & page indicator when a multi-page folder
is opened for the first time

Change-Id: I70f5fd942724251a5e863fbb78a0c24f440b0283
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
111c83579a165fe9d8f915cda4e08de47e16c056 01-May-2015 Hyunyoung Song <hyunyoungs@google.com> Removes code that is incompatible with google3, Velvet build rules.

Change-Id: Ibce31b52f5ffc4a03bdd48c575521c774f17a353
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
8167dc2dcffbf4f68724bc1db2f5cfc1caf6a848 27-Apr-2015 Sunny Goyal <sunnygoyal@google.com> Goodbye folder sorting

> Removing all traces of folder sorting

Change-Id: Id77a7745564c869f5c5c1b3a560bf606fe08b107
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.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/FolderInfo.java
5d85c44fd873c740dc191b28424c2ee367d730a2 10-Mar-2015 Sunny Goyal <sunnygoyal@google.com> Adding sort switch in FolderPagedView

> Adding options column in DB to store generation purpose flags
> Storing isSorted flag in FolderInfo
> Adding a switch for A-Z sorting (only visible if pageCount > 1)
> When in sorted mode, spring-load snaps to the target location for 1.5 seconds

Change-Id: I8c7c778d2cc3ccbd35a2890a1a705e1c1a7e9a66
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
ed13187a745866483139e2878037e1f8427ce567 30-Apr-2014 Kenny Guy <kennyguy@google.com> Launcher3 multi-profile support

Use LauncherApps API and badging APIs instead of PackageManager.
With compatability layer that uses PackageManager pre L.

Adds support to show apps from current user and any managed profiles.

Background: Managed profiles are user sandboxes that are visible from
the primary user and can be launched as if they are a part of this user.
A launcher should now be capable of listing apps from this user as well
as related profiles of this user.

Launching of activities is now via the LauncherApps interface, to allow
for cross-profile app launching. Only activities with category LAUNCHER
can be added as a shortcut on the workspace for a managed profile.

Widgets and non-application shortcuts are only supported for the
current profile. Widgets from the managed profile are not available.

Change-Id: I5f396b1bf7f91ad91a5710ea4a0fd14573972eb9
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
be3e410b7a62fa64ffda825b824862eb9d0c98c5 22-Apr-2014 Sameer Padala <sxp@google.com> Fix source code so it compiles on google3

This is a follow up to cr/65191596 which checked for String + array warnings.

Change-Id: Id70eaa32b63b838b03be21d632c7470039b6423f
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
7b168a1bb94044d9ae11004bae18beba9eed46fd 05-Mar-2014 Anjali Koppal <akoppal@google.com> Make classes that extend ItemInfo public.

Also follow up on changes in ag/418520, adding Views to those method
params.

Change-Id: I93e0a3b30d10b969d1903a2f227f6744d709e89a
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
33231f587e1a6f716af68e6198df774d2847a8e5 10-Dec-2013 Winson Chung <winsonc@google.com> Fixing crash in empty folders. (Bug 11627191)

Change-Id: I7a0e23e16a7546a9612d3406257e15be758d4c52

Signed-off-by: Winson Chung <winsonc@google.com>
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
72b520c956a4bf11f6dbbac7eb5e18001b7a11cb 10-Dec-2013 Winson Chung <winsonc@google.com> Revert "Fixing crash in empty folders. (Bug 11627191)"

This reverts commit 68b667848ef7c6f69b24a40d780e4088a5f2a1fb.

Change-Id: I51da495d6f8ef98b268c23cce02cce5ef1c7ea00
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
68b667848ef7c6f69b24a40d780e4088a5f2a1fb 10-Dec-2013 Winson Chung <winsonc@google.com> Fixing crash in empty folders. (Bug 11627191)

Change-Id: I7a0e23e16a7546a9612d3406257e15be758d4c52
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
64359a53dc827797917a8d9a0697a91996789801 09-Jul-2013 Winson Chung <winsonc@google.com> Ensuring that the db reflects all package added/removed/updated broadcasts.

- Also ensuring that newly added pages are added before the empty page

Change-Id: I97a01f791c438aa5c5b1fd770d3536b449a871bc
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java
325dc23624160689e59fbac708cf6f222b20d025 06-Jun-2013 Daniel Sandler <dsandler@android.com> Launcher2 is now Launcher3.

Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon

Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
/packages/apps/Launcher3/src/com/android/launcher3/FolderInfo.java