summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/folder/FolderIconPreviewVerifier.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug where folder items preview remain in low res state.Jon Miranda2019-03-081-5/+20
| | | | | | | | | | | | - We update the ranks of all folder items after loading, to ensure there are no gaps caused by removed folder items. This also ensures that we load the high resolution icons for all preview items. - FolderIconPreviewVerifier#setFolderInfo was not always called - Init mGridSize with [1, 1] to prevent divide by zero error in case setFolderInfo is not called Bug: 126268196 Change-Id: I856489968665a39303e2922c78cf90f2b3ee6ebb
* Removing some folder customization optionsSunny Goyal2017-09-081-5/+4
| | | | | | | | | The old folder preview and animation relied on creating bitmaps for transition. As we move to hardware bitmaps, creating custom bitmaps which rely on icon bitmaps would be costly (hardware bitmaps are immutable and cannot be drawn on a software canvas). Bug: 35428783 Change-Id: I39869ed44feb6a886985ad15775bc1ab55565727
* Add new motion for when Folder preview changes due to onDrop.Jon Miranda2017-07-141-8/+3
| | | | | | | | | | | | | Instead of changing the display order of the Folder to preserve the upper left quadrant, we are opting to change the Folder Icon preview to always show the upper left quadrant. This means that when adding items to a Folder, the preview items may change. (They will change when the column size increases). Bug: 27944225 Bug: 63140071 Change-Id: I863c2479469d68559cab2878030c2087d48217d6
* Revert "Match items in icon preview with items in Folder using permutations."Jonathan Miranda2017-07-131-3/+14
| | | | | | This reverts commit 69c340a05e846b4b1b2d457164fd313e249df353. Change-Id: I4178b58e847a87e5cd7e5fa4b6886f0d72ba387b
* Slide in first page preview items in FolderIcon after Folder closes.Jon Miranda2017-07-101-2/+32
| | | | | | | | | | | | If the Folder is not closed on on the first page, we animate the current page items as if they are in the preview. When the Folder finishes closing, the first page preview items slide in as the current page preview items slide out. Bug: 36022592 Bug: 35064148 Change-Id: I7ede7ed9e091e2a0c3cbe11731744bfe9ce36595
* Match items in icon preview with items in Folder using permutations.Jon Miranda2017-06-281-27/+2
| | | | | | | | | | | | | | Before, with the FolderIconPreviewVerifier, we would adjust which items are displayed in the FolderIcon. This caused some issues where the apps in the folder icon would jump to whatever was in the upper left quadrant. Now, we always display the 4 first items in the icon by modifying the XY positions of the items within the Folder. Bug: 27944225 Bug: 35064148 Change-Id: I46c0fbb064d4da4da155e29963bfb92b14e40f07
* Added FolderIconPreviewVerifier class.Jon Miranda2017-02-281-0/+64
This class verifies whether an item in a Foder is displayed in the FolderIcon preview, based on the item's rank. We use this class to determine which items in a Folder will be displayed in the preview. Bug: 35064148 Change-Id: Ia21bccbd95c348efeac62591ae3696a4c60b5339