summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug where folder open animation gets finished earlyMichael Jurka2013-04-092-19/+49
| | | | | | | | Also, sync FirstFrameAnimatorHelper with changes made in Recents Bug: 8530231 Change-Id: Ibf1a43f67d91df89a2338f0f0c0fb52ee5496e57
* Merge "Fix occasional widget flashing" into jb-mr2-devMichael Jurka2013-04-041-13/+86
|\
| * Fix occasional widget flashingMichael Jurka2013-04-041-13/+86
| | | | | | | | | | Bug: 7619759 Change-Id: Ic07ddfcc3ee76862691f940ad018f2c271d3614a
* | Merge "Fixing issue where drag view is jumping when you scroll from hovering ↵Winson Chung2013-04-042-15/+22
|\ \ | | | | | | | | | over an edge. (Bug 8522679)" into jb-mr2-dev
| * | Fixing issue where drag view is jumping when you scroll from hovering over ↵Winson Chung2013-04-012-15/+22
| | | | | | | | | | | | | | | | | | an edge. (Bug 8522679) Change-Id: Ie523e718bd1b558db9608aa66f6c353e4b8e1a14
* | | Fix crash in draw listenerMichael Jurka2013-04-032-5/+20
| |/ |/| | | | | | | Bug: 8528246 Change-Id: Ie3600bed58dc393fcf71f735213a32b51551b52d
* | Fixing RTL issues with apps ordering and snapping to page. (Bug 8238938, Bug ↵Winson Chung2013-04-013-8/+24
|/ | | | | | 8374016, Bug 8373578) Change-Id: I57ff58a6202a2794f02cfc13ed6124b10256dbbf
* Hide clings in child modeMichael Jurka2013-03-291-0/+9
| | | | | Bug: 8349525 Change-Id: Ie92153e77f1714b88986813a689a4fa7e444d1dc
* Fix crash caused by unregistering animation listenerMichael Jurka2013-03-281-2/+6
|
* Fix jumps in the beginning of animationsMichael Jurka2013-03-2813-77/+184
| | | | | | | | | 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
* Don't close widget preview cache dbMichael Jurka2013-03-202-10/+0
| | | | Only one connection is ever held now, and that will be closed when the app is killed
* Fix SQLite crashes in LauncherMichael Jurka2013-03-204-24/+38
| | | | | | | | | We were using multiple SQLiteOpenHelpers, which causes problems; this change switches us to using only one Bug: 8346109 Change-Id: If7d4dff3d34edb38d9586d3b0f4e8e1747a71a75
* Improve All Apps --> Workspace performanceMichael Jurka2013-03-071-1/+1
| | | | | | | | Fix bug where HW layers were not enabled for that transition Bug: 8323765
* Merge "Prevent CellLayouts from making calls to saveLayerAlpha()" into ↵Romain Guy2013-03-071-4/+0
|\ | | | | | | jb-mr2-dev
| * Prevent CellLayouts from making calls to saveLayerAlpha()Romain Guy2013-03-061-4/+0
| | | | | | | | Change-Id: I6fe1d9b39a765f4a960f7940c7afc94c784efa16
* | Fix bug with some 1x1 widget previewsMichael Jurka2013-03-061-8/+6
|/ | | | Bug: 8310045
* Disable clipping where unnecessaryRomain Guy2013-02-252-0/+7
| | | | | | | This change prevents the renderer from using a stencil buffer to render rotated CellLayouts. Change-Id: I0414f59ed45502323ab588820ceb4a5e3ec17140
* Fix rare NPEMichael Jurka2013-02-151-3/+5
| | | Bug: 8191673
* Fix SQLite syntax errorMichael Jurka2013-02-071-2/+2
|
* Merge "Fix crash when creating preview cache table"Michael Jurka2013-02-071-1/+1
|\
| * Fix crash when creating preview cache tableMichael Jurka2013-02-071-1/+1
| |
* | Fix crash when switching between Apps/Widgets tabsMichael Jurka2013-02-074-11/+20
|/ | | | Bug: 8138894
* Merge "Fix Launcher drop targets for App remove / uninstall / info"Fabrice Di Meglio2013-02-072-11/+30
|\
| * Fix Launcher drop targets for App remove / uninstall / infoFabrice Di Meglio2013-02-062-11/+30
| | | | | | | | | | | | | | | | - make the code aware of the layout direction - use start drawables - fix animation drop rect Change-Id: I35f01b9079aef418c0a22b39e32344c7bf5a0660
* | Merge "Clean up database in WidgetPreviewLoader"Michael Jurka2013-02-062-0/+9
|\ \
| * | Clean up database in WidgetPreviewLoaderMichael Jurka2013-02-062-0/+9
| | |
* | | Merge "Fix crash caused by double loading of widget previews"Michael Jurka2013-02-061-0/+1
|\| |
| * | Fix crash caused by double loading of widget previewsMichael Jurka2013-02-061-0/+1
| | | | | | | | | | | | Bug: 8146408
* | | Merge "Adding RTL paging."Winson Chung2013-02-063-57/+127
|\ \ \ | |/ / |/| |
| * | Adding RTL paging.Winson Chung2013-02-043-57/+127
| | | | | | | | | | | | Change-Id: Ic27d499cb76c7c30da37ed93f5372dd8441118b7
* | | Fix crash when rotating all appsMichael Jurka2013-02-053-48/+61
|/ / | | | | | | Bug: 8134296
* / Cache widget previews in a DBMichael Jurka2013-02-046-309/+672
|/ | | | | | - Smoother All Apps scroll performance Change-Id: Id2d31a45e71c63d05a46f580667ad94403730616
* Merge "Add first RTL support to Launcher"Fabrice Di Meglio2013-01-243-5/+7
|\
| * Add first RTL support to LauncherFabrice Di Meglio2013-01-233-5/+7
| | | | | | | | | | | | See bug #8064062 Launcher needs to be RTL aware Change-Id: I24b1f1977fb65246afd2005440567b5850939621
* | Use less HW layers in All AppsMichael Jurka2013-01-174-26/+50
|/ | | | | (saves memory) Change-Id: Ib2beda7549662a787437c7aa043e7858357c051f
* Fixing issue where the cling is offset. (Bug 7633074)Winson Chung2012-11-293-6/+12
| | | | | | - Also fixing issue where the workspace cling was showing on top of AllApps when you entered it for the first time. Change-Id: I7d59ad153de192bc1d69537af1b4af632465138b
* Fixing NPE in updateCurrentPageScroll (Bug 7465970)Winson Chung2012-11-261-3/+7
| | | | Change-Id: I71d2b01518f3f736f6787ff6a503271b9ea7b04b
* Merge "Fix janky transition on All Apps tab switch" into jb-mr1.1-devMichael Jurka2012-11-211-2/+7
|\
| * Fix janky transition on All Apps tab switchMichael Jurka2012-11-191-2/+7
| | | | | | Bug: 7139562
* | Merge "Refactoring push reordering (issue 7139335)" into jb-mr1.1-devAdam Cohen2012-11-191-155/+366
|\ \ | |/ |/|
| * Refactoring push reordering (issue 7139335)Adam Cohen2012-11-191-155/+366
| | | | | | | | | | | | | | | | | | -> This new approach is actually correct in emulating cascaded pushing of items left, right, up and down. -> Takes care of a couple crashes and some instances where reordering was not doing the right thing. Change-Id: I016120e62f5d6fa1a2a6289c3badcb6ec230b2a3
* | Fix StrictMode violationMichael Jurka2012-11-191-18/+10
| | | | | | | | | | | | | | | | Switching how we set a property to tell launcher to force rotation to be enabled, or to dump state. Bug: 7538629 Change-Id: I8cb55f1a28ba59fe5d410562c66bc86eb9efabfe
* | Fix NPEMichael Jurka2012-11-161-0/+4
| | | | | | Bug: 7441452
* | Extend background to full screen.Craig Mautner2012-11-162-8/+30
| | | | | | | | | | | | | | | | | | | | | | | | Gradient and black backgrounds were stopping at the Status Bar. When returning from a full screen app to the launcher the wallpaper was completely visible when it should have been obscured by these backgrounds. Making the app full screen while keeping the views within the system insets fixes this. Bug 7410717 fixed. Change-Id: If3f7e4808961ee6c80fe2d0a328e6ca39fa5eb7a
* | Merge "Cleaning up unused code" into jb-mr1.1-devMichael Jurka2012-11-164-5/+0
|\ \
| * | Cleaning up unused codeMichael Jurka2012-11-154-5/+0
| |/
* / Updating wallpaper picker icon to higher resMichael Jurka2012-11-131-1/+1
|/ | | | Bug: 7400295 Change-Id: I2c7625ee1ce09ded57d884c229f155ebcf39be07
* Merge "Stop animating All Apps during transition to Home" into jb-mr1-devChet Haase2012-10-292-2/+24
|\
| * Stop animating All Apps during transition to HomeChet Haase2012-10-292-2/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge "Cap launcher swipe animations to max duration" into jb-mr1-devDave Burke2012-10-251-0/+2
|\ \