Commit Graph

1059 Commits

Author SHA1 Message Date
Winson Chung ce66e2db63 Merge "Disable multitouch to prevent crash in all apps and frozen workspace while dragging." into honeycomb 2011-02-03 23:39:56 -08:00
Winson Chung be62afa34d Disable multitouch to prevent crash in all apps and frozen workspace while dragging.
Change-Id: I813e0294a9e3b73f43922d8cd6896e71f3664429
2011-02-03 23:16:10 -08:00
Michael Jurka 3e5ad58a68 Fix issues when dragging items onto workspace screens
- In All Apps, mini workspace screens sometimes disappeared
- In All Apps, one mini workspace screens had "strong" blue outline when it shouldn't have
- In spring loaded mode, adjacent screens were not being properly rendered
2011-02-03 22:46:34 -08:00
Adam Cohen 228b706daf Merge "Preventing scrolling of workspace when in customize" into honeycomb 2011-02-03 22:02:41 -08:00
Michael Jurka de4149cf71 Merge "Tweaking feel of All Apps transition" into honeycomb 2011-02-03 20:23:50 -08:00
Michael Jurka e6abe6c6a7 Merge "Reducing memory impact of hardware layers in Launcher" into honeycomb 2011-02-03 20:23:44 -08:00
Michael Jurka ea57348cc8 Tweaking feel of All Apps transition
Bug # 3418734

Change-Id: Iaec2a223bb3b8a6133bad8befe143e696b7acc4b
2011-02-03 20:08:48 -08:00
Michael Jurka 11148e5165 Fixed issue where all apps animation wasn't happening
-Fixes issue caused by performance tweak https://android-git.corp.google.com/g/#change,94997
2011-02-03 18:20:25 -08:00
Michael Jurka c0759f5090 Reducing memory impact of hardware layers in Launcher
- 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)
2011-02-03 16:56:22 -08:00
Adam Cohen 69c42da4d3 Preventing scrolling of workspace when in customize
Change-Id: I2154742957a4499df8c3df31c0a3ab65b58b54c7
2011-02-03 16:42:47 -08:00
Adam Cohen f5d77c9e3f Fixing leak in Launcher when shortcuts were installed from market
-> Issue 3418165

Change-Id: Ieee4c7ed436d0722a6352c30adfa5cbd02dd163a
2011-02-03 12:59:33 -08:00
Michael Jurka 4fcae11dca Merge "optimizing transitions in Launcher" into honeycomb 2011-02-03 12:47:53 -08:00
Winson Chung cc377b516c Merge "Fixing issue where we weren't picking up minute touch movements. (3413433)" into honeycomb 2011-02-03 11:36:24 -08:00
Michael Jurka e95c8ee998 fix touch problem in All Apps that prevented launching or adding items to workspace screens 2011-02-03 03:00:49 -08:00
Michael Jurka 742574b15b optimizing transitions in Launcher
Bug #3413510

