summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/AppsCustomizeTabHost.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix jumps in the beginning of animationsMichael Jurka2013-03-281-5/+1
| | | | | | | | | If the first draw frame of an animation is expensive, which it often is, it causes a big jump. Added a helper class which automatically adjusts the animation start time if the first frame is more than 16ms. Change-Id: I100edbc41c2abe930a32d6bcf0a782ea9735f7f9
* Fix crash when switching between Apps/Widgets tabsMichael Jurka2013-02-071-4/+8
| | | | Bug: 8138894
* Fixing issue where the cling is offset. (Bug 7633074)Winson Chung2012-11-291-4/+7
| | | | | | - Also fixing issue where the workspace cling was showing on top of AllApps when you entered it for the first time. Change-Id: I7d59ad153de192bc1d69537af1b4af632465138b
* Fix janky transition on All Apps tab switchMichael Jurka2012-11-191-2/+7
| | | Bug: 7139562
* Get rid of explicit GC requestsMichael Jurka2012-10-191-5/+0
| | | Bug: 7370913
* am 8e1b4f65: am fa4086dd: Fixing issue where selected tab did not match ↵Winson Chung2012-07-251-8/+5
|\ | | | | | | | | | | | | AllApps page upon rotation. * commit '8e1b4f65383d859ca7e2ebfc9a9463c8d46271de': Fixing issue where selected tab did not match AllApps page upon rotation.
| * Fixing issue where selected tab did not match AllApps page upon rotation.Winson Chung2012-07-251-8/+5
| | | | | | | | Change-Id: I4f32ca7cca042b94bdaea5cf259c397404546e0d
* | resolve conflicts w/4f174f1d27adbde6f50e11ee3a8eaf162a030284Ed Heyl2012-07-251-3/+4
|\| | | | | | | Change-Id: I7ecce86e58af545aa18ea25e16978a1dce9dab8e
| * Binding AllApps synchronously. (Bug 6855061)Winson Chung2012-07-241-3/+4
| | | | | | | | | | | | - Also ensuring that we restore to the settling page index if it is in motion Change-Id: I9c6760383113f7614f6cb962ab6562b0e7eb7138
* | Remove use of private ValueAnimator apiMichael Jurka2012-06-191-3/+3
| | | | | | | | Change-Id: I455edcd17bda83ab51c2c04fa40e66097a4d6975
* | Removing use of private SearchManager apiMichael Jurka2012-06-181-1/+0
| | | | | | also removing one unused import
* | am 8fd14178: am 7e4e4ba4: Merge "Removing logging in AppsCustomizePagedView ↵Winson Chung2012-06-141-2/+0
|\| | | | | | | | | | | | | (Bug 6597629)" into jb-dev * commit '8fd14178541374f2609c463a3bf882b93c10395d': Removing logging in AppsCustomizePagedView (Bug 6597629)
| * Removing logging in AppsCustomizePagedView (Bug 6597629)Winson Chung2012-06-111-2/+0
| | | | | | | | Change-Id: I58313d3b3536d3ee7eaae8459fbded41dc5dadec
* | Clean up warnings and some private API usageMichael Jurka2012-06-121-6/+0
|/ | | Change-Id: Ic3c0b333942bc3de130e41531017e71358bd5bfb
* Synchronizing on the new-apps list before modifying it. (Bug 6621553)Winson Chung2012-06-061-0/+3
| | | | | | | - Minor tweak to qsb padding - Adding yet more logging for single-app-page issue Change-Id: I4272dd7a70c9ac26f026b03a1f991f14844fdb9d
* Keying off the Launcher state to determine wallpaper visibility (Bug 6396752)Winson Chung2012-05-061-11/+0
| | | | Change-Id: I00c457d9c07113bf8ff4c7102e486efcb030ddc4
* Fixing build.Winson Chung2012-04-271-2/+1
| | | | Change-Id: Ibd16316801a4078d80484f8e04507508d6f7a905
* Fixing issue where you can not swipe AllApps while transitioning to AllApps. ↵Winson Chung2012-04-271-5/+5
| | | | | | (Bug 6389985) Change-Id: Idce57a6a3fffffa800d33c1b5b528d36174bb511
* Solve blip the first time All Apps is launchedMichael Jurka2012-04-261-2/+5
|
* Remove use of private APIsMichael Jurka2012-04-251-3/+3
| | | Change-Id: I3e28763075f8e92391796dc009214c9fa8f50008
* Updating launcher transitions.Winson Chung2012-04-241-0/+17
| | | | Change-Id: I32b35189fe05a1c0db0ac1d7f508b1560088f635
* Fix NPEMichael Jurka2012-04-121-0/+2
| | | | | Bug: 6329157 Change-Id: Idd2db78890d196bcbfbe93640e07a96037638341
* Using measured dimensions in case the tab flips quickly and the content ↵Winson Chung2012-03-301-2/+2
| | | | | | hasn't shown yet. (Bug 6263403) Change-Id: I84512dc8d661c4c714a531ba1b028081c1fa164d
* Fix more cases where blips show up in All AppsMichael Jurka2012-03-201-0/+7
| | | | | | | | | - defer any updates to the widget previews if we're mid-transition - call System.gc() before a transition to avoid gc mid-transition Change-Id: If8b4699b142af20b2f14e9a8653f893139adf90e
* Fix a lot of easy lint issuesMichael Jurka2012-02-241-6/+8
| | | | Change-Id: I80b43dae137cbbb912ec0fcc4e401de16a9b44a1
* Cancel scroll indicator fade during allapps/workspace transitionMichael Jurka2012-02-231-0/+3
| | | | Change-Id: I8661c17adbf0a129730b44641930fb68ba9afed6
* Allow touches to fall through AllApps nearing end of transition (Bug: ↵Winson Chung2012-02-171-0/+22
| | | | | | | | 5991846, 6016062, 5991846) - Also updating mTransitionProgress so control when drops succeed Change-Id: I2f672c64f0a87249dcf7d254f963b8b2710c849f
* Revert "Revert "Speed up All Apps -> Workspace transition""Michael Jurka2012-02-151-12/+40
| | | | | | | | | | | | | | | | | - 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
* Revert "Speed up All Apps -> Workspace transition"Michael Jurka2012-02-141-3/+4
| | | | | | | | Temp fix for 5976264 This reverts commit 9433fa7ebad74320e39bfac6161a68bc850fe161. Change-Id: Ic49ffc818b9b233b3717b52a5f77eaac1e001f5b
* Speed up All Apps -> Workspace transitionMichael Jurka2012-01-201-4/+3
| | | | | | | | | | - 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
* Make All Apps<-->Workspace transition smootherMichael Jurka2011-12-121-20/+6
| | | | | | | | | | | | | | - 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
* Unload widget previews when launcher is not visibleMichael Jurka2011-11-221-0/+25
| | | | | | | Can save ~1-2MB of RAM Bug #5104303 Change-Id: I992bec33052f4d2c201e528b5edf384d05960e71
* Minor fixes to LauncherWinson Chung2011-11-181-1/+2
| | | | | | | | | | - Tweaking the AllApps tab padding - Fixing issue where the cling punch out might be in the wrong location - Removing unused dragging code related to drop/scroll area overlap - Tweaking padding so that picking up an icon on the top row does not automatically hover over delete (Bug 5636264) - Fixing issue where multiple bgs in AllApps tab bar line makes it look blurry (Bug 5523822) Change-Id: I707397c231188a9feee8c0856374e0483cf37296
* Merge "Fix bug where all apps didn't load sometimes" into ics-mr1Michael Jurka2011-11-161-10/+10
|\
| * Fix bug where all apps didn't load sometimesMichael Jurka2011-11-151-10/+10
| | | | | | | | Bug #5623281
* | speeding up transition from other apps -> LauncherMichael Jurka2011-11-151-1/+1
|/
* Merge "Delay loading All Apps pages until the first time we enter All Apps, ↵Michael Jurka2011-11-141-7/+40
|\ | | | | | | making launcher startup faster (5000628)" into ics-mr1
| * Delay loading All Apps pages until the first time we enter All Apps, making ↵Michael Jurka2011-11-131-7/+40
| | | | | | | | | | | | launcher startup faster (5000628) Change-Id: I2a2218975141d7659184de83e505c7ab6e613232
* | Workarounds for a couple crashes. (Bug 5612584, Bug 5613438)Winson Chung2011-11-141-6/+16
|/ | | | Change-Id: I9669d830a10cc98291737f3f1d561c846c408289
* Improve Apps/Widgets transitionMichael Jurka2011-11-111-21/+42
| | | | | - Avoid using a bitmap when doing crossfade when switching between Apps/Widgets tabs, also fixes a visual issue on stingray (5104303) Change-Id: I7365c629e704f37e18350ad15a849c034553d0b3
* Adding additional checks to prevent launcher crash when we can't compose ↵Winson Chung2011-10-201-6/+15
| | | | | | animation buffer. (Bug: 5478481) Change-Id: I5671bffab8626b4e2224ef4c174204a5a3b68f97
* Merge "Fixing AllAppsCustomize Keyboard Accessibility / NPE (issue 5483485)" ↵Adam Cohen2011-10-201-0/+1
|\ | | | | | | into ics-mr0
| * Fixing AllAppsCustomize Keyboard Accessibility / NPE (issue 5483485)Adam Cohen2011-10-201-0/+1
| | | | | | | | Change-Id: I841823e28bf419028afea2a57352c4ad45c7c4a0
* | Adding additional cases where we may have to recalculate the number of ↵Winson Chung2011-10-191-2/+0
|/ | | | | | apps/widget pages. (Bug: 5475261) Change-Id: Ia5f0cea7a3b8bd0a972ec3ea2fadc72eb0f7689a
* Merge "Add ability to swipe from apps to widgets in AllAppsCustomize (issue ↵Adam Cohen2011-10-171-52/+62
|\ | | | | | | 5453016)" into ics-mr0
| * Add ability to swipe from apps to widgets in AllAppsCustomize (issue 5453016)Adam Cohen2011-10-141-52/+62
| | | | | | | | Change-Id: I4d725cf1ee11d67f5149dbd0edbcb2e0af3b80ee
* | Making Launcher tabs more consistent with system. (Bug: 5184498)Winson Chung2011-10-141-2/+7
|/ | | | Change-Id: Idac7c14fdefcdad0bb88b1c5b34fa3e10c2733ac
* Updating Clings. (5057945, 5056643)Winson Chung2011-09-181-4/+9
| | | | Change-Id: Ifb2d37e92495aeddf9d4b3277eb8d2a846f4aa99
* Bug FixingWinson Chung2011-09-081-1/+1
| | | | | | | | | - Setting loader thread priority to default after loading to help rotation time (5264039, more work to be done here potentially) - Fixing regression in missing background gradient for hotseat - Removing the old cupcake gallery item bg, new bg assets coming soon (5160311) - Defering showing the AppsCustomize tab bar until we request layout to help a little with the flashing Change-Id: I8c4981435f684363be951696986b7ab1b71956eb
* Improving transition between Apps/Widgets panes (5145408)Winson Chung2011-08-161-14/+42
| | | | Change-Id: Id4f73a89b646bbf168ee49e8bdeb34b85a52d9d4