Commit Graph

599 Commits

Author SHA1 Message Date
Michael Jurka d51f33a631 Only enable hardware layers on visible workspace pages
Change-Id: Id82fc76d00a188556460d1a78388d46be56c9c4e
2012-06-28 17:32:24 -07:00
Winson Chung 42490a5aa0 Removing unnecessary check of shortcut infos (now that we key removals off package names already). (Bug 6755420)
Change-Id: I13f088503e58eb021a585493e1c55eeccdffea86
2012-06-28 12:18:20 -07:00
Michael Jurka 8bd65f5c57 Fix build
Change-Id: I34b052159a393842bad707921205ea2778c1cbfe
2012-06-25 14:56:22 -07:00
Winson Chung b187a56b8c am bcff7eda: am 9dc25f06: Merge "Fixing concurrent modification exception when iterating through new apps list. (Bug 6621553)" into jb-dev
* commit 'bcff7eda3731b7af254a1d5182766683ea1d46e3':
  Fixing concurrent modification exception when iterating through new apps list. (Bug 6621553)
2012-06-25 14:48:43 -07:00
Winson Chung 3df7dcf513 Fixing concurrent modification exception when iterating through new apps list. (Bug 6621553)
Change-Id: Idf4fae51c65e0e53520740dd0b2050eeac00b251
2012-06-25 14:23:29 -07:00
Michael Jurka b1daa48fc8 Remove unneeded imports
Change-Id: I96e125c5ddbde7df10847e9514b947c80292ea40
2012-06-25 13:06:43 -07:00
Michael Jurka 8c3339bde9 Compile Launcher against only public apis (level 16)
Also, removing use of TableMaskFilter (last remaining private api)

Change-Id: I2df80605b240352fdf7ef2ebd26b98342149bda3
2012-06-22 11:45:02 -07:00
Winson Chung acb5f99c64 Merge "Decoupling launcher/workspace package cleanup from the application list (Bug 6602756)" 2012-06-21 14:29:52 -07:00
Michael Jurka b21f7cf20e Merge "Use getCurrentSizeRange to determine cell dimensions" 2012-06-21 14:27:18 -07:00
Michael Jurka 9470783614 Merge "Remove use of private api ViewGroup.setChildrenLayersEnabled" 2012-06-21 14:13:03 -07:00
Michael Jurka 3a0469d1e4 Remove use of private api ViewGroup.setChildrenLayersEnabled
Change-Id: I877bd84c6846ae232e2877e97de95d9344c13e56
2012-06-21 14:08:38 -07:00
Winson Chung cd81073eac Decoupling launcher/workspace package cleanup from the application list (Bug 6602756)
- Fixes issues where shortcuts created by wallpaper/widget-only apps are uninstalled.

Change-Id: I94c9d1d71fc34aa2fb7f0660534e616a82ac6f36
2012-06-21 10:50:51 -07:00
Michael Jurka 8bc66c7fe4 Use getCurrentSizeRange to determine cell dimensions
Change-Id: I7b50ad85594585a3c18838776652c3d873dbd82d
2012-06-21 09:40:20 -07:00
Michael Jurka 9f5331c8d1 Remove use of private Display apis
Change-Id: I560a730af20f3068e7904eb9c8bfb29fa5d2c22f
2012-06-21 08:07:40 -07:00
Michael Jurka 2ecf995e0d Remove use of private ValueAnimator api
Change-Id: I455edcd17bda83ab51c2c04fa40e66097a4d6975
2012-06-19 11:44:57 -07:00
Winson Chung cc1cfe4b0c Fixing issue where dropping items onto side pages might drop them two pages away. (Bug 6433177)
Change-Id: I7fa745c269e63d699671cdaf0b527f2675ce3081
2012-06-18 15:09:39 -07:00
Michael Jurka 9bc8eba333 Clean up warnings and some private API usage
Change-Id: Ic3c0b333942bc3de130e41531017e71358bd5bfb
2012-06-12 10:52:57 -07:00
Adam Cohen 94309887fe Improving overscroll paramaters for 7-inch devices
Change-Id: Iba805137fca121bab7675eac22236af9642c27bb
2012-06-08 16:27:57 -07:00
Winson Chung 478244409e Merge "Synchronizing on the new-apps list before modifying it. (Bug 6621553)" into jb-dev 2012-06-06 16:17:04 -07:00
Winson Chung bfeac0681b Synchronizing on the new-apps list before modifying it. (Bug 6621553)
- Minor tweak to qsb padding
- Adding yet more logging for single-app-page issue

