summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/allapps/search/AppsSearchContainerLayout.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix search bar incorrectly positioned after swiping up to homepaphonb2019-12-121-1/+4
| | | | Change-Id: I3c29fe43ea77f5b3a842242b1e66633eac4459de
* Launcher3: Retrieve the searchbar padding from device profileChris Crump2019-12-121-3/+3
| | | | | | Use device profile to get the desired padding Change-Id: I3f6e058fae48ebcde46e223e9ab7546a08877083
* Launcher3: Fix launcher preview renderingpaphonb2019-12-121-3/+14
| | | | | | Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com> Change-Id: I8c6fc263a3021f3ff929bc75b2730962b29d3758 Signed-off-by: DennySPB <dennyspb@gmail.com>
* Optimizing some layouts in taskviewSunny Goyal2019-06-131-8/+3
| | | | | | | | | > Recycling DigitalWellBeingToast so that the view is not inflated everytime > Simplifying DigitalWellBeingToast to use a single text view > Adding support for footers in taskView without creating additional layout Bug: 122345781 Change-Id: Ia889819b93eb8644532ea95c6767554874d5e2d1
* Removing Launcher dependency in search box layoutSunny Goyal2018-11-201-5/+8
| | | | | Bug: 118758696 Change-Id: Id918c44b8bd2a97ab577481b7584afbe56e8a591
* Removing separate hotseat widget, instead using a QSB acroll all UI.Sunny Goyal2018-11-051-0/+9
| | | | | | | The QSB is responsible for updating its UI according to various states. Bug: 109828640 Change-Id: Ic8cbf3d404d5870de0f6b8fe25a332b8d21bae20
* Move IconNormalizer/ShadowGenerator/LauncherIcons to icons packageHyunyoung Song2018-09-261-1/+1
| | | | | | | | | Bug: 115891474 Sending out the package name changing CL first before I make LauncherIconsHandler and tests around it. Change-Id: Ic10479a06333e1435b392a7072cd08782e710cbd
* Fixing Search box not getting aligned properly based on insetsSunny Goyal2018-04-301-3/+12
| | | | | Bug: 77893699 Change-Id: If195395af7858c3115d695a308810480474541a5
* Don't wait until layout to calculate the scroll rangeSunny Goyal2018-03-281-31/+12
| | | | | | | | | State UI is based on scroll range, which is applied on insets change. So the scroll range should be updated as part of insets change, for the State UI to be applied properly Bug: 77220795 Change-Id: I839f89e4887d9731b1483135724227c4245a00a9
* Simplifying all-apps search boxSunny Goyal2018-03-011-40/+41
| | | | | | | | > Giving the search box a solid background so that it work fine with scrolling > bottom shadow logic for search box Bug: 73085356 Change-Id: Ie4dc4922be39ffd8e2d562becedbd4c6f820e6c9
* Adding isSeascape method to have a common place to orientation checkSunny Goyal2018-01-261-4/+4
| | | | Change-Id: Ia61792b29ab0d1d74f76a8dfa53bbf968874dfaa
* Adding AppsStore for handling various app updatesSunny Goyal2018-01-251-2/+16
| | | | Change-Id: Ia2242ce583576ace0924ef7142793ba37f4adcb9
* Removing unused app discovery supportSunny Goyal2018-01-231-11/+0
| | | | Change-Id: I670be29851b232caa5c05624ae37ae5e92a8b65f
* Fix work tab is gone when leaving search modeTony Mak2018-01-111-0/+1
| | | | | | | | | | | 1. onSearchResultsChanged is not called if the query is empty. Introduce onClearSearchResult and restore the tab there 2. rebindAdapters should only perform the actual logic if showTabs != mShowTabs, except the first time when we init the layout in onFinishInflate. Fix: 71737947 Change-Id: I5485d6be0fc33b73aa6e0709be66cef8d43b4dbd
* Enable work profile tab in all apps.Mario Bertschler2017-11-141-15/+11
| | | | | | | | | | This CL will bring two tabs to all apps: Personal and Work, currently only if the user has a workfile set up and behind a feature flag defaulting to disabled. Bug: 68713881 Change-Id: Ib5a558281ef3593359db3ad593ee1d0cf279f547
* Add spring to QSB when opening all apps.Jon Miranda2017-08-231-0/+13
| | | | | Bug: 64355491 Change-Id: I760856a32779b314c8b01ef2c051985e18b68ecb
* Remove LAUNCHER3_ALL_APPS_PULL_UPHyunyoung Song2017-08-211-2/+1
| | | | | | | | Bug: 63712253 Verified: all apps transition fully functional Verified: NO_ALL_APPS_ICON = false case also works. Change-Id: I779fb7bd4927c5923da3f85590d912dbbbcdef4d
* Accounting for bottom margin in the search box in app-scroll rangeSunny Goyal2017-07-171-1/+2
| | | | | Bug: 2539098 Change-Id: I9d7cdb05d33af397a4adcfc2f1f6c1d380b9fb0e
* Updating fast scrollbar UI in LandscapeSunny Goyal2017-06-261-2/+10
| | | | | | | | | | | Creating a separate view for FastScrollBar and moving all the relavant logic in the view. For protrait, the touch handling is delegated by the recycler view just like before. For landscape, the dcrollbar does not overlay with recyclerView and handles the touch itself Bug: 37015359 Change-Id: Ie1981326457ba739bdf0ac8063db1065f395f133
* Get rid of an unused import from AppsSearchContainerLayout class.Rajeev Kumar2017-06-231-3/+0
| | | | Change-Id: Ia6d321ee3405dd82542a102489c1dba94f470bb0
* Removing long press support from page-indicatorSunny Goyal2017-06-151-12/+0
| | | | | | Bug: 62445549 Bug: 38163974 Change-Id: Ic0ae44ded7e4755c5401f327ce0d98a9ea96b2ab
* Extracting search algorithm in an interface to make it easier to change the ↵Sunny Goyal2017-06-141-2/+2
| | | | | | search behavior Change-Id: I0b1d1387c78d13ef749aac39d5c8167c2909716a
* Aligning the search box with bottom of hotseat iconsSunny Goyal2017-05-171-2/+11
| | | | | Bug: 37616877 Change-Id: I153e754db8e6c96b47ab644e19ce110f56bf852e
* Adding support for top padding in BaseRecyclerView. The scrollbar isSunny Goyal2017-05-151-0/+16
| | | | | | | | | drawn below the top padding. Also adding callback for getting the all-apps vertical pull range so that it can be controlled by SearchUiManager Bug: 37616877 Change-Id: Ib4642073f3e92f6676caede3bddd652fda89c86f
* Moving apps search related logic into a custom layout fileSunny Goyal2017-05-081-0/+195
This will allow derivative projects to easily change the search behavior by simply overriding the xml file Bug: 37616877 Change-Id: Ib8d6a2dab06819a52611e9a3d97c70c5a49bbf97