summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Animating dragview color change when dragging over ButtonDropTargetSunny Goyal2015-04-292-17/+93
| | | | Change-Id: I642438be681769812302dba0b6deca38f89f7a16
* Merge "Updating drop target assets" into ub-launcher3-burnabySunny Goyal2015-04-291-1/+1
|\
| * Updating drop target assetsSunny Goyal2015-04-281-1/+1
| | | | | | | | Change-Id: I33f7dc30b10a617ae4784f067491ab01b27b7733
* | Using utility method for serializing bitmapSunny Goyal2015-04-281-19/+5
|/ | | | Change-Id: I066f40cf867326b0a116351f00b19350b4c26912
* WidgetPreviewLoader concurrency issue / Caching improvementHyunyoung Song2015-04-285-65/+41
| | | | | | | | | | | | | | 1) Concurrency issue: unused bitmap was not properly synchronized which caused concurrency issue. Hence, leading current widget tray implementation to not use it. (a.k.a. cancel(false)). Issue fixed and now using the unused bitmap pool. 2) Caching improvement: LoadedBitmap cache was a legacy support system for the old widget tray implementation. On our latest implementation, cache and recycled view is completely being managed by the recycler view. Hence removed. Change-Id: I843e6a286b676f283172f2c1ef5cbeed0a9fb17f
* Merge "Widget tray alignment according to UX spec - Fixing an issue where ↵Hyunyoung Song2015-04-282-16/+14
|\ | | | | | | widget preview is not loaded do to faulty canceling of loading async task when view is detached from the window." into ub-launcher3-burnaby
| * Widget tray alignment according to UX specHyunyoung Song2015-04-272-16/+14
| | | | | | | | | | | | | | | | | | - Fixing an issue where widget preview is not loaded do to faulty canceling of loading async task when view is detached from the window. b/20338334 Change-Id: I1e3bd6b6cdafda8d1e0a7a0e87c8089100c341a7
* | Merge "Making QSB alingment match with that of recents" into ↵Sunny Goyal2015-04-271-5/+9
|\ \ | | | | | | | | | ub-launcher3-burnaby
| * | Making QSB alingment match with that of recentsSunny Goyal2015-04-231-5/+9
| | | | | | | | | | | | Change-Id: I6be59c721cbd163641013ca6c5e1776cf2162a0d
* | | Goodbye folder sortingSunny Goyal2015-04-273-220/+6
| |/ |/| | | | | | | | | > Removing all traces of folder sorting Change-Id: Id77a7745564c869f5c5c1b3a560bf606fe08b107
* | Merge "Removing some unused method params from CellLayout" into ↵Sunny Goyal2015-04-2510-337/+81
|\ \ | | | | | | | | | ub-launcher3-burnaby
| * | Removing some unused method params from CellLayoutSunny Goyal2015-04-2410-337/+81
| | | | | | | | | | | | | | | | | | | | | > Replacing various distance calculations with Math.hypot > Moving findVacantCell to Utilities Change-Id: I0cb194b603e52b3bb2b29a095bb4da2bb408ab13
* | | Merge "Add override method to fix building against master support lib." into ↵Adam Cohen2015-04-241-0/+4
|\ \ \ | | | | | | | | | | | | ub-launcher3-burnaby
| * | | Add override method to fix building against master support lib.Winson Chung2015-04-241-0/+4
| | | |
* | | | Merge "Add drop animation / Toast to widgettray" into ub-launcher3-burnabyHyunyoung Song2015-04-246-192/+294
|\ \ \ \ | |_|/ / |/| | |
| * | | Add drop animation / Toast to widgettrayHyunyoung Song2015-04-236-192/+294
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - show instruction toast on clicking the widget - Add animation when widget drops on the workspace. Added WidgetHostViewLoader to handle short press and assign widget host view to enable animation b/19897708 Change-Id: Iec36d72cb21bf09343d0beeb31a09bf8b0cb5e0d
* | | Adding LongArrayMap as a replacement for HashMap<Long, E>Sunny Goyal2015-04-244-48/+118
| | | | | | | | | | | | Change-Id: I4710e6db69abcdbd897a8401fc8b980c09e2ffef
* | | Accessibility fixesSunny Goyal2015-04-249-40/+97
| | | | | | | | | | | | | | | | | | | | | | | | > Enabling top bar buttons in accessibility drag-drop > Unifying logic to show delete/uninstall/app-info targets > Announcing cell loction as 1-index instead of 0-index Change-Id: Ibc7801f77e938b2646f0655462cbe9b7f781818b
* | | Merge "Clearing all pending runnables when Launcher is destroyed." into ↵Sunny Goyal2015-04-243-74/+28
|\ \ \ | | | | | | | | | | | | ub-launcher3-burnaby
| * | | Clearing all pending runnables when Launcher is destroyed.Sunny Goyal2015-04-233-74/+28
| | |/ | |/| | | | | | | Change-Id: I00596c11116b5579c1f013b268b6c0b5239f0aa7
* / | Moving item to its old position in folder if DnD is cancelledSunny Goyal2015-04-232-2/+11
|/ / | | | | | | Change-Id: I6362ef23b346409e8517a03e63dee974294a3a18
* / Fixing missing updates in package install sessionsSunny Goyal2015-04-2211-427/+225
|/ | | | | | | | | | | | > 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
* Merge "Using a different userManager class as getUserForSerialNumber gives a ↵Sunny Goyal2015-04-221-4/+14
|\ | | | | | | valid userHandle for deleted user." into ub-launcher3-burnaby
| * Using a different userManager class as getUserForSerialNumber givesSunny Goyal2015-04-211-4/+14
| | | | | | | | | | | | | | | | | | | | a valid userHandle for deleted user. > Also chaching the user handles during loader to avoid multiple calls for UserManager Bug: 19389411 Change-Id: I95af3b41b2c9d2ea41d9a75b1020656f57f5e4c9
* | Merge "Refactoring to single path for overview mode." into ub-launcher3-burnabyWinson Chung2015-04-217-613/+652
|\ \
| * | Refactoring to single path for overview mode.Winson Chung2015-04-217-613/+652
| | | | | | | | | Change-Id: I590a813c6f031342d75c3a6c3e9c9afda1808f2e
* | | Remove duplicate calls to getSortedWidgetsAndShortcutsHyunyoung Song2015-04-212-18/+24
| |/ |/| | | | | | | | | | | | | Note: this is a manual CP of the CL that was submitted to ub-launcher3-almonte b/19904873 Change-Id: I2e56bc0c7524caa2ef3c5fb00f35cb032cd1860b
* | Preventing concurrent modification exception during widget restoreSunny Goyal2015-04-201-2/+4
|/ | | | Change-Id: If896c5ea7136d132f30be8127b651449bde17447
* Ensuring that we skip item decoration drawing when there are no apps.Winson Chung2015-04-201-0/+4
| | | | | | Bug: 20431579 Change-Id: I870c43ff8a94e2cb2c68869f2a31001d028ad58a
* Merge "Notify data-set changed when new items are added/removed." into ↵Winson Chung2015-04-201-34/+2
|\ | | | | | | ub-launcher3-burnaby
| * Notify data-set changed when new items are added/removed.Winson Chung2015-04-191-34/+2
| | | | | | | | | | | | | | - Temporarily use the full data-set changed call, when possible, we'll moved to the SortedList in the support lib which will take care of most of this for us. Bug: 20363676
* | WidgetTray UI tweakHyunyoung Song2015-04-193-10/+20
|/ | | | | | | | | | | - set fixed image view width - fade in when widget bitmap populates - widget dimension is next to the widget name text. - elevation of the widgets content and the reveal view is the same b/19897708 Change-Id: Ia656144412e7d63a491ce67ff15fb58c05d9a9d9
* Merge "Fixing build." into ub-launcher3-burnabyWinson Chung2015-04-171-0/+11
|\
| * Fixing build.Winson Chung2015-04-171-0/+11
| |
* | Merge "Accounting for recent changes in padding when detecting backgound ↵Winson Chung2015-04-173-19/+65
|\ \ | |/ |/| | | taps to close AllApps." into ub-launcher3-burnaby
| * Accounting for recent changes in padding when detecting backgound taps to ↵Winson Chung2015-04-173-19/+65
| | | | | | | | | | | | | | | | close AllApps. - Also ensuring that we keep the search bar visible in all apps only if it is being overridden. Change-Id: Iba980ecec255da80aff8ff57b42ad99d70a2122a
* | Merge "Updating drop button targets" into ub-launcher3-burnabySunny Goyal2015-04-1712-374/+299
|\ \
| * | Updating drop button targetsSunny Goyal2015-04-1612-374/+299
| |/ | | | | | | | | | | | | | | > Splitting DeleteDropTarget into delete and uninstall > Showing UninstallDropTarget for app shortcuts on workspace > Showing InfoDropTarget only when developer options is enabled Change-Id: I4396571d2199d1581bb9c733aef88ab9b0ebd79d
* / Removing LauncherProvider dependency from LauncherSettingsSunny Goyal2015-04-172-14/+22
|/ | | | | | | | > This ensures that the classLoader does not need to load LauncherProvider to access LauncherSettings > Making a few fields public. Change-Id: I2e8ee6e169552739f09e500d3b6acbcee7cd0718
* Merge "Fixing drag-n-drop for folders in hotseat." into ub-launcher3-burnabySunny Goyal2015-04-163-5/+37
|\
| * Fixing drag-n-drop for folders in hotseat.Sunny Goyal2015-04-153-5/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The current drag-n-drop model assums that when a folder is open it completely covers the folderIcon and its not possible to drop anything on the icon. But its not true when a folder is in the hotseat. > When DnD finishes revert folder to the normal state > Ensure that only one folder is open at a time > Prevent folder icon from moving when the folder is open Bug: 13646281,14680549 Change-Id: I016a4c3f0d9b57c388eaa28f40df9e7b7bbab5fc
* | Fixing folder focus logicSunny Goyal2015-04-163-143/+88
| | | | | | | | | | | | | | | | | | | | > Folder items no longer remain in a linear order when a folder gets rearranged, and se we need to use createSparseMatrix instead of createFullArray. Also because of this we need to use getChildAt(x, y) instead of getChildAt(index) > Removing traces of AppsCustomizePage (all apps) from FocusHelper Change-Id: I9007f6b95cb823e27ef4a43ce725fda8ef1b7cf8
* | Merge "Focus handling null pointer exception during monkey tests." into ↵Hyunyoung Song2015-04-162-3/+12
|\ \ | | | | | | | | | ub-launcher3-burnaby
| * | Focus handling null pointer exception during monkey tests.Hyunyoung Song2015-04-162-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Also fix a bug where the focus is not navigating to the next page when there isn't an icon within +45 and -45 range of the origin. b/20294717 Change-Id: I16dac5c6a0463fbc9f56a447abedad18abadde98
* | | Merge "Updating maxscroll only after layouttranstion has finished" into ↵Sunny Goyal2015-04-161-9/+37
|\ \ \ | |/ / |/| | | | | ub-launcher3-burnaby
| * | Updating maxscroll only after layouttranstion has finishedSunny Goyal2015-04-161-9/+37
| | | | | | | | | | | | | | | Bug: 20092568 Change-Id: I6ff8d9759b71b0b00ebfdaa75b558254dbeb0ef9
* | | Merge "Fixing regression in AllApps being aggressively dismissed after ↵Winson Chung2015-04-162-35/+46
|\ \ \ | | | | | | | | | | | | returning to Launcher." into ub-launcher3-burnaby
| * | | Fixing regression in AllApps being aggressively dismissed after returning to ↵Winson Chung2015-04-102-35/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Launcher. - Adding workaround to prevent the built-in search box from being focused when AllApps is shown again Bug: 20143148 Change-Id: Id546d3e5fedc724d95e067d26115ee716ac1d626
* | | | Merge "WidgetTray on Kitkat" into ub-launcher3-burnabyHyunyoung Song2015-04-161-5/+0
|\ \ \ \ | |_|/ / |/| | |
| * | | WidgetTray on KitkatHyunyoung Song2015-04-161-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | - Fix "getDrawable" not found runtime exception by getting rid of dead code Change-Id: Id511a6c0c4ea1070f5f498cf6458548ace7c54f7