Change-Id: I4272dd7a70c9ac26f026b03a1f991f14844fdb9d
2012-06-06 15:57:27 -07:00
Adam Cohen 3d50932a93 Fixing ConcurrentModificationException (issue 6619380)
Change-Id: I49d293a79a463d129e829f823d6b213f3d5ffcf4
2012-06-06 15:00:45 -07:00
Adam Cohen 7afa902b6c Fix issue where item gets added to folder when displacing folder (issue 6576460)
Change-Id: I6999d97a7aa35d2aa348ca350f89765abb674089
2012-05-29 17:00:44 -07:00
Michael Jurka 4c69ebb108 Merge "Don't scale shortcut icons during install animation" into jb-dev 2012-05-29 12:26:04 -07:00
Michael Jurka a2fe78630a Don't scale shortcut icons during install animation
Bug: 6540432
Change-Id: I5760b1a66d3871702fea1cb51e5ba31d812a8158
2012-05-29 05:58:17 -07:00
Adam Cohen 68f681bc7a Adding debugging for stuck widget (issue 6557954)
Change-Id: I73217d6a5dd650278f93ae02672c92c823e08ded
2012-05-28 15:39:23 -07:00
Adam Cohen d024f9845a Cleaning up some reordering issues:
-> Reorder solution should never change unless target cell changes
-> Simplified code and improved the behaviour when items' jiggle
   animations switch from one direction to another. These transitions
   are now seamless and have no more strange delays.

Change-Id: I35d70f275d622501851328584bfcb46eec91ff3b
2012-05-23 18:57:49 -07:00
Adam Cohen 7bdfc9700b Fix a couple small bugs (issue 6539339)
-> Adjusting the character of the 'shake' animation to keep
   a single phase, and instead stagger the animations slightly
-> Fixing issue where widget is not given the size change callback
   if the widget is resized on drop

Change-Id: I9cd9e6cd39009d9e5c70e745812b6ece71b845ee
2012-05-22 16:53:10 -07:00
Adam Cohen 3aff81c759 Tweak folder creation threshold (issue 6443778)
Change-Id: I7bd4ec5da5181032d2e0891a0ac8fca35454efa4
2012-05-16 21:01:37 -07:00
Svetoslav Ganov 08055f6652 Adding accessibility scroll support to PagedView.
1. Added support for accessibility scroll action to
   PagedView.

2. Exposed AppsCustomizePagedView and Workspace for
   acessibility if otherwise specified.

bug:5932640

Change-Id: I812e7c285cbc4d925390b9fae48a18acc68432ce
2012-05-15 13:51:43 -07:00
Winson Chung 83d3b12ba6 Merge "Making the page spacing fixed in spring loaded mode. (Bug 6478409)" into jb-dev 2012-05-14 17:17:25 -07:00
Michael Jurka 920d7f433e Preventing drawing pages in Workspace if possible
Bug: 6427601

Change-Id: I259554557a5856aa17a532c656032c4d6d5826bd
2012-05-14 16:42:51 -07:00
Winson Chung 8aad610dc5 Making the page spacing fixed in spring loaded mode. (Bug 6478409)
Change-Id: I3577a1beecacb82528f0fde9439a8366a709b29c
2012-05-14 15:25:23 -07:00
Adam Cohen f1dcdf6113 Fixing widget overlapping another widget (issue 6475997)
Change-Id: Ic78afc0ef5a2eab2278feb080f6b81d4b2baaed2
2012-05-10 16:52:25 -07:00
Adam Cohen 9d5b7d81ae Fix launcher crash when adding widget (issue 6433360)
Change-Id: I0deaef6f4ba9252b76aeb5f2afa8564479557f8c
2012-05-10 10:25:58 -07:00
Michael Jurka a3d30adbfd Don't show the outline on the current page
- only on sw720dp+ devices

Change-Id: I7253bedbf6dd61c766fe7e9ad861d3a917d37fed
2012-05-08 13:54:21 -07:00
Michael Jurka cb5adfe1ef Merge "DO NOT MERGE Add content descriptions for workspace cells." into jb-dev 2012-05-07 17:34:44 -07:00
alanv 51944f1ba4 DO NOT MERGE Add content descriptions for workspace cells.
Bug: 6441414
Change-Id: Iba57fb25c4c7e57a04b45ca60923edd9158228aa
2012-05-07 17:31:58 -07:00
Winson Chung be365165ed Try and resolve the package name from the intent directly falling back to the resolved component name if it fails. (Bug 6452306)
Change-Id: Ifb2187fb845f807f30df966bf298ffde1b779b46
2012-05-07 11:11:52 -07:00
Michael Jurka 30774acbb8 Merge "Unify tablet/phone workspace scrolling behavior" into jb-dev 2012-05-06 19:23:41 -07:00
Michael Jurka 869390b6ab Unify tablet/phone workspace scrolling behavior
Bug: 5954015
2012-05-06 18:44:16 -07:00
Winson Chung 452b4db5ce Fixing NPE in LauncherModel (Bug 6449627)
Change-Id: I6e0040465e6bf9f65ad7c05af1f7ef7cf948a355
2012-05-06 16:52:17 -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 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
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 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
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 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