summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/PagedView.java
Commit message (Collapse)AuthorAgeFilesLines
* Minor changes to help address some hiccups when panning, changing tabs and ↵Winson Chung2011-05-061-4/+14
| | | | | | | | rotating in AppsCustomize. - Also removing references to old all-apps 2d/3d Change-Id: Ibe07ad8b4facc5c57b3c82ccf0b55260be61a31b
* Initial changes to merged AllApps/Customize pane in the Phone UI.Winson Chung2011-04-221-0/+18
| | | | Change-Id: Ifa1676736033fe617dd0cca965156c38fa452948
* Fixing focus issues in Launcher (keyboard support).Winson Chung2011-04-141-1/+1
| | | | Change-Id: Ieafd713393daf5628f229a66441bd3ed293245da
* Make customization drawer deal better with a small heightMichael Jurka2011-04-061-0/+7
| | | Change-Id: I879d167bacf5f5e9415e9033fbd4babe102109f0
* Fix resize frame bug: 4121297Adam Cohen2011-03-221-0/+4
| | | | Change-Id: I797c9af3ed0a0c99407c301e68d20485e108980c
* Fixing an issue where other pages were taking on the min width of the widget ↵Winson Chung2011-03-181-0/+3
| | | | | | page. Change-Id: I256d2dc918ca8760ee58c9cb430dd1c49c5ceea0
* Fixing workspace scrolling, Bug: 4070816Adam Cohen2011-03-101-0/+4
| | | | Change-Id: I8ff7d59f8d64e3deee022161f942dfe35359bdd2
* Adding simple mouse-scrolling to launcher.Winson Chung2011-02-281-0/+31
| | | | Change-Id: I7bd568bd56f272494137f45c07e2377f14e8faaf
* Refactoring and fixing bugs in Customize tray.Winson Chung2011-02-251-6/+15
| | | | Change-Id: Ia37d3033d64036fd09f5f33443eb9f575e311c7c
* Fix 3482911: NPE in CustomizePagedView.resetCheckedItemPatrick Dubroy2011-02-241-9/+1
| | | | | | Also fixes an issue where quick swipes on an item could cause it to animate in from (0, 0) sometimes. Change-Id: Ie3312389bcb5109f4b26ec518a29b4aa88161377
* Merge "Fixing issue where flinging the Customize tray would scroll to the ↵Winson Chung2011-02-241-0/+5
|\ | | | | | | incorrect page after update."
| * Fixing issue where flinging the Customize tray would scroll to the incorrect ↵Winson Chung2011-02-231-0/+5
| | | | | | | | | | | | page after update. Change-Id: I654665b065ad60414286ea16f7feae5054df604c
* | Add comment about an earlier All Apps bug fixMichael Jurka2011-02-161-0/+5
|/ | | (earlier change was Icfdb096c: Fix bug where only holo outlines were visible in All Apps sometimes)
* Merge "Simplifying logic to create/destroy hardware layers in All Apps"Michael Jurka2011-02-161-14/+0
|\
| * Simplifying logic to create/destroy hardware layers in All AppsMichael Jurka2011-02-161-14/+0
| | | | | | Bug # 3422984
* | Fixing panning behaviourAdam Cohen2011-02-151-3/+6
|/ | | | Change-Id: Idd8268b5442a88b8ca30c2aa0ec8b80b59f7889d
* Fixing some edge cases of scrolling in PagedViewAdam Cohen2011-02-141-9/+32
| | | | | | -> See Issue 3242353 Change-Id: I58140172e6f283706c351e66ba643cb018827893
* Fix bug where only holo outlines were visible in All Apps sometimesMichael Jurka2011-02-041-2/+2
| | | Bug # 3423911
* Reducing memory impact of hardware layers in LauncherMichael Jurka2011-02-031-0/+14
| | | | | - Disabling hardware layers in customize tray - Destroying hardware layers for pages in All Apps that are not visible - Re-adding CachedTextView for icons in customize tray (to regain some of the lost performance there)
* Merge "Fixing issue where we weren't picking up minute touch movements. ↵Winson Chung2011-02-031-4/+13
|\ | | | | | | (3413433)" into honeycomb
| * Fixing issue where we weren't picking up minute touch movements. (3413433)Winson Chung2011-02-021-4/+13
| | | | | | | | Change-Id: I5920e5e7ad6fa758093deeb545d6d3b81f730198
* | Merge "Adding hardware layers to All Apps" into honeycombMichael Jurka2011-02-021-9/+9
|\ \
| * | Adding hardware layers to All AppsMichael Jurka2011-02-021-9/+9
| |/ | | | | | | - splitting up the "holo" outlines and the icons into separate views - enabling hardware layers on each of the views
* / stop using hardware layers when workspace stops movingMichael Jurka2011-02-021-2/+2
|/ | | | | | helps workaround Bug 3417254 Change-Id: I874e5e52ab544fbb787e1021d6ee394e8f3a34d6
* Adding scroll disambiguation between Workspace and AppWidgetsAdam Cohen2011-02-011-12/+20
| | | | Change-Id: Ia3ff92b74651f9ea250664ec4cbcc0506db522ec
* Fixing scrolling of all apps when below appsAdam Cohen2011-01-281-0/+4
| | | | Change-Id: Id6a4506ed18a02d31487ecff1d7309e7b3e25e9d
* Clamping maximum overscroll amountAdam Cohen2011-01-281-0/+5
| | | | | | | - It was possible to crash launcher if you pulled really really far to the right Change-Id: I3ec45c7cbda2c4036e2e2359f2aa617ce7091bcd
* Using newer object animators for click feedback animation. (3384873)Winson Chung2011-01-261-13/+10
| | | | Change-Id: I50d3a506f2fec3fb868616e3d969d2911fae6706
* Refactoring CellLayout into three classesMichael Jurka2011-01-241-9/+9
| | | | | | | - 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
* Fix 3237665: Home screen should scroll on tap, not touch downPatrick Dubroy2011-01-191-12/+19
| | | Change-Id: I61f65beaf982eec54b86668d6da94aa5c52e9355
* Removing dead codeMichael Jurka2011-01-171-4/+0
| | | | Change-Id: Iec1e23a9764b8ef2bb1326c8502f31f5b5c8763a
* tweaking parallax effectMichael Jurka2011-01-131-0/+8
| | | | | | | - adding vertical parallax when switching to all apps/customize mode - added effect to have parallax lag the rest of scrolling - adjusted the amount of horizontal/vertical parallax in both portrait and landscape modes Change-Id: I5ee778f78c1080337f642217bcf828b2392ddf70
* Fixing issues with holographic outline cache in AllApps/Customize.Winson Chung2011-01-051-28/+10
| | | | | | | | | | | - Fixing issue where the outline cache was not properly used when changing orientations - Making the outline cache static, and shared across both the AllApps/Customize (since they share an Apps view) - Making sure that holographic outlines for items on only one page are not created, since the holographic outlines will never be shown in that case. - No longer clearing outline cache as frequently Change-Id: I291db3802260249d0470d2637d871958baa8ebff
* Saving AllApps page when rotating screen, fixing customization rotate flash.Winson Chung2010-12-201-18/+12
| | | | Change-Id: Idc4b919fa34413578fc07be263aadffb062f6115
* Fixing issue with customize page holographic previews not showing.Winson Chung2010-12-141-11/+5
| | | | | | - Adding temporary workaround for bad holographic default widget previews. Change-Id: I261045beac3791111f928511435e17e320f2d4a7
* added spring loaded mode for adding items to workspaceMichael Jurka2010-12-091-12/+51
| | | Change-Id: Ie92294fe2b1d6697d84756a2fcea91a09f72825b
* code cleanup, preparing for spring-loaded adding to screensMichael Jurka2010-12-081-3/+15
| | | Change-Id: Ic52b8df2b4c4998272fbfe2b1b195c177cac9a23
* Send live wallpaper taps.Jeff Brown2010-12-021-1/+10
| | | | Change-Id: I25465e6fa7a69ef5c35e69ddc375e65797f44bc6
* Adding outlines to side pages for widgets and wallpaper pages in the ↵Winson Chung2010-12-011-0/+6
| | | | | | customization tray. Change-Id: Ib2ec5e630c1c861003d0e0b5672ed69ef25c0b47
* Fix workspace outline alpha during scrollingAdam Cohen2010-11-241-1/+5
| | | | Change-Id: Ib4e20994b2256dad6607df9c4616f06c5a0b336e
* Modifying feel of scrolling / overscrollAdam Cohen2010-11-241-9/+73
| | | | | | | | | -Modified overscroll on Workspace -Added overscroll effectiveness curve to PagedView -Modified the feel of scrolling in Workspace, AllApps, and Configure. Made it more sensitive to velocity. Change-Id: I7f705e267a536c742fbb3b6556648bbf993bdd2f
* Fix issue 3214208Adam Cohen2010-11-191-1/+5
| | | | | | -Doing an index check to avoid NPE Change-Id: I53e4f4377f0e725e57ed9d0835b6f69af4f83a64
* Adding overscroll to Workspace, AllApps and CustomizeAdam Cohen2010-11-181-31/+47
| | | | | | -Also modified the background alpha interpolation during scrolling Change-Id: I68db8fbe80f720c507ab3208d8b3dcd8aa4f2081
* Layout tweaks in LauncherAdam Lesinski2010-11-171-9/+23
| | | | | | | | | | | | | | -Removed All apps and Configure toolbar buttons from Customization Drawer, removed Configure button from All apps and added Market icon to All apps -Changed spacing of CellLayouts when scrolling -Modified gap spacing in workspace layout -Made workspace invisible in All apps but touching the place where the workspace was takes you back to workspace Change-Id: I6e2579bfebeb8f1f80fdae07da442f6d399abe33
* Allow dragging items off customization trayMichael Jurka2010-11-161-4/+4
| | | | | Long press is no longer required Change-Id: Ie122e298ab8782522b650551b8004c53b514bdd1
* Minor fixes to LauncherWinson Chung2010-11-151-1/+1
| | | | | | | | - Adding checks to prevent multiple onSetAlpha's to be called (especially now that we are using display lists) - Removing an old change to keep artificially make the last page wider - Fixing issue where you could click on an item in the paged view while the page it was on is being faded out Change-Id: I9b194565602b5200c0688da2caec9c3c829b3bb0
* Fixing various small bugs with launcherWinson Chung2010-11-111-3/+12
| | | | | | | | | - Items added from customization tray add from top left now - Fixing issue where wallpaper tab was not showing - Workaround for the extra pixel line showing in homescreen drag icons - Speeding up animations for tab transitions and clicking Change-Id: I865531bb4cf896320a9e2ff6cef08bed221a2294
* Modifying wallpapers customization page to look like widgets.Winson Chung2010-11-101-0/+6
| | | | | | - Disallowing touch handling when there are no children Change-Id: I925d6f1f862f8c7994a80c4eaacc80f8d59f6ab2
* Fix 3165989: Items dragged from All Apps don't appearPatrick Dubroy2010-11-091-2/+6
|
* Layout and spacing changes for AllApps/Customization drawerWinson Chung2010-11-011-1/+4
| | | | | | - Also fixing issue where preview images in the customization drawer were not being scaled down Change-Id: I83d1abf019d591954204b87a437eac2ff916dd54