Commit Graph

16456 Commits

Author SHA1 Message Date
Winson Chung f7640c8bba Fixing strict mode issues.
Change-Id: Ia4fb1f76e608ba1944b79e520444e229802f275a
2011-02-28 14:54:46 -08:00
Adam Cohen 27c09b05d3 Small update to match API changes
Change-Id: I1d6f38b80ca7874b158444b368537b35d29e2414
2011-02-28 14:45:11 -08:00
Patrick Dubroy 60b753b4cf Merge "Fix 3439835: NPE at com.android.launcher2.Launcher.bindAppsUpdated" 2011-02-28 12:58:39 -08:00
Patrick Dubroy f5afda7064 Fix 3439835: NPE at com.android.launcher2.Launcher.bindAppsUpdated
Change-Id: Id9002f7fe8dbc2bd8631a3dc2344df759d7440a3
2011-02-28 12:04:18 -08:00
Adam Cohen c85b444079 Merge "Implementing resizable widgets in launcher" 2011-02-28 11:44:33 -08:00
Adam Cohen d4844c3e73 Implementing resizable widgets in launcher
Change-Id: I18598493dcf34fc6089fa330a4b66803f658b773
2011-02-25 13:56:06 -08:00
Winson Chung 1908d07151 Refactoring and fixing bugs in Customize tray.
Change-Id: Ia37d3033d64036fd09f5f33443eb9f575e311c7c
2011-02-25 13:48:14 -08:00
Patrick Dubroy 6f13342ffd Fix 3482911: NPE in CustomizePagedView.resetCheckedItem
Also fixes an issue where quick swipes on an item could
cause it to animate in from (0, 0) sometimes.

Change-Id: Ie3312389bcb5109f4b26ec518a29b4aa88161377
2011-02-24 16:50:55 -08:00
Patrick Dubroy a0aa0121b9 Fix issue with some home button presses being ignored.
We are ignoring home button presses after panning away from
the default screen, when the workspace is still moving slightly.

Also, make the home button a no-op when the user is in the
middle of panning the screen (i.e. finger is still down).

Change-Id: Ida6bad4faaf90b6802aac2cbf3444f76b7b38100
2011-02-24 11:43:59 -08:00
Winson Chung 760585d09f Merge "Fixing issue where flinging the Customize tray would scroll to the incorrect page after update." 2011-02-24 10:02:08 -08:00
Michael Jurka 3c38d561e6 Refactoring layout of launcher
- Only one layout of launcher for landspace/portrait now
- Programmatically vertically centering the shrunken workspace screens rather than using a custom value

Change-Id: Ib689b4031f122b9a1b2bc1ca711b91320619bebd
2011-02-23 19:48:35 -08:00
Winson Chung 03929773a4 Fixing issue where flinging the Customize tray would scroll to the incorrect page after update.
Change-Id: I654665b065ad60414286ea16f7feae5054df604c
2011-02-23 17:07:48 -08:00
Michael Jurka b8f9746f32 Merge "Fix NPE in BubbleTextView" 2011-02-23 16:53:34 -08:00
Winson Chung 981abb6f89 Merge "Pre-initializing filtered/apps list in case we get incremental updates before setApps(), adding additional null checks. (3465095)" 2011-02-23 16:26:38 -08:00
Michael Jurka b02972c592 Fix NPE in BubbleTextView 2011-02-23 16:21:57 -08:00
Winson Chung 44316458da Merge "Restoring split touch events in workspace with workaround." 2011-02-23 16:16:12 -08:00
Michael Jurka 6ab0041f8a Merge "Add comment about an earlier All Apps bug fix" 2011-02-23 15:54:37 -08:00
Patrick Dubroy 6ec2e187cd Fix 3272584: home button should return to previous workspace
Change-Id: I8d019ae68c4b1a875d629683202ac73cdd8c3cf7
2011-02-23 15:08:07 -08:00
Winson Chung 8b53478a98 Pre-initializing filtered/apps list in case we get incremental updates before setApps(), adding additional null checks. (3465095)
Change-Id: Ie53fe7ed4fc55a587f8f831902ed5ee2d87bc98e
2011-02-23 13:45:03 -08:00
Winson Chung c35afb2c9d Restoring split touch events in workspace with workaround.
Change-Id: Icfe39e02f214b5a40169d07d785ff05948ac643a
2011-02-23 13:04:29 -08:00
Patrick Dubroy 0a1af42571 Merge "Add missing animations when dragging from customize." 2011-02-22 11:35:48 -08:00
Patrick Dubroy 5f44542560 Add missing animations when dragging from customize.
- Fix 3453751: Moon landing on canceled drag from customize
- Fix 3453595: Use home screen "consume" animation when dragging and dropping

