Commit Graph

4413 Commits

Author SHA1 Message Date
Patrick Dubroy 3ad0c132de Merge "Fix 3493373: back button displays blue homescreen borders" 2011-03-01 10:28:22 -08:00
Patrick Dubroy 94f78a5c44 Fix 3493373: back button displays blue homescreen borders
When the back button has no other function, briefly turn on
the page borders to give the user some feedback on the button
press.

Change-Id: I31cd4391821b646dffe4e8146fbffd72d934a00f
2011-02-28 18:15:14 -08:00
Patrick Dubroy c8c80b0b42 Merge "Fix 3385675: Uninstall option available for system app" 2011-02-28 16:06:22 -08:00
Patrick Dubroy cd953711fc Fix 3385675: Uninstall option available for system app
- when a system app is selected in all apps, don't show uninstall button
- if it's an updated system app, show "Uninstall update"
- Also, remove unused code for non-existent flag for games

Change-Id: I46753ee8d213b2ba1613b71ac1fe73d79786129c
2011-02-28 15:49:59 -08:00
Adam Cohen a391a680cc Merge "Small update to match API changes" 2011-02-28 15:25:00 -08:00
Winson Chung 494e600f5c Merge "Adding simple mouse-scrolling to launcher." 2011-02-28 15:13:46 -08:00
Winson Chung 185d71647c Adding simple mouse-scrolling to launcher.
Change-Id: I7bd568bd56f272494137f45c07e2377f14e8faaf
2011-02-28 15:13:23 -08:00
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