summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/DropTargetBar.java
Commit message (Collapse)AuthorAgeFilesLines
* Clear should not show after Widget Configuration activityHyunyoung Song2019-05-011-1/+1
| | | | | | | | | | Bug: 119847865 TL;DR;; When configuration activity starts, simply make everything in drop target bar invisible. Change-Id: I37d067168368de4ee43b54e5dc95f958f5e94623
* Removing some redundant resource definitionsSunny Goyal2019-03-221-1/+1
| | | | Change-Id: I68ae602116e6eb334dfce2a013fcc42068c464bf
* Removing accessibility workaround for changing View visibilitySunny Goyal2018-03-281-2/+1
| | | | | | | Original change-id: I9a687a39a358441afd57c0c46b57399ecbf23c36 Bug: 76418647 Change-Id: I0800bd4f521e052f0a1229fe6b7ceafd1b0429ae
* Changing the overviewState to show appsearch and floating headerSunny Goyal2018-03-191-1/+1
| | | | Change-Id: I2cfd61cfc9978e4c8e4520f0f7217e49e7344c79
* Initial changes for handling configuration changes dynamicallySunny Goyal2018-01-311-0/+1
| | | | | Bug: 71709920 Change-Id: I88cf2229dea28d01c13a5a76d2290e91b07d095e
* Adding isSeascape method to have a common place to orientation checkSunny Goyal2018-01-261-2/+2
| | | | Change-Id: Ia61792b29ab0d1d74f76a8dfa53bbf968874dfaa
* Using same layout for drop-target bar in landscape and portraitSunny Goyal2018-01-191-64/+82
| | | | | | | > Adding a tooltip on drag over when the text is not visible Bug: 71709920 Change-Id: I1897a8dacd191fb1aeaec37f5d5c73c49517192a
* Removing layout handling in DeviceProfile and moving it toSunny Goyal2018-01-101-8/+42
| | | | | | | individual views Bug: 71709920 Change-Id: I8300fa7a84b31898bdb135d774cca576d2928525
* Adding placeholder method for compat implementations for Accessibility managerSunny Goyal2017-12-081-1/+1
| | | | | | | > Moving some utility methods to the compat class Bug: 69611105 Change-Id: Ide0cab0b926d7bc03617fc568d2a2b429ee00cd9
* Consolidating various interpolatorsSunny Goyal2017-10-261-2/+2
| | | | Change-Id: I9588eee3552001b162a1e8d5ccefcfb44d221880
* Caching the uninstall disabled state for each userHandleSunny Goyal2017-10-241-20/+32
| | | | | | | | > Removing static access to varios drop targets > Creating a cache at UI level with 5sec timeout Bug: 67104426 Change-Id: Ide6e2e0c01606f9b5fb9281f95dc009873c18fb9
* Hides text on ButtonDropTargets if any of them are ellipsized.Jon Miranda2017-08-241-0/+52
| | | | | | | | | This can happen on small devices or on devices where Font/Display size is enlarged and when Developer Options is turned on when all three options {Uninstall, Delete, App Info} are shown at once. Bug: 64391860 Change-Id: If355d28087d53148114eb586efb3c26f158b3713
* Refactoring FlingToDeleteSunny Goyal2016-12-131-22/+15
| | | | | | | | | | > Moving all fling related logic to FlingToDeleteHelper from DragController > Removing fling related methods from DragSource and DropTarget > Moving fling animation logic from DeleteDropTarget to FlingAnimation > Simplifying DropTargetBar to directly look for all valid drop targets. This makes it easier to add new DropTarget in xml. Change-Id: I7214d2d30c907ab93c80d92d9f9be6dda2d63354
* Some drag and drop code refactor:Sunny Goyal2016-09-011-7/+2
| | | | | | | | | 1) Adding DragOptions to easily extend drap functionality 2) Changing onDragStarted signature to send more information 3) Updating states for dropTargetButton based on drag event directly 4) Removing folder item based on onDragStarted and not startDrag Change-Id: I65b684e092ddc081d086bfe2c8c1973ed170eaeb
* Removing the SearchDropTarget bar as it no longer contains the QSBSunny Goyal2016-06-061-0/+153
> Renaming it to simply DropTargetBar > Moving AppInfo to the top bar as well > The workspace pages will extend to the top edge (minus some padding). Since the QSB is no longer displayed on top of every page, there is no reason to reserve the space. > In spring-loaded mode, the workspace cell layout will scale enough to make room for the drop target bar at the top Change-Id: I2baf607310335dd576c9d9fcbb75ab708f47ac03