Change-Id: Ia6a83c2d7a8f24c3ce02811547a35a7022d245f6
2011-02-18 20:03:59 -08:00
Michael Jurka a40829a4a8 Add comment about an earlier All Apps bug fix
(earlier change was Icfdb096c: Fix bug where only holo outlines were visible in All Apps sometimes)
2011-02-16 18:04:17 -08:00
Michael Jurka ddd62e9f3d Improve feedback when launching apps
- Keep "pressed" state until the activity is launched
- Properly invalidate icons, which solves issue where the edge of "pressed" blue glow was still being rendered
2011-02-16 17:49:32 -08:00
Michael Jurka a88b213087 Merge "Disable camera pan animation" 2011-02-16 15:19:04 -08:00
Michael Jurka e4340a1e32 Merge "Simplifying logic to create/destroy hardware layers in All Apps" 2011-02-16 14:56:53 -08:00
Michael Jurka afca953ce9 Disable camera pan animation 2011-02-16 14:51:09 -08:00
Michael Jurka c5e49022be Simplifying logic to create/destroy hardware layers in All Apps
Bug # 3422984
2011-02-16 12:04:02 -08:00
Michael Jurka c7c75e01a6 Merge "Fix drag and drop behavior" 2011-02-16 11:41:46 -08:00
Michael Jurka c4e772e4b3 Fix drag and drop behavior
- Place items close to where they are dropped when workspaces are small
- Properly fix positioning of items in spring-loaded mode
- Remove blank padding below icons when dragging
2011-02-16 10:50:35 -08:00
Adam Cohen b64cb5a44b Fixing panning behaviour
Change-Id: Idd8268b5442a88b8ca30c2aa0ec8b80b59f7889d
2011-02-15 18:48:45 -08:00
Adam Cohen aefd4e1f51 Fixing some edge cases of scrolling in PagedView
-> See Issue 3242353

Change-Id: I58140172e6f283706c351e66ba643cb018827893
2011-02-14 16:54:44 -08:00
Patrick Dubroy 917665cd06 Merge "Fix 3444233: No edge glow when dragging to adjacent screen" 2011-02-11 10:20:55 -08:00
Patrick Dubroy 70b9530f31 Fix 3444233: No edge glow when dragging to adjacent screen 2011-02-11 09:32:59 -08:00
Joe Onorato 035c152d94 Merge "Make the icon caching for SD cards actually work." 2011-02-10 15:02:49 -08:00
Michael Jurka 8df4f319fe Merge "NPE fix" 2011-02-10 14:08:57 -08:00
Joe Onorato 17a8922e2a Make the icon caching for SD cards actually work.
We need to save the icon *after* we have loaded all the other information about it.

Also, add a check that if apps on SD aren't possible, don't even bother saving the icon.  This saves
~200 ms on each run of the loader.

Bug: 3240615
Change-Id: Idc2329a868ab970b51deec341ffa8a47a344e110
2011-02-10 11:41:57 -08:00
Michael Jurka e0f5a61a1f Speeding up the first time All Apps and Configure is launched
Change-Id: Ic9503f62ee4458b7797add4ac9a2cb4b0a186a30
2011-02-09 13:47:34 -08:00
Michael Jurka 838a4ca645 Caching View lookups at startup time 2011-02-08 16:30:33 -08:00
Jason Sams 33f8133b20 Merge "RS API cleanup for SDK. Update apps to final APIs. bug 3421901" into honeycomb 2011-02-07 13:59:40 -08:00
Michael Jurka bbbad6bcc2 NPE fix
bug # 3429886
2011-02-07 13:04:09 -08:00
Daniel Sandler 558ae35f52 Apply drag-and-drop location fix to widgets & shortcuts.
(Original fix in change I4c1085f8)

Bug: 3424556
Change-Id: I32b5e83852417a61f3186cfcc83914bf25161fe4
2011-02-04 11:24:14 -05:00
Michael Jurka 4c1085f8d9 Fix spring-loaded mode
- Drop items in the right spot
- When in spring loaded mode from All Apps, keep the workspaces visible (as is the intended behavior in All Apps)
2011-02-04 03:13:41 -08:00
Michael Jurka cfdb096c31 Fix bug where only holo outlines were visible in All Apps sometimes
Bug # 3423911
2011-02-04 01:39:32 -08:00
Winson Chung 0280c4fab3 Merge "Fixing issue where drag icons/holographic bg included the text labels." into honeycomb 2011-02-04 00:03:24 -08:00
Winson Chung 0969300eb2 Fixing issue where drag icons/holographic bg included the text labels.
Change-Id: I0be61ca6de45a75a21bde7ab9471ee48e31712fc
2011-02-03 23:57:58 -08:00
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