Change-Id: I89896b40b73d781255f9c0263300e9c5716d4efc
2011-02-03 01:43:19 -08:00
Michael Jurka a1192eacc2 Merge "Adding hardware layers to All Apps" into honeycomb 2011-02-02 23:50:28 -08:00
Michael Jurka 8245a8685f Adding hardware layers to All Apps
- splitting up the "holo" outlines and the icons into separate views
- enabling hardware layers on each of the views
2011-02-02 22:51:29 -08:00
Michael Jurka a7f801fc5b Oops, forgot a cast. :( 2011-02-02 20:54:07 -08:00
Michael Jurka c50e2c3531 Oops, was disabling hardware layers at the wrong level 2011-02-02 20:10:29 -08:00
Michael Jurka 7cbb7c6041 Merge "stop using hardware layers when workspace stops moving" into honeycomb 2011-02-02 17:57:28 -08:00
Winson Chung 5fb63473cb Disabling auto-advance when we are not on the workspace. (3413510)
Change-Id: I3793d4221b4ec91ed1fbf35a9e5ff0237e7e8542
2011-02-02 17:32:36 -08:00
Winson Chung c0844aa8a1 Fixing issue where we weren't picking up minute touch movements. (3413433)
Change-Id: I5920e5e7ad6fa758093deeb545d6d3b81f730198
2011-02-02 17:18:37 -08:00
Michael Jurka ce7e05fbe8 stop using hardware layers when workspace stops moving
helps workaround Bug 3417254

Change-Id: I874e5e52ab544fbb787e1021d6ee394e8f3a34d6
2011-02-02 13:58:36 -08:00
Michael Jurka 98ed6bbec7 Merge "Adding scroll disambiguation between Workspace and AppWidgets" into honeycomb 2011-02-01 22:10:45 -08:00
Adam Cohen f8d2823d88 Adding scroll disambiguation between Workspace and AppWidgets
Change-Id: Ia3ff92b74651f9ea250664ec4cbcc0506db522ec
2011-02-01 21:47:33 -08:00
Michael Jurka e7e3f6c438 stop invalidating our hardware layers
- avoid calling TextView's setShadowLayer since that calls invalidate; instead, just modify the paint
2011-02-01 21:09:32 -08:00
Michael Jurka bdb5c5342a Turning on hardware layers for the workspace
- Obsoletes need for CachedViewGroup and CachedTextView on workspace as well

Bug #3413433
2011-02-01 15:35:32 -08:00
Michael Jurka bfadaad352 Only use hardware layers for transitions to all apps/customize in portrait 2011-01-31 21:43:03 -08:00
Michael Jurka 8bb771ecb8 Merge "Using hardware layers for animations to all apps/customize" into honeycomb 2011-01-31 19:03:21 -08:00
Michael Jurka 3eeaea8bef Using hardware layers for animations to all apps/customize
- improves performance of All Apps transition in portrait
2011-01-31 18:25:59 -08:00
Winson Chung 32bb5e54b4 Workaround for the issue where a layout is not being triggered when rotating the screen while customizing. (3329988)
Change-Id: I3348bd2a381608592bef774da3851ec61cd69b29
2011-01-31 14:53:20 -08:00
Winson Chung c73c656812 Merge "Fixing scrolling of all apps when below apps" into honeycomb 2011-01-30 17:40:21 -08:00
Michael Jurka cdda1cee56 fix the build
Gerrit mysteriously added a close branch to winson's change, but it's not showing up on his machine. strange.
2011-01-30 15:55:59 -08:00
Winson Chung 6c58d9e385 Merge "Calling removeItems() should mark the item's previous cell as unoccupied. (3405806)" into honeycomb 2011-01-30 15:15:10 -08:00
Winson Chung 7a25a9e39a Calling removeItems() should mark the item's previous cell as unoccupied. (3405806)
Change-Id: I99de0149dea5b487ed75e2469478e2346cd5b5df
2011-01-30 13:34:42 -08:00
Michael Jurka cf6125c2d3 Improving performance of state transitions
- Caching CellLayouts to bitmaps when they're small again
- Enabling hardware layers on customize tray/all apps during transition

Change-Id: Ia4f5f7b608a9d013ed48b990551fd1b9de503b32
2011-01-29 18:26:09 -08:00
Adam Cohen be9093426a Fixing scrolling of all apps when below apps
Change-Id: Id6a4506ed18a02d31487ecff1d7309e7b3e25e9d
2011-01-28 18:09:40 -08:00
Michael Jurka e1dc51bce0 Merge "Fix bug # 3370739 - wallpaper overscroll doesn't work with non-static wallpapers" into honeycomb 2011-01-28 16:18:42 -08:00
Michael Jurka 09d6eb0f3f Fix bug # 3370739 - wallpaper overscroll doesn't work with non-static wallpapers 2011-01-28 16:05:09 -08:00
Adam Cohen 7bfc979594 Clamping maximum overscroll amount
- It was possible to crash launcher if you pulled really really far
  to the right

Change-Id: I3ec45c7cbda2c4036e2e2359f2aa617ce7091bcd
2011-01-28 13:56:01 -08:00
Adam Cohen 860f4c5a82 Final tweaks for home animations
Change-Id: I9a160a71fe22286077fe8601fb30a1a9bbe84da3
2011-01-27 20:16:13 -08:00
Winson Chung 6e3140865d Fixes for other places where we expect CellLayoutChildren instead of CellLayout. (3392097)
Change-Id: I9df13c413ce62a2760ce6a8ebafed1e948088de2
2011-01-27 17:35:43 -08:00
Winson Chung 65af56cf9d Merge "Adding check to prevent NPE when we get a badly encoded install-shortcut intent. (3398526)" into honeycomb 2011-01-27 16:45:21 -08:00
Michael Jurka b9522209d3 Merge "Tweaking parallax motion" into honeycomb 2011-01-27 16:34:38 -08:00
Winson Chung 248b7cb7c8 Fixing issue with items not being removed from the homescreen. (3392097)
Change-Id: Ia3952a1001a83543f97625bdbe032a70e813a7c7
2011-01-27 16:08:00 -08:00
Michael Jurka ca5b836e16 Tweaking parallax motion
Change-Id: I6feaec75f2eabfca852511464f9f784ebbe969ad
2011-01-27 15:37:39 -08:00
Winson Chung b3781d934f Adding check to prevent NPE when we get a badly encoded install-shortcut intent. (3398526)
Change-Id: I49c00ff290b126539247f4345e638460040c6ac5
2011-01-27 15:25:44 -08:00
Winson Chung 27b3721bf9 Merge "Using newer object animators for click feedback animation. (3384873)" into honeycomb 2011-01-26 22:53:29 -08:00
Winson Chung 228a0faca6 Using newer object animators for click feedback animation. (3384873)
Change-Id: I50d3a506f2fec3fb868616e3d969d2911fae6706
2011-01-26 22:44:17 -08:00
Michael Jurka e90cd23338 reduce number of animations on state changes 2011-01-26 16:13:55 -08:00