summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/CellLayout.java
Commit message (Collapse)AuthorAgeFilesLines
...
* Using a single hardware layer for each workspace screenAdam Cohen2011-08-251-24/+1
| | | | | | -> Used to use a layer for each icon / widget on phone UI Change-Id: Iebf2dc89284630343883d1e60a29d724f5423eb7
* Fixing issue with holographic outlines btw dock and workspace (issue 5135852)Adam Cohen2011-08-251-1/+4
| | | | Change-Id: I8602fe8d7c15ed3c12a0f790b773f45565a1d312
* Fixing drag and drop crashes:Adam Cohen2011-08-161-11/+19
| | | | | | | -> Issue 5058353 -> Issue 3470970 Change-Id: Id790595898e86052c33e6b2f0a122e1df009c9ca
* Reducing HW layer usage on non-large devicesMichael Jurka2011-08-111-1/+23
| | | | | | | - On phones, we set HW layers on the workspace items themselves, which doesn't cost any performance - On tablets this approach costs 5-6 FPS in the worst case when swiping pages so we stay with the old approach of enabling HW layers on the entire workspace page Change-Id: I3626ea14844c3e4444cf79232dbde396840b1804
* Fix regression: taps were not sent to wallpaperMichael Jurka2011-08-091-0/+7
| | | Change-Id: I2114cf8161c7a3b0fa6849f15e5a8e4bd45dbabb
* Bug fixesWinson Chung2011-08-031-2/+2
| | | | | | | | | - Fixing issue where drop target is not as tall as it should be (5116098) - Fixing issue where number of cells was being computed incorrectly (5112002) - Disabling side page fading in AppsCustomize on the phone UI - Should be using action bar bg states instead of tab bg states (5086625) Change-Id: I0ec927f87cede48dcf4b66cbaa1d62a09f3492b8
* Fix UI bugs when dragging itemsMichael Jurka2011-08-031-2/+4
| | | | | | | | | - On large devices, snap to next screen when you drag an item to the next screen (matches behavior on phones) - Do not fade out outlines of Workspace pages while using spring loaded mode - Keep all icons on all pages opaque in spring loaded mode - Optimize call to clear a CellLayout Change-Id: Ia15e0e9da499d7835a77218985de47a1f195e4ef
* Adding ability to add to hotseat from spring loaded mode (5064141).Winson Chung2011-07-291-5/+0
| | | | | | | | - Fixing regression where folder items had no text in tablet ui and assets - Fixing spring loaded frame sizing (5067335) - Making the cells 80x80 for testing again on the phone ui (5085986) Change-Id: I52a0f5eaf2dcf4adaf57c5a71da3903892c490a8
* Updating portals visuals:Adam Cohen2011-07-261-0/+29
| | | | | | | | -> added leave behind asset to dock, issue 5052467 -> new assets -> modified text Change-Id: Ie395b768658dd5c02443b37c4f58a02cf3e86e59
* Removing vestigial logic, fixing issue 4412373Adam Cohen2011-07-211-5/+0
| | | | Change-Id: Ifd8420caf9f3d9ae49c19964233f86d0ed497455
* Fixing a couple bugs, allapps clicks and weird crashAdam Cohen2011-07-201-16/+0
| | | | | | | -> issue 5021897 (when this was fixed, exposed more bugginess that is now fixed) -> issue 5038392 Change-Id: I49a4e9fca154f75ea22ad2c462641747536102ce
* Initial changes to add configurable hotseat.Winson Chung2011-07-201-0/+1
| | | | Change-Id: I4c2ed4a1c122c057662fabc70bfef7c5c088460b
* Fix text clipping in Launcher (bug 4980315)Adam Cohen2011-07-171-3/+8
| | | | Change-Id: I20c9b98b606d317ed32d49a3437f24a4cd312759
* Cleaning out unused lines of codeMichael Jurka2011-07-081-1/+0
| | | Change-Id: I558248c9e1ccf8098220b110709d2a0cba9247ea
* Substantially improved performance of dragging and drop animationsAdam Cohen2011-07-071-2/+0
| | | | | | | | | | -> Took DragView drawing out of the window and put it into the DragLayer -> Added fade-in/out animations to transition between the final view and the DragView, after the view animates -> Enabled hardware layers on Folder items which improves the performance Folder reordering Change-Id: I4d92ca9fba172d1bab9efc215a99abcaadcdf503
* Cleaning up some spring-loaded related dragging code. Allow cancel spring ↵Winson Chung2011-07-061-15/+15
| | | | | | loaded mode. Change-Id: Ie1f0468c563bed7abc1aa6416e222cdb0853c03a
* Cleaning up Folder accept animation drawingAdam Cohen2011-07-031-0/+51
| | | | | | | -> Moved from Workspace to CellLayout, which fixes a bunch of bugs with transforms (springloaded mode and page scrolling) Change-Id: I92510be817f46bd29b8a10aac5512dc1ead87180
* Adding new assets.Winson Chung2011-07-011-3/+3
| | | | Change-Id: I20c8ceae997290781923caf195f6f87e283b1b7f
* Adding transitions after reorder within folderAdam Cohen2011-06-301-18/+1
| | | | Change-Id: I52b20fa1b2e4f9ee0b4a68ac703b95a2050dbd4a
* Fixing a couple folder bugsAdam Cohen2011-06-281-4/+0
| | | | | | | | -> Issue 4947774 - logic for determining workspace full -> Issue 4967906 - hiding hint text on begin edit -> Stripped out some no longer needed code from Workspace Change-Id: I62b0e5c2dbf424af6b8b29af9b70270d68923eba
* Tweaking launcher grid and spacing.Winson Chung2011-06-221-77/+56
| | | | Change-Id: I369a87f473d1e870b2f819221f6383aab340b067
* New folder visualization, renaming, staggering reorderAdam Cohen2011-06-211-1/+8
| | | | Change-Id: I62963d225e6ea5d2ec9d8ebc8a6d73099f5d6c7f
* Initial implementation of folder reorderingAdam Cohen2011-06-131-0/+63
| | | | Change-Id: I9f700e71f46e3b91afa96742d9e3890d519c391d
* Modifying AppsCustomize behaviour to use springloaded mode.Winson Chung2011-06-081-48/+44
| | | | Change-Id: I21d181ad3d245731ee8402915f8918b91bfc4553
* Fixing up some Folder bugsAdam Cohen2011-06-081-7/+7
| | | | | | | | | | -> Rendering properly while in spring-loaded mode -> Fixed bug where sometimes the folder's background would vanish -> Fixed bug where the folder background was "stuck" in a fixed location, not following the folder -> Can now add to folders and create folders from spring-loaded mode Change-Id: Ie1c5583a6230a192e6d07763d001b50053daca43
* Merge "Fix issue with missing row/column on workspace"Michael Jurka2011-06-031-27/+0
|\
| * Fix issue with missing row/column on workspaceMichael Jurka2011-06-031-27/+0
| | | | | | | | Change-Id: I7b750f66ef1fd5c9b5501763fa1e371b104d03ea
* | am b82cc0cc: am 1fd2c158: am 32271c3d: Tweak calculation for number of ↵Michael Jurka2011-06-031-9/+2
|\ \ | |/ |/| | | | | | | | | columns and rows * commit 'b82cc0cc9b61eef0670dc7fddc53813455ca2f4d': Tweak calculation for number of columns and rows
| * Tweak calculation for number of columns and rowsMichael Jurka2011-06-011-9/+2
| | | | | | Change-Id: I267e369167597b01768a7a9344b2f468d5a046e4
| * Fix issue with missing row/column on workspaceMichael Jurka2011-05-271-27/+0
| | | | | | Change-Id: I7b750f66ef1fd5c9b5501763fa1e371b104d03ea
| * Determine # of rows/columns based on screen size DO NOT MERGEMichael Jurka2011-05-201-0/+54
| | | | | | | | Change-Id: Ie45206b0a414d9e9b6b1d25e597eadb638a9ad47
| * Fix 4081795: Blue glow gone wild. DO NOT MERGEPatrick Dubroy2011-03-141-0/+36
| | | | | | | | Change-Id: I9038ed322811987e69045602f438cdf2bbd946e9
* | Fixing long-press issue due to child hit-rect offset.Winson Chung2011-05-231-3/+11
| | | | | | | | | | | | - Removing some unused code Change-Id: I875e3b27372c4c507e4bbc2d36b16eba077e2121
* | Shrink-wrapped foldersAdam Cohen2011-05-161-7/+35
| | | | | | | | Change-Id: Ida1b5d0bd4d39eabfde9f8a5bee0d4b6e9b33627
* | Determine # of rows/columns based on screen sizeMichael Jurka2011-05-131-0/+54
| | | | | | Change-Id: I8b1266bd7a66d4a73d4a09570357688333e03d13
* | Moving tablet interface to 'large' devicesMichael Jurka2011-05-121-3/+3
| | | | | | | | | | (later, we will decide this more accurately based on the width of the screen in dips, but for now keeping changes so that they can easily be backported to earlier versions of Android) Change-Id: I203addcbf19e8e3813c488af47e4fdf90dcd3115
* | Minor changes to help address some hiccups when panning, changing tabs and ↵Winson Chung2011-05-061-1/+1
| | | | | | | | | | | | | | | | rotating in AppsCustomize. - Also removing references to old all-apps 2d/3d Change-Id: Ibe07ad8b4facc5c57b3c82ccf0b55260be61a31b
* | Adding back the widgets pane to the merged AllApps.Winson Chung2011-04-281-2/+4
| | | | | | | | | | | | - Fixing issue with holographic drag outlines being drawn offset Change-Id: Ie0e89d76ce6714b44f9cd2ddf99ad608b51bf005
* | Tiny fix in CellLayoutAdam Cohen2011-04-261-1/+1
| | | | | | | | Change-Id: Idc5fcbb7f6e8e2b104fe1eb0e02579e5751214cf
* | Adding initial folder animationAdam Cohen2011-04-211-13/+55
| | | | | | | | | | | | | | -Changed CellLayout/CellLayoutChildren to use padding in the more standard way Change-Id: I728f1b699232422be76eb29b4cf710cd5723a0aa
* | Removing dragoutlines when dragging a shortcut above a shortcutAdam Cohen2011-04-181-0/+7
| | | | | | | | Change-Id: I235597a2e2565f93ebea81ae133ad8f1a5d9d4ce
* | 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
|\ \