Commit Graph

2072 Commits

Author SHA1 Message Date
Winson Chung 4a8938fd16 Merge "Keying off the Launcher state to determine wallpaper visibility (Bug 6396752)" into jb-dev 2012-05-06 16:06:47 -07:00
Winson Chung 31ce073f6a Keying off the Launcher state to determine wallpaper visibility (Bug 6396752)
Change-Id: I00c457d9c07113bf8ff4c7102e486efcb030ddc4
2012-05-06 13:51:22 -07:00
Romain Guy 8a0bff5e35 Remove unnecessary allocations
This change removes a couple of allocations per frame when the user
is trying to scroll past the end of the workspace. The allocated
object, PorterDuffXfermode, is pretty expensive and creating a new
one on every frame could potentially defeat GL rendering optimizations.

Change-Id: Iebaf579d29ad8f14112c5af8cb5dce8d7f4dfbaf
2012-05-06 13:14:33 -07:00
Winson Chung 8e21bc5411 Merge "Fixing issue where items that were not yet added were not removed from the db. (Bug 6428418)" into jb-dev 2012-05-04 11:56:37 -07:00
Winson Chung 2efec4e29f Fixing issue where items that were not yet added were not removed from the db. (Bug 6428418)
Change-Id: I8f76af1ccaa2bc5053f3e1f6606202310855aaae
2012-05-04 10:23:38 -07:00
Winson Chung f561bdf68d Initial change to queue up install/uninstall operations while dragging (Bug 6276881)
Change-Id: I68ad881e38711d8d9a8903ab18d30ef4385833d7
2012-05-04 10:20:05 -07:00
Winson Chung f51025feaa Workaround for default workspace widgets not getting notified for new widget sizes. (Bug 6439962)
Change-Id: Ib775a606e8fa185a5595fbe8f3824fc24fbe9bb2
2012-05-03 15:32:50 -07:00
Andrew Flynn 850d2e7185 Support split status bar in launcher
Change-Id: I2f6687f52e8326f80e84251e39bf6cd6dc9b2f2b
2012-05-02 14:15:00 -07:00
Winson Chung e3e03bcd31 Fixing issue where widgets larger than the workspace were now bounded when dropped. (Bug 6424463);
Change-Id: I8dcabd084d79697933f873d44bb390f608780c3b
2012-05-01 16:26:51 -07:00
Michael Jurka d65b23089c Merge "Use public API to get padding" into jb-dev 2012-05-01 12:55:48 -07:00
Winson Chung 5e024a3c9c Merge "Fixing regression where the proper rotation check was not being done. (Bug 6422040)" into jb-dev 2012-05-01 12:54:08 -07:00
Michael Jurka dd13e3d0f9 Use public API to get padding 2012-05-01 12:38:17 -07:00
Winson Chung 2383c8f41e Merge "Sending broadcast for pre-configuring default workspace widgets." into jb-dev 2012-05-01 11:44:56 -07:00
Winson Chung b3302aee12 Sending broadcast for pre-configuring default workspace widgets.
Change-Id: I3c5598b9a2cec6cdcc96015645018b0a6e44a2fc
2012-05-01 10:59:59 -07:00
Winson Chung 4b919f813f Fixing regression where the proper rotation check was not being done. (Bug 6422040)
Change-Id: Iadc9a886b84c4418750dc365298944f76c564587
2012-05-01 10:45:05 -07:00
Adam Cohen 2f093b6ad1 Fix widget resizes that shouldn't (issue 6380435)
Change-Id: Ia1da2df16ca184e6f451775597fa33ee38df6122
2012-04-30 18:59:53 -07:00
Adam Cohen accf3bffed Fix NPE when rotating with widget frame visible (issue 6391782)
Change-Id: I67e8abf34c6ced447763fd3777c23773225ac5b5
2012-04-30 16:10:53 -07:00
Michael Jurka de33bf03a2 Merge "Allow search/voice toolbar icons to live in same activity" into jb-dev 2012-04-30 15:42:32 -07:00
Winson Chung 30ae706668 Merge "Fixing issue where last workspace page was offset when rotated. (Bug 6413570)" into jb-dev 2012-04-30 15:41:32 -07:00
Michael Jurka ae65ee3033 Allow search/voice toolbar icons to live in same activity
- Also, check first to see if the global search
activity handles the voice search intent

Change-Id: Ied9c556f865c9b3ccb8d91a47d56387b745717d5
2012-04-30 15:40:33 -07:00
Winson Chung a128a7b9e5 Fixing issue where last workspace page was offset when rotated. (Bug 6413570)
- Also adding check to prevent NPE in updating scroll indicator

