| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon
Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
|
|
|
|
| |
Change-Id: Ic27d499cb76c7c30da37ed93f5372dd8441118b7
|
|
|
|
| |
Change-Id: I71d2b01518f3f736f6787ff6a503271b9ea7b04b
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
One of the sources of jank in launcher is during the All Apps -> Home
transition. specifically, if the user has started a fling operation (where
we are animating between pages in All Apps) and then hits the Home button,
we continue the fling animation while also doing the transition to Home
scale/fade animations. This causes a lot of work for launcher, particularly because
the fling animation is causing the All Apps layer to get recreated on every frame.
The fix is to simply pause the fling animation, then snap to its end state when the
animation to Home is complete. We also need to pause/snap the scroll indicator animation,
because it's fading animation causes the same layer-recreation jank that the fling
itself causes.
Issue #7387124 Home <-> All Apps transition animation is janky while flinging
Change-Id: Icbcaf2d5b3b2f6ce8fd7419419d258248aa1475b
|
|/
|
|
|
|
|
| |
large screens take too long swiping between screens. Cap the duration to
some max value to make things snappier.
Change-Id: Iee967c1b00b4962a0490fd0e20d48d7d8363dd2f
|
| |
|
|
|
|
| |
Change-Id: I877bd84c6846ae232e2877e97de95d9344c13e56
|
|
|
|
| |
Change-Id: I455edcd17bda83ab51c2c04fa40e66097a4d6975
|
|
|
|
| |
Change-Id: I58313d3b3536d3ee7eaae8459fbded41dc5dadec
|
|
|
|
|
|
|
| |
- Minor tweak to qsb padding
- Adding yet more logging for single-app-page issue
Change-Id: I4272dd7a70c9ac26f026b03a1f991f14844fdb9d
|
|
|
|
| |
Change-Id: Iaf8ad301325442346a2587f038b7a44578c16427
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 6024062
Change-Id: I6e05e9916389b1d90bd59443a04720fbf2338f5e
|
|/
|
|
|
|
|
|
|
|
|
|
| |
1. Added support for accessibility scroll action to
PagedView.
2. Exposed AppsCustomizePagedView and Workspace for
acessibility if otherwise specified.
bug:5932640
Change-Id: I812e7c285cbc4d925390b9fae48a18acc68432ce
|
|\
| |
| |
| | |
into jb-dev
|
| |
| |
| |
| | |
Change-Id: I3577a1beecacb82528f0fde9439a8366a709b29c
|
|/
|
|
|
|
| |
Bug: 6427601
Change-Id: I259554557a5856aa17a532c656032c4d6d5826bd
|
|\
| |
| |
| | |
PagedView." into jb-dev
|
| |
| |
| |
| |
| | |
Bug: 6421918
Change-Id: I9eb7c6fbb6654821642403f09baa5cb2536b5af4
|
|/
|
|
| |
Bug: 5954015
|
|
|
|
|
|
| |
- Also adding check to prevent NPE in updating scroll indicator
Change-Id: If445be7fa00497bd21a4b9a6f9ebce93ceb30f2c
|
|
|
|
|
|
| |
gradient. (Bug 5117499)
Change-Id: Id0ab644f6631f4fd6be042b6be36ba8fe58eaae4
|
|
|
| |
Change-Id: I3e28763075f8e92391796dc009214c9fa8f50008
|
| |
|
|
|
|
|
|
|
| |
Bug: 6085652
Bug: 6065523
Change-Id: Iaac5705e00e08882beba0cad7ee0d339de31444a
|
|
|
|
|
| |
Bug: 6132598
Change-Id: I2bf9025b7ac66d020522448b003905cb37c87587
|
|
|
|
| |
Change-Id: I63bb3b713fab28a43e61333dd331dbf2d211faa7
|
|
|
|
|
|
|
|
|
|
| |
- Fixes issue with folder icons being clipped in landscape in sw720dp (Bug: 6118397)
- Fixes issue with divider being in wrong orientation in sw720dp
- Fixes issue with scaled icons not being drawn with filtering
- Fixes issue with side pages showing under the hotseat when in landscape in phone UI
- Animates the drag view on pick up and drop
Change-Id: Iad26427ec63fcbc9bdb3b29a4645689ba445d5c8
|
|
|
| |
Change-Id: I2c349d987ddb5f399283088c128e6d4d056da4da
|
|
|
|
| |
Change-Id: I540ce145168a65a029d820d6c14a1e3070f8a5b0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- also, undo enabling hardware layers for
scroll indicator, which could have caused
slowness
- fix bug where scroll indicator was not seen
after the first visit to all apps
- eliminate a some needless hardware layer redraws
- making items under All Apps invisible when we're
in All Apps
- making workspace spaces invisible if their alpha is 0
to prevent more hardware layer rebuilding
This reverts commit 9753d13c7bda09c1203c611ac6717021037f39c3.
Change-Id: Ib908ae0b456b2d4b8a171991a95f20aea4749da1
|
|
|
|
|
|
|
|
| |
Temp fix for 5976264
This reverts commit 9433fa7ebad74320e39bfac6161a68bc850fe161.
Change-Id: Ic49ffc818b9b233b3717b52a5f77eaac1e001f5b
|
|
|
|
| |
Change-Id: Ib936d7701c8962fc04e6fed2e3d624291fe8fc46
|
|
|
|
| |
Change-Id: I3c8180b2166f3961fbb9529c5de187b4b7b561cf
|
|
|
|
|
|
|
|
|
|
| |
- use HW layers on Views whose alpha is faded
- don't run animation end code until the entire launcher
transition is finished
- be more aggressive about making workspace pages visible
after an animation, potential fix for Bug #5867739
Change-Id: I52a088e551c1636a67725629640286b885070f32
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I4cbcd17ab0bc2212d9591098d9aac6ca3ce6ed7d
|
|/
|
|
| |
Change-Id: Ibfae0eed65d384789929829d6a24379561934eb4
|
|
|
|
| |
Change-Id: Ia16845b16d369bea610bb908d9a9f4805d4a1d54
|
|
|
|
| |
Change-Id: Iabe9cf9a4254ce4d90849f6fb9bd82a043beba2a
|
|
|
|
|
|
|
|
|
|
|
|
| |
On certain graphics drivers, if you draw to a off-
screen buffer that's not used, it can lead to
poor performance. We were running into this in
launcher; when setChildrenLayersEnabled was called
on a CellLayout, that triggered a re-draw of that
CellLayout's hardware layer, even if that
CellLayout wasn't visible. This CL changes
PagedView so that pages that aren't going to be
rendered are set to View.INVISIBLE, preventing
re-drawing of their hardware layer.
|
|
|
|
|
|
|
|
|
| |
- don't set properties in animations if they don't
change
- don't recalculate visible pages on every frame
- don't require scroll indicator to be an
ImageView
Change-Id: I099b29e677da2d0e401f677d47cdb8b5df51224e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- grouping workspace/all apps anims into one
animator set, prevents blip when one of them ends
early and its end anim handler does lots of work
mid-animation
- updating pivots for all apps zoom if layout
changes
- avoid running unnecessary animations on
workspace pages
- prevent unnecessary reloading of pages in
All Apps
Change-Id: I53a75f7c4c7d254057e2f8f4fd17711e8862256d
|
|\ |
|
| | |
|
|/
|
|
| |
Change-Id: I3f37b820fb9864091a02a51b354f10f9a0fa2ac7
|
|
|
|
|
|
|
| |
Can save ~1-2MB of RAM
Bug #5104303
Change-Id: I992bec33052f4d2c201e528b5edf384d05960e71
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
-> There was some code that was causing pages to snap back
much to the original page much too frequently.
Change-Id: Ibd02ac634c737887a2bcfd7096882c95c51087f1
|