Commit Graph

46 Commits

Author SHA1 Message Date
Jason Sams 41b61c824c Implement workaround for GL driver which is slow to render the first frame with new state. This change will render a transparent frame when receiving new state to warm the driver. 2009-10-15 15:40:54 -07:00
Jason Sams b52dfa066d Change allApps to new view. Tweak rollo3 phyisics. 2009-10-14 20:16:14 -07:00
Jason Sams d8152b9994 Add support for vert movement. Very hackish atm. 2009-10-14 18:19:34 -07:00
Joe Onorato a8138d5fa1 Launcher2 - make 3d all apps deal with new apps and deleted apps. 2009-10-06 19:28:53 -07:00
Jason Sams 12c14a8559 Use push from script. Remove old readback and instant animation code. 2009-10-06 14:33:15 -07:00
Joe Onorato 4db52312c1 Don't do swipes to open all apps anymore.
http://b/issue?id=2169884
http://b/issue?id=2160569
2009-10-06 11:17:43 -07:00
Jason Sams 0aa7166414 Minor physics tweaks to make movement more responsive. checkpoint alt layout. 2009-10-02 18:43:18 -07:00
Joe Onorato 539ed9dfee PASSION ONLY - fix npe 2009-10-02 10:22:23 -07:00
Joe Onorato bcbeab8fc7 Put the home button back in. 2009-10-01 21:45:43 -07:00
Joe Onorato c5acd42314 Be even more aggressive about faking the readback zoom state. 2009-10-01 14:21:24 -07:00
Joe Onorato f7b0e01880 Fix the "missing touch events" problem.
- Bias the slop regions so that it's more likely to think that you're scrolling
  than zooming.
- If it could be a scroll or a zoom, pick the scroll.
2009-10-01 14:09:15 -07:00
Dianne Hackborn e52a1b5909 Follow changed API.
Change-Id: If4e9190b1dec55f75b5b9283563ef47573053c32
2009-09-30 23:21:05 -07:00
Jason Sams 28870b75a7 Minor tweaks to look. Billboarded icons and 1:1 text. 2009-09-30 17:40:11 -07:00
Jason Sams 476339d696 Implement safer test for min click velocity. 2009-09-29 18:14:38 -07:00
Jason Sams cd689e14c7 Minor cleanup and fix for the cannot launch apps bug if the screen is still creeping. 2009-09-29 15:39:17 -07:00
Joe Onorato 360d0353fd Reset rollo to page 0 when it's fully zoomed out. 2009-09-28 17:34:44 -04:00
Jason Sams 0a8dc2cd98 Fix use of zero sized allocation. Add check to make sure the read object has not become null while waiting for the message to arrive. 2009-09-27 17:51:44 -07:00
Jason Sams 05de32aec2 Turn on HW rendering for AllApps. 2009-09-27 14:01:40 -07:00
Joe Onorato 8e099e208e Don't do readback. This is a hack until we figure out a better way to really find out what's going
on.
2009-09-25 17:30:47 -07:00
Joe Onorato 56848b0cc5 Fix the hit testing so the regions line up with the icons. 2009-09-25 13:59:59 -07:00
Joe Onorato 7bb1749c69 work around and fix bugs
- Make rollo always draw.  This works around the bug somewhere that makes
  it show gray when all apps shold be closed
- Simplify the SwipeController now that we're not zooming the workspace.
- Make the readback data sane by splitting it to a different allocation.
  Now there is one allocation for each direction of data flow.
- Make AllAppsView.isVisible return the correct value.
2009-09-25 09:17:07 -07:00
Joe Onorato 2df5a576df Use the software renderer for all apps for now. 2009-09-23 14:43:46 -07:00
Jason Sams bea627791d Don't call data on zero size allocations. 2009-09-21 19:34:13 -07:00
Jason Sams fd22dac33e Implement dark background, adjust spacing, remove skia scaling for performance during zoom. 2009-09-20 17:24:16 -07:00
Jason Sams 86c87ed0a8 Implement new physics model for scroll. 2009-09-18 13:55:55 -07:00
Joe Onorato 2ca51dc5f0 Remove the debugging code that left icons selected longer than they should be. 2009-09-16 11:44:14 -04:00
Jason Sams 78aebd8601 Use rs support for object loading. 2009-09-15 13:13:50 -07:00
Joe Onorato 1291a8c236 Add a glow selection to the icons. I'm not sure if I like it. 2009-09-15 15:08:36 -04:00
Dianne Hackborn b8898d5f8d Put app alls surface on top.
Change-Id: I21df2b38f9483ab61a51cd5a54f227b5759f4e5c
2009-09-14 22:30:18 -07:00
Joe Onorato fb0ca67aea checkpoint 3d all apps entrance / exit animations 2009-09-14 17:55:46 -04:00
Joe Onorato 85a02a8d13 Add the animation for when you enter the all apps view. 2009-09-11 12:14:19 -04:00
Joe Onorato e3406a2de3 better drag beha vior 2009-09-03 14:36:25 -07:00
Joe Onorato 006b25f88d Always have the AllAppsView visible, but have it draw nothing
when it shouldn't be visible.

This lets us do clean animations and not wait for GL to spool up.
2009-09-03 11:38:43 -07:00
Joe Onorato 5162ea9b1f Add drag and drop from AllAppsView (to the workspace).
Also had to fix AppInfoCache to load the icon as a drawable, which I had broken
when I made AllAppsView use the icons as power of two textures.
2009-09-03 09:39:42 -07:00
Joe Onorato 6665c0f1fe Click on icons. 2009-09-02 15:27:24 -07:00
Joe Onorato c567acb6c3 Add the all apps button. 2009-08-31 14:34:43 -07:00
Joe Onorato efabe00e4a The icons are 3d 2009-08-28 09:38:18 -07:00
Jason Sams b58cbdc62d Update to request a depth buffer. 2009-08-25 11:33:02 -07:00
Joe Onorato 9c1289cb3b Redo the launcher loading code and put the real app icons into rollo. 2009-08-24 14:58:44 -04:00
Joe Onorato 7c312c15e3 Move the all apps view back into the window with the workspace. 2009-08-16 15:03:36 -04:00
Joe Onorato eb2c02eedb fling better 2009-08-12 21:40:52 -07:00
Joe Onorato d769a63e6c fling 2009-08-12 11:49:27 -07:00
Joe Onorato 1feb3a8d70 Start rewriting the motion event tracking.
It's just tracking the finger with no fling.
2009-08-08 22:32:00 -07:00
Joe Onorato 43e7bcf0ad start rewriting rollo so it's a little more parameterized. 2009-08-08 18:53:53 -07:00
Joe Onorato bf15cb44cc clean up rollo / launcher2 2009-08-07 14:33:40 -07:00
Joe Onorato 9383905560 Move rollo into the all apps view. 2009-08-06 20:34:32 -07:00