Change-Id: If445be7fa00497bd21a4b9a6f9ebce93ceb30f2c
2012-04-30 15:23:53 -07:00
Adam Cohen 7d2d6b5f09 Merge "Making launcher update widgets with min/max extents" into jb-dev 2012-04-30 13:21:52 -07:00
Adam Cohen a897f397e5 Making launcher update widgets with min/max extents
Change-Id: Iba9325eeb95a8a8256ef6f59f4010aff09767892
2012-04-30 12:07:19 -07:00
Michael Jurka d7c28056d3 Say "Home" instead of "Launcher" in TalkBack mode
Change-Id: Iec9036d693913967009696c1c90825bee8b7d9c6
2012-04-30 11:06:37 -07:00
Winson Chung da954bb599 Merge "Fixing issue where shortcuts and widgets were not being removed when the package was uninstalled (Bug 2657997, Bug 6335843)" into jb-dev 2012-04-30 10:22:37 -07:00
Winson Chung 21fadeaad1 Fixing build.
Change-Id: Ibd16316801a4078d80484f8e04507508d6f7a905
2012-04-27 15:59:55 -07:00
Winson Chung 33941668f6 Merge "Fixing issue where you can not swipe AllApps while transitioning to AllApps. (Bug 6389985)" into jb-dev 2012-04-27 15:49:22 -07:00
Winson Chung ac08f4b93e Fixing issue where you can not swipe AllApps while transitioning to AllApps. (Bug 6389985)
Change-Id: Idce57a6a3fffffa800d33c1b5b528d36174bb511
2012-04-27 15:42:43 -07:00
Winson Chung 5aaab774cf Logging error when we do not get a valid appWidgetId back from the configuration widget. (Bug 6407704)
Change-Id: Ib58b9f43b63edb211059728f7b65560704295c76
2012-04-27 15:25:38 -07:00
Winson Chung 11a4937fbf Fixing issue where shortcuts and widgets were not being removed when the package was uninstalled (Bug 2657997, Bug 6335843)
- Also fixes issue if we are dragging a shortcut/widget and it is removed.
- Also exposes App Info for shortcuts and widgets

Change-Id: I3bd5056f50f20e8b277dde6456df26eac815bcde
2012-04-27 15:15:11 -07:00
Michael Jurka 727f0e1292 Merge "Set FLAG_ACTIVITY_RESET_TASK_IF_NEEDED for all app shortcuts" into jb-dev 2012-04-27 15:14:24 -07:00
Michael Jurka 968795679b Set FLAG_ACTIVITY_RESET_TASK_IF_NEEDED for all app shortcuts
Change-Id: I3a5cc205c24b1ec33f428e8d341a995e864f6a1d
2012-04-27 15:09:37 -07:00
Michael Jurka d2a9194b61 Merge "Refactoring dimens for cell size / gap" into jb-dev 2012-04-27 15:07:07 -07:00
Winson Chung 873ad10401 Merge "Moving side-page indicators to DragLayer to ensure it draws above hotseat gradient. (Bug 5117499)" into jb-dev 2012-04-27 15:06:04 -07:00
Adam Cohen f4bd5792d5 Refactoring dimens for cell size / gap
-> fixing some dimens from previous commit

Change-Id: Ibab49bfb0dc403a67ab88c4ecadc49eb533eae29
2012-04-27 15:05:31 -07:00
Winson Chung 360e63fd3e Moving side-page indicators to DragLayer to ensure it draws above hotseat gradient. (Bug 5117499)
Change-Id: Id0ab644f6631f4fd6be042b6be36ba8fe58eaae4
2012-04-27 13:48:51 -07:00
Winson Chung a706b090ce Merge "Preventing activity from rotating while the user is dragging an item. (Bug 6240922)" into jb-dev 2012-04-26 16:29:56 -07:00
Winson Chung 641d71d6da Preventing activity from rotating while the user is dragging an item. (Bug 6240922)
Change-Id: Id487e8809c059cecb3310afe098edd0eaf085c90
2012-04-26 15:58:34 -07:00
Michael Jurka a35e35ae0a Solve blip the first time All Apps is launched 2012-04-26 15:05:25 -07:00
Michael Jurka 840ebf6277 Merge "Fix NPE" into jb-dev 2012-04-26 14:01:17 -07:00
Michael Jurka 0078570ca1 Merge "Removing crosshairs" into jb-dev 2012-04-26 14:01:07 -07:00
Michael Jurka a742856872 Merge "Fix drag outlines for full-sized icons" into jb-dev 2012-04-26 14:00:52 -07:00
Michael Jurka af9504dc00 Removing crosshairs
Bug: 6380576

Change-Id: I26f248fa375ae9ad24417bc55401a08bf4f479a5
2012-04-26 13:55:09 -07:00
Michael Jurka bafdaafb99 Fix NPE
Bug: 6394159
Change-Id: Idd7c94b4c8698a9f6a35e5da5ea8306a952084e8
2012-04-26 13:43:25 -07:00
Michael Jurka f8304f05db Fix drag outlines for full-sized icons
Bug: 6384822
Change-Id: I4e861d7b99acbc458a3c812f04b5601a2de9a567
2012-04-26 13:33:26 -07:00
Winson Chung 4773408efd Merge "Fixing issue where side pages in all apps were showing. (Bug 6393199)" into jb-dev 2012-04-26 13:29:03 -07:00
Winson Chung d167e2a09f Fixing issue where side pages in all apps were showing. (Bug 6393199)
Change-Id: Ida954e738586a8434a776a23e629bf5d3e06da77
2012-04-26 13:13:24 -07:00
Michael Jurka 45ee308455 Merge "Make All Apps transition smoother" into jb-dev 2012-04-25 17:35:43 -07:00
Michael Jurka b99d1afba7 Make All Apps transition smoother
Build workspace page layers before launching
All Apps transition
2012-04-25 17:28:27 -07:00
Winson Chung 2890151ad0 Merge "Remove all deferred widget pages when we cancel all tasks. (Potential fix for bug 6387680)" into jb-dev 2012-04-25 16:43:09 -07:00