summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/SearchDropTargetBar.java
Commit message (Collapse)AuthorAgeFilesLines
* Reimplement CM Settings Overview Panel in the new Launcher Part 2Yvonne Wong2017-03-261-7/+33
| | | | | | | - Enables hiding the search bar from the workspace - Adds a reload launcher flag to reload only during onResume or newIntent if needed Change-Id: I0feb279f9003b268b5a129cef40d3665787ee451
* Fixing issue with search bar not being visible.Winson2015-08-201-1/+6
| | | | | | | | | | | | | | - If you queue up two SearchBarDropTarget state transitions one right after another, the second animation will skip (since the values haven't started animating yet) and the first animation will complete instead, leaving the visibility of the search and drop target bars at odds with the current bar state. - Instead, we should cancel all existing animators first, such that if we are already in the final state, no animations will run, and the correct bars will be visibile. Bug: 23201830 Change-Id: I1f8e802821ef2b4904a3efa7edbea6ae615479b9
* Removing some synthetic method creationSunny Goyal2015-08-051-3/+5
| | | | Change-Id: Icb6b38f78aa56ad2c11e2ccc8005994ac4b86a91
* Refactoring search bar animations.Winson Chung2015-08-051-100/+109
| | | | | | | | | | - This refactoring ensures that LauncherStateTransition does not do its own animation on the QSB, and that all animations to the SearchDropTargetBar go through its own animators. Bug: 22515084 Change-Id: Ia7d13c44d861eac7517076b52a9651a90911ed0a
* Launcher-side changes to support prediction bar.Winson Chung2015-05-041-6/+0
| | | | Change-Id: Ib9974ad8888ad87137c774f9f531fae9d56b899a
* Accessibility fixesSunny Goyal2015-04-241-0/+15
| | | | | | | | > 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
* Refactoring to single path for overview mode.Winson Chung2015-04-211-77/+46
| | | Change-Id: I590a813c6f031342d75c3a6c3e9c9afda1808f2e
* Updating drop button targetsSunny Goyal2015-04-161-3/+14
| | | | | | | | > Splitting DeleteDropTarget into delete and uninstall > Showing UninstallDropTarget for app shortcuts on workspace > Showing InfoDropTarget only when developer options is enabled Change-Id: I4396571d2199d1581bb9c733aef88ab9b0ebd79d
* Enabling accessible drag and dropAdam Cohen2015-03-091-7/+15
| | | | | | | | | | | | | | | | | | | | | | -> Using the context menu, and a new two stage system, this allows users to curate icons and widgets on the workspace -> Move icons / widgets to any empty cell on any existing screen, or create a new screen (appended to the right, as with regular drag and drop) -> Move icons into existing folders -> Create folders by moving an icon onto another icon -> Also added confirmations for these and some existing accessibility actions Limitations: -> Currently, no support for drag and drop in folders -> Considering moving the drag view so it doesn't occlude any content (in particular, when user changes pages) -> In this mode, accessibility framework seems to have problems with the next / prev operations Bug: 18482913 Change-Id: I19b0be9dc8bfa766d430408c8ad9303c716b89b2
* Using the default search widget in Launcher3Sunny Goyal2014-11-111-17/+4
| | | | | | | | | | > Removing all logic related to search and voice overlays from Launcher3 > Using the widget provided by global search provider on the homescreen > Removing VoiceButtonProxy, as it is not being used anymore Change-Id: Ie8b09b44f7213c8fa11bce685914442e4884295d
* First pass of the Launcher Overlay interface / implAdam Cohen2014-10-221-13/+24
| | | | | | | -> Added simple reference launcher extension -> Make launcher able to handle a null qsb Change-Id: Ib1575243cac800a335e95bbf00cdc394bb4741c3
* Revert "Workaround for remove stuck (issue 11080792)"Michael Jurka2013-11-071-4/+4
| | | | This reverts commit f72693d907c67a539cdb6643f157fc0ba28c4268.
* Workaround for remove stuck (issue 11080792)Adam Cohen2013-11-011-4/+4
| | | | Change-Id: I58953a02be02808c839d59b363343b0c74e85c76
* Shortcut show/hideSearchBar with new conditions.Mac Duy Hai2013-10-161-0/+4
| | | | | | | | | | | | | | | | | This is effectively a revert of: https://googleplex-android-review.googlesource.com/374556 With the new rules, we won't shortcut if: - the search bar is in an opposite visibility OR - a non-animated change has been requested AND there is an ongoing animation. This makes sure that showSearchBar(false) called after showSearchBar(true) is not ignored. Bug: 11105305 Bug: 11237729 Change-Id: I92668dfac072e62506b2872e8bfbe9f707c9cc69
* Do not shortcut show/hideSearchbar.Mac Duy Hai2013-10-141-2/+0
| | | | | Bug: 11105305 Change-Id: I9745d6c851b2539032fdc377ce9ce80b6d67e7ab
* Solve fling-to-delete bugMichael Jurka2013-09-141-3/+0
| | | | | Delete target didn't hide after a fling because onDragEnd was being called twice
* Get the view to be used as qsb bar from the launcher directly.Cristina Stancu2013-08-221-5/+10
| | | | | | | | | | | | | | This will allow more control over the qsb visuals and behaviour in GEL. Depends on ag/339203 Future changes: - revert ag/344333 since we won't need the normal qsb to support hotword anymore - Dragging icons over the Drop target bar (to remove/uninstall them or get App info) doesn't currently work in GEL. There might be future changes needed to fix that. Change-Id: Ic498f0abee5ad99ef1644ff94f174b61f8e1f5f0
* Initial Changes for Dynamic GridWinson Chung2013-08-201-1/+3
| | | | Change-Id: I9e6f1e5167791cf8dc140778dfa447f86424e9bf
* Launcher2 is now Launcher3.Daniel Sandler2013-06-051-0/+239
Changes include - moving from com.android.launcher{,2} to com.android.launcher3 - removing wallpapers - new temporary icon Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b