summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/CellLayout.java
Commit message (Collapse)AuthorAgeFilesLines
...
* | Adding drag outlines for dragging out of foldersAdam Cohen2011-04-181-3/+6
| | | | | | | | Change-Id: I264f66af5f03035bac17ff00eacc1a1da3d027a4
* | Changing folders to use CellLayoutsMichael Jurka2011-04-151-0/+8
| | | | | | Change-Id: Ic80bece18855a4f5d2476c224ef66f035ac7c97b
* | Merge "Cleaning up drag and drop visulization and drop location determination"Adam Cohen2011-04-151-1/+23
|\ \
| * | Cleaning up drag and drop visulization and drop location determinationAdam Cohen2011-04-151-1/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | -Visualization and drop location always match now -Improved the location determination/visualization for widgets in spring loaded mode -Simplified and fixed some other discrepencies Change-Id: I4b46f415a547e4df778c70a8b87f341a909d10c1
* | | Merge "Enabling user folder creation by dropping shortcut onto shortcut"Adam Cohen2011-04-151-12/+51
|\| |
| * | Enabling user folder creation by dropping shortcut onto shortcutAdam Cohen2011-04-151-12/+51
| | | | | | | | | | | | Change-Id: Ib8de001f5003cd44f1524cb7763fc928fa24aaba
* | | Minor cleanup and refactoringMichael Jurka2011-04-121-1/+1
|/ /
* | Fixing drag outline location on phone-sized UI (bug 4174465)Adam Cohen2011-03-251-7/+9
| | | | | | | | Change-Id: If1cf60f60fe2cf17704ff330fdbc076ae6e944f5
* | Merge "Fixing widget resize visual / ux ugliness, Bug: 4082591"Adam Cohen2011-03-141-32/+0
|\ \
| * | Fixing widget resize visual / ux ugliness, Bug: 4082591Adam Cohen2011-03-141-32/+0
| |/ | | | | | | Change-Id: Ib258e02f52dd83418db0c0249efdc90d2424f059
* / Fix 4081795: Blue glow gone wildPatrick Dubroy2011-03-141-0/+36
|/ | | Change-Id: Ib5d4a63d0eb53f498e1fd4fcf733fda22be8f894
* improving performance of first AllApps/Customize animationMichael Jurka2011-03-071-0/+4
| | | Change-Id: I71e5cc634f7e1346617d101efd6945c00484cab3
* Cleaning up widget resizing codeAdam Cohen2011-03-031-19/+24
| | | | Change-Id: Ib4c0de0080f0b69f873fd88016f23c319a13c6ff
* Implementing resizable widgets in launcherAdam Cohen2011-02-251-14/+106
| | | | Change-Id: I18598493dcf34fc6089fa330a4b66803f658b773
* optimizing transitions in LauncherMichael Jurka2011-02-031-0/+16
| | | | | Bug #3413510 Change-Id: I89896b40b73d781255f9c0263300e9c5716d4efc
* Turning on hardware layers for the workspaceMichael Jurka2011-02-011-1/+1
| | | | | | - Obsoletes need for CachedViewGroup and CachedTextView on workspace as well Bug #3413433
* Merge "Calling removeItems() should mark the item's previous cell as ↵Winson Chung2011-01-301-4/+0
|\ | | | | | | unoccupied. (3405806)" into honeycomb
| * Calling removeItems() should mark the item's previous cell as unoccupied. ↵Winson Chung2011-01-301-4/+0
| | | | | | | | | | | | (3405806) Change-Id: I99de0149dea5b487ed75e2469478e2346cd5b5df
* | Improving performance of state transitionsMichael Jurka2011-01-291-10/+2
|/ | | | | | - Caching CellLayouts to bitmaps when they're small again - Enabling hardware layers on customize tray/all apps during transition Change-Id: Ia4f5f7b608a9d013ed48b990551fd1b9de503b32
* Fixes for other places where we expect CellLayoutChildren instead of ↵Winson Chung2011-01-271-0/+7
| | | | | | CellLayout. (3392097) Change-Id: I9df13c413ce62a2760ce6a8ebafed1e948088de2
* Improve feedback during spring loaded modeMichael Jurka2011-01-251-0/+7
| | | | | | - Uniformly scale the outlines of items on the screens to match the correct grid size as closely as possible - Fix bug with drag + drop that was reporting dragged items' height wrong - Remove unused code
* Merge "fix render glitch for "digest" animation when items are added to a ↵Michael Jurka2011-01-251-0/+3
|\ | | | | | | new screen" into honeycomb
| * fix render glitch for "digest" animation when items are added to a new screenMichael Jurka2011-01-251-0/+3
| |
* | Fixing bug where wrong homescreen outline is being shown in customizeAdam Cohen2011-01-251-5/+2
|/ | | | Change-Id: I9da04057e5afd90d3ad3e485f5299dff870cc26a
* Refactoring CellLayout into three classesMichael Jurka2011-01-241-241/+45
| | | | | | | - splitting the rendering of children from the CellLayout to enhance performance, gives ~4 fps boost while scrolling on pages full of icons, and no change on pages full of widgets - this will allow us to add hardware layer support trivially, which will increase performance while scrolling ~6-10 fps - separated logic for caching celllayouts to bitmaps into a separate class Change-Id: Ib6abeb19126e1504997b43c2f44af2a2fb3cd39f
* Merge "Ensure drag outline & crosshairs disappear on drag cancel" into honeycombPatrick Dubroy2011-01-201-3/+1
|\
| * Ensure drag outline & crosshairs disappear on drag cancelPatrick Dubroy2011-01-201-3/+1
| | | | | | | | Change-Id: I165d45846c0bfe74eda0d61b55e5b93fbfccdef2
* | removing unused codeMichael Jurka2011-01-191-15/+1
|/
* removed some more unnecessary codeMichael Jurka2011-01-171-30/+0
| | | | | - delete unnecessary call to get WallpaperManager - remove two unused methods
* Removing dead codeMichael Jurka2011-01-171-4/+0
| | | | Change-Id: Iec1e23a9764b8ef2bb1326c8502f31f5b5c8763a
* Fix bug: text is sometimes garbled in All AppsMichael Jurka2011-01-141-1/+1
|
* Fix bug: new items were invisible when added in spring-loaded modeMichael Jurka2011-01-141-1/+3
| | | Change-Id: Ic28f8c83de0f7097d642a2f162e0ee2a91649807
* Fix bug: moving items leaves workspace screens' caches in bad stateMichael Jurka2011-01-111-0/+1
| | | Change-Id: I88f9ded02b489bc189080afe75dc6f13af2cfcfd
* fix bug with alpha level of items on workspaceMichael Jurka2011-01-101-0/+1
| | | | - fixed bug where side pages on workspace were visible on orientation changes - fixed bug where dragging an item to a new page would cause it to be invisible initially
* Fixing issue where current page border was showing on drag after adding widget.Winson Chung2011-01-101-1/+1
| | | | Change-Id: Ifd112c7ea49962575e2f4e6403f30e23c75fb5c0
* Fixing bug with workspace drop animationAdam Cohen2011-01-101-9/+5
| | | | Change-Id: I4f7682e588730905170fd534a415688ebbf64eea
* Fixed bug: newly added apps didn't show up immediately Michael Jurka2011-01-071-5/+29
| | | | | | Now, whenever apps change visibility or are removed, we invalidate the bitmap cache for CellLayout Change-Id: I883ea6cc07b1b09775bb7d262417acb34fbec3de
* Fixing issue 3272864Adam Cohen2011-01-071-1/+9
| | | | | | | | -requestLayout() was being called within onLayout in CellLayout. This resulted in some funky behaviour and the bug above. Change-Id: I76b8fa3c1dc7f08c462d13e2e9dde0d7a74386c0
* Fix bug where stack view was getting clippedMichael Jurka2011-01-071-2/+3
| | | | We were also updating CellLayouts' drawing cache even when not needed, this is now fixed (and was actually the cause of the bug)
* Call through to super.removeallViews*().Joe Onorato2011-01-071-0/+2
| | | | | | | Fixes the duplicate view bug by actually removing the views. Bug: 3165740 Change-Id: I18f26e4cf498e6d53825959a61d585fac2c89faa
* Minor fixes to stop crashing on panning/dragging on phones.Winson Chung2011-01-061-1/+1
| | | | Change-Id: Ibfc0072d6db039b97876702b2c0577359a7ae567
* caching mini screens to bitmapsMichael Jurka2011-01-051-7/+122
| | | | | | - gives ~10fps gain when side scrolling in all apps, customize mode, and the transition animations between workspace/all apps/customize - requires framework to expose a flag isDirty() on View (will be submitted in separate commit) Change-Id: Ief4cf3f2ffe545f237bc7111fb62af13e8695766
* Changed backgrounds of mini screens in customize modeMichael Jurka2011-01-041-70/+103
| | | | | | - default screen to add to is now a strong blue - reworked other workspace screen code Change-Id: I5b1bc016a04d5a1b3eb1ce93a3ae31ad973eb798
* Don't animate tapped item if the target screen is fullPatrick Dubroy2010-12-201-13/+23
|
* removing workaround for fixed animator bugMichael Jurka2010-12-171-2/+2
| | | | Change-Id: I244b1c83f5659cf55e1f172ae33f63adbdcf2ea5
* Re-enabling clipping of children in cell layout (not necessary now that ↵Winson Chung2010-12-161-1/+0
| | | | | | hotdog is out). Change-Id: Ia10b3d8b12848785ed6731323b00f9d33c71e3d2
* Various tweaks to launcherWinson Chung2010-12-141-0/+1
| | | | | | | | | - Removing hotdog for shadow bg protection - Adding bg protection for customization tray - Restoring holographic outlines for all apps - Small bug fixes Change-Id: I58d81bb490f78c76fcaf46122febc3c1aace854e
* updating assetsMichael Jurka2010-12-091-5/+5
|
* added spring loaded mode for adding items to workspaceMichael Jurka2010-12-091-2/+8
| | | Change-Id: Ie92294fe2b1d6697d84756a2fcea91a09f72825b
* Send live wallpaper taps.Jeff Brown2010-12-021-1/+2
| | | | Change-Id: I25465e6fa7a69ef5c35e69ddc375e65797f44bc6