summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/LauncherRootView.java
Commit message (Collapse)AuthorAgeFilesLines
* Removing scrim overdrawSunny Goyal2018-05-101-4/+0
| | | | | | | | | | > Moving all the scrims to draglayer to avoid creating multiple layers during various animations > Removing sys-ui scrim in various states which alread have a background scrim Bug: 74556464 Bug: 78585335 Change-Id: I8a3fd34ed440f3c7d2e19b3cdb4b72723c535602
* Consuming launcher instets in multi-window modeSunny Goyal2018-05-081-25/+35
| | | | | Bug: 79267409 Change-Id: I283f9eeffaf322cee9289bf90528c8c51d083a50
* Force finish any pending animations if the insets or orientation changeSunny Goyal2018-04-201-4/+4
| | | | | | | | | Some animation might be running from a previous orientation, which can cuase property changes to get skipped. Bug: 77848165 Bug: 77774619 Change-Id: I3e198196192746abdd72a1970ff2ef407bf4aff9
* Using correct window bounds in multi-window for fallback activitySunny Goyal2018-04-111-0/+1
| | | | | | | Also fixing a bug where insets were not updated when recreating deviceprofile Bug: 77875376 Change-Id: I7806cf949da415ef171ccf2f4ab3e8f2b7606220
* Changing the overviewState to show appsearch and floating headerSunny Goyal2018-03-191-0/+28
| | | | Change-Id: I2cfd61cfc9978e4c8e4520f0f7217e49e7344c79
* Initial changes for handling configuration changes dynamicallySunny Goyal2018-01-311-2/+6
| | | | | Bug: 71709920 Change-Id: I88cf2229dea28d01c13a5a76d2290e91b07d095e
* Merge "Reapplying state UI when the insets change" into ub-launcher3-masterSunny Goyal2018-01-181-0/+4
|\
| * Reapplying state UI when the insets changeSunny Goyal2018-01-181-0/+4
| | | | | | | | Change-Id: Ief9588400f332b2c5b084a8a11c3102b2c20c4ea
* | Move scrim from DragLayer to LauncherRootView.Jon Miranda2018-01-181-0/+9
|/ | | | | | This change will make opening/closing animations a lot cleaner. Change-Id: I7f8ae301a9a126023833e282d6654bebd09bb306
* Removing layout handling in DeviceProfile and moving it toSunny Goyal2018-01-101-8/+11
| | | | | | | individual views Bug: 71709920 Change-Id: I8300fa7a84b31898bdb135d774cca576d2928525
* Fixing wrong intests being sent to DeviceProfile in case of lowRam deviceSunny Goyal2017-08-181-9/+20
| | | | | | | | | | | Also fixing the navbar to dark theme when a black bar is drawn behind nav bar Fixing left/right margins not getting updated on lowRam device when they change from non-zero value to 0 Bug: 64363693 Bug: 62547502 Change-Id: I4952ad2f564b71b39318350445f116a0f601a10f
* Initial changes to tweak layout.Winson2016-07-201-0/+7
| | | | | | | | | | | | | | | - Adding DeviceProfile callback for when the launcher layout changes due to insets. This is necessary since there are now different layouts depending on which side the navigation bar is on - Consolidating hotseat and other layout into the device profile launcher layout logic - Making the all apps icons match the workspace icon height - Tweaking caret drawable to draw to the bounds specified to simplify layout in each orientation - Fixing minor issue with page indicator shifting in landscape - Centering overview buttons to the workspace page Bug: 30021487 Change-Id: I1866bce00b2948f3edd06168c0f88d81207e3f13
* Adding support for non-zero left insetsSunny Goyal2016-07-071-7/+15
| | | | | Bug: 29613069 Change-Id: Ifdf9bcce7ecdedc510f3be8a4dc10eb8da7c4bf1
* Making some view properties exported.Sunny Goyal2016-02-091-0/+3
| | | | | | These will be visible in hierarchy viewer Change-Id: I940724a7f61d67b8502d77be203a94875bc92668
* Fixing custom content screen not aligned properly in landscapeSunny Goyal2016-01-121-2/+4
| | | | | Bug: 26413100 Change-Id: I1a111c9d2b0dfdfbc3cbd566e5784a1ed2bb6719
* Adding margin to Drag layer instead of checking for right insets at every placeSunny Goyal2015-12-011-3/+30
| | | | | Bug: 25692432 Change-Id: I853f41a17c54b30b7772b9fd8556d9465de84752
* Fixing overscroll effect when the navigation bar is opaqueSunny Goyal2015-09-221-0/+25
| | | | | | | | | | The navigation bar is opaque on mobile devices in landscape mode. Launcher should ignore the right insets and draw the edge effect appropriately. Also draw the black bar under the navigation bar, just in case we assume it to be opaque, but it was not actually opaque. Bug: 18526657 Change-Id: I1d49dcb82b8a5ee25009bc738cd9b8c0c5c88263
* Allow LauncherOverlay to access and manage insetsAdam Cohen2014-10-241-0/+17
Change-Id: Ib9faf37eb22ad2a0b18c076978ec9f2fd8864c0c