summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/BaseContainerView.java
Commit message (Collapse)AuthorAgeFilesLines
* Trebuchet: Add ability to disable the scroller completelyMartin Herndl2017-03-261-5/+14
| | | | | | | | | This change adds another toggle to the drawer settings which disables the app drawer scroller completely. There is already a setting which toggles between horizontal and vertical scroller, but I like my drawer if it's even cleaner and uses no scroller at all. Change-Id: Iad3efdafee264852f52e728341fd86d60452b05b
* Add app drawer search bar toggle to settingsMartin Herndl2017-03-261-3/+3
| | | | | | | | | | | This adds the possibility to enable or disable the search bar on top of the app drawer. In the Launcher class it will be created with the View.GONE visibility to avoid taking up space if disabled. Per default it behaves like before and is enabled. PS3: Make sure the hasSearchBar boolean is set. Change-Id: I48711aea2b15bf535815d0e453ac33079af26eca
* Trebuchet: Add app drawer settingscretin452017-03-261-4/+11
| | | | Change-Id: I040420608de64bedc6e9832268796cdf801f5c21
* Reimplement the CM scrubber against the new Launchercretin452017-03-261-2/+57
| | | | | | PS4: Implement RTL support Change-Id: I4456d54b5924913d1b36e1cfa9a2269150f6fb3e
* Fixing issue with miscalculation in updating container bounds.Winson2015-08-061-7/+15
| | | | | | | | | | | | - There was an issue with the previous logic where the test of whether the search bounds changed would always be false if valid search bounds were given. This in conjunction with the fact that the padding was changed to only take the bounds left/right into account, meant that the container bounds would not be updated if the search bar bounds shifted via the insets. Bug: 22918919 Change-Id: Ia810ddc7a56eae4afc0c7cd558fa6dc9e8e7a95b
* Adding bounds checking when updating container bounds.Winson Chung2015-07-081-10/+26
| | | | | | | | | | - Only update the container bounds from their defaults if the search bar bounds are valid - Adding logging to see if we can track down cases where we are getting bad bounds Bug: 22333435 Change-Id: If15b6e228226e82e0fb9c7ba0f5b8a7a5f1d2e68
* Refactoring all apps search to support external search bar.Winson Chung2015-06-151-38/+58
| | | | | | | | | | | | | | | | | | | | | - 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
* Exploring dense all apps layout.Winson Chung2015-05-111-2/+3
| | | | | | | | | - Disabling section headers in all apps on tablet layouts - Fixing issue with predictions not showing on rotation - Fixing issue with over-aggressive dismissing of keyboard & filtered app state - Fixing issue where the container bounds were running straight up to the nav bar Change-Id: I5a5a56afa75b50be96af4894bf785ffbb1b15fb3
* Make common base class to update container bounds and to handle scroll logic.Winson Chung2015-05-081-0/+100
Bug: 20763871 Change-Id: I8c2f45cfb10964e4be7e9c07c89dd336585c9989