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
Michael Jurka
73e087d19e
Merge "Fix issue with spring loaded mode" into honeycomb
2011-01-26 11:31:33 -08:00
Winson Chung
8d60f40880
Merge "Fixing crash in Wallpaper picker. (3392415)" into honeycomb
2011-01-26 11:07:16 -08:00
Winson Chung
3b7d86d026
Fixing crash in Wallpaper picker. (3392415)
...
Change-Id: I907fd9c5bbac2a502d08bf591d17dbbf063c465e
2011-01-26 11:04:15 -08:00
Michael Jurka
0bb8563b13
Fix issue with spring loaded mode
...
Bug # 3373320
2011-01-26 00:03:19 -08:00
Michael Jurka
5cc7c35dca
Merge "Improve feedback during spring loaded mode" into honeycomb
2011-01-25 23:10:00 -08:00
Michael Jurka
a5fa4b492f
Merge "Updating layout of search buttons" into honeycomb
2011-01-25 22:56:42 -08:00
Michael Jurka
f12c75cb48
Improve feedback during spring loaded mode
...
- 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
2011-01-25 22:42:27 -08:00
Michael Jurka
789744f896
Updating layout of search buttons
...
Change-Id: Id18c9ba18cc5a4645a192393926054e3ffaad3d0
2011-01-25 18:46:18 -08:00
Michael Jurka
e702ca0141
Merge "fix render glitch for "digest" animation when items are added to a new screen" into honeycomb
2011-01-25 18:38:55 -08:00
Michael Jurka
c6d775770e
Merge "Fix 3385181: Widget doesn't stay where I put it" into honeycomb
2011-01-25 18:37:38 -08:00
Michael Jurka
8deb1e6a17
fix render glitch for "digest" animation when items are added to a new screen
2011-01-25 17:17:57 -08:00
Adam Cohen
3af863ba31
Fixing bug where wrong homescreen outline is being shown in customize
...
Change-Id: I9da04057e5afd90d3ad3e485f5299dff870cc26a
2011-01-25 13:16:37 -08:00
Patrick Dubroy
8b1fe774c2
Fix 3385181: Widget doesn't stay where I put it
...
Change-Id: I8ea7bb50fea6c6b113e4ba69221623e6c6cd80cc
2011-01-25 05:33:22 -08:00
Michael Jurka
8c920dd368
Refactoring CellLayout into three classes
...
- 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
2011-01-24 16:55:30 -08:00
Winson Chung
78403feedc
Changing downloads tab to my apps and making most recent first. (3377455)
...
Change-Id: I75ae46ad601457ecfc9555aff7f7ff5284440317
2011-01-21 15:48:45 -08:00
Patrick Dubroy
7bccb42f88
Fix 3373059: Crash when drag cancelled in spring-loaded state
2011-01-20 14:51:08 -08:00
Patrick Dubroy
b17e140a07
Merge "Ensure drag outline & crosshairs disappear on drag cancel" into honeycomb
2011-01-20 13:30:29 -08:00
Patrick Dubroy
e3887cc4ec
Ensure drag outline & crosshairs disappear on drag cancel
...
Change-Id: I165d45846c0bfe74eda0d61b55e5b93fbfccdef2
2011-01-20 12:31:29 -08:00
Adam Cohen
378fc245b3
Merge "Updating call to match framework." into honeycomb
2011-01-20 00:08:43 -08:00
Michael Jurka
a33307ea6b
Merge "removing unused code" into honeycomb
2011-01-19 22:26:38 -08:00
Adam Cohen
2ddf13e175
Updating call to match framework.
...
Change-Id: I31cb1e66b1091898433461e07315abc05cf6bf2e
2011-01-19 21:26:33 -08:00
Michael Jurka
bbe1e4ecd2
removing unused code
2011-01-19 21:20:08 -08:00
Patrick Dubroy
8d60f2c204
Merge "Fix 3237665: Home screen should scroll on tap, not touch down" into honeycomb
2011-01-19 20:58:09 -08:00
Patrick Dubroy
d0ce1ec2e2
Fix 3237665: Home screen should scroll on tap, not touch down
...
Change-Id: I61f65beaf982eec54b86668d6da94aa5c52e9355
2011-01-19 20:52:20 -08:00
Patrick Dubroy
3c85ea5e98
Merge "Fix 3369762: long press should take you into customization mode" into honeycomb
2011-01-19 14:59:29 -08:00
Patrick Dubroy
8fedddc586
Fix 3369762: long press should take you into customization mode
2011-01-19 14:54:38 -08:00
Michael Jurka
ab1983f46c
tweaking parallax effect
...
- centering workspace in All Apps and Customize mode
- tweaking spring constants
- solved problem where wallpaper offset was being continually set
Change-Id: Id3b12af0151490536e4330beea4a494700224fee
2011-01-18 21:14:13 -08:00
Patrick Dubroy
ca1d18ef1c
Merge "Prevent NPE when shrinking workspace" into honeycomb
2011-01-18 17:16:07 -08:00