History log of /packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bb918b3532f0f88177a9f38f55440121305c79ce 19-Sep-2016 Jon Miranda <jonmiranda@google.com> Only reset search field when back key is hit if there is no query.

Bug: 31432372
Change-Id: I93c7ee661597f934402f464c4f0182a8fad38d39
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
c2fe1147f9802d581d1e0c1da4dcaaf8ebdfa939 10-Sep-2016 Hyunyoung Song <hyunyoungs@google.com> Show IME when search query != null after rotation

Change-Id: Ia35fba140a5addc21bf347cd63b72dc4e357421e
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
45a11dd9ee5c9cdaa65527ae0ef1c8b004417f28 04-Aug-2016 Winson <winsonc@google.com> Prevent refreshing app search results with empty query.

- Any change to the TextView text will cause mQuery to be set,
which will cause a new search next time refreshSearchResult
is called. We should also be checking there if it is a valid
search query before starting a new search.

Bug: 30606307
Change-Id: I08640c56199211f2aeea2386fcf699810853ab58
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
a81f580fb71c3e867ccbdef1d034ab17835318fb 27-Jul-2016 Winson <winsonc@google.com> Clearing search query after clearing input text.

Bug: 30435142
Change-Id: I3f00e1339aba46f4ab3cd092e59a94b506179dcf
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
35d96306ad6d8c404cfaa90e1d68fb194a27a2fa 27-Jul-2016 Peter Schiller <peterschiller@google.com> Moved hide keyboard to its own method

Change-Id: I3f5877965a2b8f92d48e2fecef54f400b6e455d2
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
75df256cc14baf9e6b2d5f786cf06b56b0c800be 25-Jul-2016 Hyunyoung Song <hyunyoungs@google.com> Merge "Refresh the all apps container search result when apps are installed" into ub-launcher3-calgary
f66b6802392bc473d7e1f86a58cf65b25ed2148c 25-Jul-2016 Hyunyoung Song <hyunyoungs@google.com> Refresh the all apps container search result when apps are installed

b/30102209

> After user comes back from the play store after installing
the app that didn't exist when searched, the app will now be
shown in the filtered search result list.

Change-Id: Ia5fe501596127a7401928e5db2d6f425ad753701
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
ce3fffb5fb446e031e52ee0c5f2a4a5cf86a8c81 21-Jul-2016 Sunny Goyal <sunnygoyal@google.com> Updating the search hint to contain the icon as a span object.

This makes the icon part of the hint text, and removes any need for
custom focus event handling.
Also the icon will now appear at the start of the text based on the
direction of the text and not the direction of the layout

Change-Id: I06c5cf99492d75b1005c69ec7c521cde0fdab010
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
637e40ad6f7f8bbc5e6925f89eac7ae183366b16 20-Jul-2016 Peter Schiller <peterschiller@google.com> Centered typing in search field

Change-Id: Iae46722195d0d06ff88da52df4fa48ca7b157512
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
645764e3e5fa34d9adcddfc722d726b76f048306 06-Jun-2016 Hyunyoung Song <hyunyoungs@google.com> Pull up all apps interaction
First phase implementation: dragging and animation interaction is implemented
namely in two classes. ScrollGestureDetector and AllAppsTransitionController.

FeatureFlag.LAUNCHER#_ALL_APPS_PULL_UP will be true for only AOSP and
not in the extending builds. This way, we can safely iterate without
turning it on the shipped ready version.
b/28917826

Change-Id: I0501309c0121880ffe0555f82d6ac5a145581bb1
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
05c8c57fa72a81f34058036f6dc30c084ca6742b 17-Mar-2016 Sunny Goyal <sunnygoyal@google.com> Removing dependency on LauncherCallbacks for getting the search bounds

> Instead of handling insets in BaseContainerView, directly applying
them to margins, as that scpace can't be used for scroll handling
> Appliying the top and bottom padding in xml
> The left & right padding is defied in xml which is reused for scroll
handling

Bug: 27108154
Change-Id: Ia32e6d5e8fd1bfafb1d77d1244ce2268e4da9df9
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
2494c3f1681e71af06556ef47de16f018811f7e3 03-Mar-2016 Sunny Goyal <sunnygoyal@google.com> Moving createMarketSearchIntent to search controller to allow it to be customizable

Change-Id: I3a05abf7c0357a2f92c8a3fa2dc223f9eacc221e
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
9e3fee1427c0baa38564e20a9f351d1a87c25761 02-Mar-2016 Sunny Goyal <sunnygoyal@google.com> Starting market search whenever the search key is pressed

Bug: 27365428
Change-Id: I508cb35cd1aaab1eac6cf60014fa6f80592365ef
(cherry picked from commit 992a5f566e7f1b1fc8bd766f1fd00bee7ea2a634)
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
0ac7ede56afebe4401c0636196f5844be573ad68 29-Jan-2016 Sunny Goyal <sunnygoyal@google.com> Merging search bar with all apps

Change-Id: I78577124cd3c05d52669c3e52b0294d6eb1d194d
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
1ae7a5018b48dba562bc18821f0f1e778192ee85 07-Jul-2015 Winson Chung <winsonc@google.com> Moving prediction icons back into recycler view.

- Fixes two accessibility issues with the prediction bar being
separate from the rest of the list of icons related to scrolling
and switch access.

Bug: 21725276
Change-Id: Ibc48e5028cace9a77000e6646b951f021910465d
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
4919827990b16ae22595d0b7cb123a875961d9be 17-Jun-2015 Sunny Goyal <sunnygoyal@google.com> Revert "Removing onInitialize method and creating searchManager in getView"

This reverts commit 6530017bb88179aeb1e3f131738da8f0d7592f36.

Change-Id: I8ecfd21ec854cfe1774f16d2d50c7a0e45dd6865
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
6530017bb88179aeb1e3f131738da8f0d7592f36 17-Jun-2015 Sunny Goyal <sunnygoyal@google.com> Removing onInitialize method and creating searchManager in getView

Change-Id: I3e2620a7839dfd5e6ecb76f24b384eb50e820a94
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
5183285847816cee9d0db6a8a7ab1a5929163e4e 16-Jun-2015 Sunny Goyal <sunnygoyal@google.com> Using component key for app search results

Change-Id: Idc610cde340331892a5fabfa8bf952d136675f81
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java
ef7f874a889b609bd34e692b9c9a1f8cefd1ea95 05-Jun-2015 Winson Chung <winsonc@google.com> Refactoring all apps search to support external search bar.

- Adding support for an external search bar that can be used
to search a container view. This adds a new interface
AllAppsSearchController which manages the external search
bar. Each controller will have its own search implementation
which means that we no longer need a common AppSearchManager
interface.
- Removing elevation controller as we no longer have a builtin
search bar in all apps
- Refactoring container view insets so that they behave
the same in all containers.
- Refactoring apps view to ensure that we only update the number
of columns with the available width
- Cleaning up LauncherCallbacks interface

Bug: 20127840
Bug: 21494973

Change-Id: I710b8e18196961d77d8a29f0c345531d480936fe
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsSearchBarController.java