• Home
  • History
  • Annotate
  • only in /packages/apps/Launcher3/src/com/android/launcher3/
History log of /packages/apps/Launcher3/src/com/android/launcher3/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4d3f022c9a7170dd4b069ee71534f1baf30cb2f4 22-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "DO NOT MERGE: Fix leak when animations are created but never started" into jb-ub-now-indigo-rose
a78b25f89de49b68a6dd7ddef5aaefe7919f3698 22-Oct-2013 Winson Chung <winsonc@google.com> DO NOT MERGE

Clearing reference to SavedState bundle after restoring from it. (Bug 11322014)
(cherry picked from commit d8e596db4bcd19409bae99938f8b5c91b6267f74)

Change-Id: I106f4897ef4ab43d996c0b926ce08ab6ccb2d8a4
orkspace.java
7e839ec8f6545f930304f4f5307ced0b35e7590d 22-Oct-2013 Michael Jurka <mikejurka@google.com> DO NOT MERGE: Fix leak when animations are created but never started

Bug: 11322014
(cherry picked from commit e206ff0f73e9821e7454810779f3f88d4a8deabb)

Change-Id: I5aaf76d7c96e4a7878946d7de337acd858c11f44
auncherAnimUtils.java
4e871a217b286775dc6c07feb6d9f1d7a7e914be 17-Oct-2013 Bjorn Bringert <bringert@google.com> Fix ConcurrentModificationException in InstallShortcutReceiver

Before, if two shortcuts were added, and then the package for one of them
removed, all while Launcher wasn't visible, Launcher crashed.

Bug: 11264076
Change-Id: I892c190101389aa42d84d66960f5b6f6f43f2dfc
nstallShortcutReceiver.java
8246a1434c12b607743222c22285b72c9a96497b 16-Oct-2013 Mac Duy Hai <haim@google.com> Shortcut show/hideSearchBar with new conditions.

This is effectively a revert of:
https://googleplex-android-review.googlesource.com/374556

With the new rules, we won't shortcut if:
- the search bar is in an opposite visibility OR
- a non-animated change has been requested AND there
is an ongoing animation.

This makes sure that showSearchBar(false) called after
showSearchBar(true) is not ignored.

Bug: 11105305
Bug: 11237729
Change-Id: I92668dfac072e62506b2872e8bfbe9f707c9cc69
earchDropTargetBar.java
b6d33df9092cacfda1768ffdb96a0770c861566d 15-Oct-2013 Adam Cohen <adamcohen@google.com> Fix concurrent modifcation exception (issue 11234805)

Change-Id: I21a7e968c249b0d8876fbffa68954ddc229b16df
conCache.java
e5467dccdd26ff912afb43d626346e4506c9c062 15-Oct-2013 Winson Chung <winsonc@google.com> Flushing icons of the wrong size. (Bug 11203738)

Change-Id: I9468d2e798fcf9890970270041d341e7653432f1
conCache.java
auncher.java
2456b9738803b5f4314b6747dd7eea116d03eb3d 15-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Fix issue where custom content pops in (issue 11209357)" into jb-ub-now-indigo-rose
84add1de6d0964d675542af2a70f7f67e5da556a 15-Oct-2013 Adam Cohen <adamcohen@google.com> Fix issue where custom content pops in (issue 11209357)

Change-Id: Ibb40505ac25d59add0b405a1b2ac48a9778314d3
orkspace.java
540004905a555087e72691aad4479aa52ab5460e 15-Oct-2013 Winson Chung <winsonc@google.com> Ensuring that we are calling setCompoundDrawable() instead of using intrinsic bounds. (Bug 11203738)

Change-Id: Ic2100e4008d7fc95d2670aab9d3b46a96a927599
ubbleTextView.java
older.java
agedViewIcon.java
tilities.java
2ac85a6d3e1096b50f00f4236ae059bcdaecb761 15-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Ensuring that we restore bounds when resizing them for folder preview drawing. (Bug 11203738)" into jb-ub-now-indigo-rose
d4e53c882494f8cd7e4c0d44dbfc300d3610afcf 15-Oct-2013 Winson Chung <winsonc@google.com> Ensuring that we restore bounds when resizing them for folder preview drawing. (Bug 11203738)

Change-Id: I0cef3916217bd3808363cafcfb25c2cd140f35fc
olderIcon.java
9e91b7d5fccebc454424657e62497016ebdc7d1e 15-Oct-2013 Michael Jurka <mikejurka@google.com> Merge "Don't crash if WallpaperCropActivity isn't passed a URI" into jb-ub-now-indigo-rose
f6502c316c602e44fd5a1706013d7123a9eb1022 14-Oct-2013 Michael Jurka <mikejurka@google.com> Don't crash if WallpaperCropActivity isn't passed a URI

Bug: 11173560
allpaperCropActivity.java
140e79bb48f6639f2d58c729d6f2597bda0a51b1 14-Oct-2013 Winson Chung <winsonc@google.com> Merge "Workaround for small icons. Draw icon drawables at the expected icon size. (Bug 11203738)" into jb-ub-now-indigo-rose
decbaa694da558a7860317a6d113864ec2fcaae2 14-Oct-2013 Mac Duy Hai <haim@google.com> Do not shortcut show/hideSearchbar.

Bug: 11105305
Change-Id: I9745d6c851b2539032fdc377ce9ce80b6d67e7ab
earchDropTargetBar.java
0dbd734384df38960515ce49dfcb5e15a394deca 14-Oct-2013 Winson Chung <winsonc@google.com> Workaround for small icons. Draw icon drawables at the expected icon size. (Bug 11203738)

Change-Id: If976ae8b3603e8bf42e8e857ce0b178d977b0a43
ubbleTextView.java
older.java
otseat.java
agedViewIcon.java
tilities.java
8ec05f9fa47f28740f92905a8614118a93835789 13-Oct-2013 Adam Cohen <adamcohen@google.com> Fix bugs / jank with folder creation feedback (issue 11195148)

Change-Id: Ia53438a7724c95d304f08a4c16382a9b9e8bdfea
orkspace.java
13348ffcffe1403a673747db28102a7a0078b1a6 13-Oct-2013 Daniel Sandler <dsandler@android.com> Merge "Simplify wallpaper strip animation." into jb-ub-now-indigo-rose
8713a94562c535bd2cc7d72e767caf9468d7bbaa 11-Oct-2013 Michael Jurka <mikejurka@google.com> Add EXIF rotation support to wallpaper picker

Bug: 11137824

Change-Id: I64e488207ffea219fca5ee00f47b98ccb2ac86d8
ropView.java
avedWallpaperImages.java
allpaperCropActivity.java
allpaperPickerActivity.java
24f397d94d29da95943f92d5feb4ceb014a2c54c 12-Oct-2013 Daniel Sandler <dsandler@android.com> Simplify wallpaper strip animation.

Bug: 10852554
Bug: 11010469
Change-Id: I0330ab125097f7d2a6c0c584161cee646c6b757d
allpaperPickerActivity.java
982470ead562f5cb99e9bf5a26610473737b4a5f 12-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Speed up overview transition" into jb-ub-now-indigo-rose
fa2450a9ffa8bfaf7866b914cbd4bf5bd807e1f0 12-Oct-2013 Adam Cohen <adamcohen@google.com> Speed up overview transition

Change-Id: Ie4086717318939875228dd3a920cecf79ba0ff91
orkspace.java
920a9c2577e1a6d08f84529d56e96da8cf25acd3 12-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Clean up interpolators on overview mode transition fades" into jb-ub-now-indigo-rose
58993ad14da65dac1e43f3490cba8f751c92085b 12-Oct-2013 Adam Cohen <adamcohen@google.com> Clean up interpolators on overview mode transition fades

Change-Id: Id10292286cba217ad18e77f7273e497efac4708c
orkspace.java
019f5892b90b4d37ff41d34f12dd0becfff6c5ef 12-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Fix issue with extra empty screen left over after widget add cancel (issue 10865959)" into jb-ub-now-indigo-rose
0007472e20e02589a6305e1aeaa70770963ebec7 12-Oct-2013 Adam Cohen <adamcohen@google.com> Fix issue with extra empty screen left over after widget add cancel (issue 10865959)

Change-Id: Iee72fe1b296e81a5f2d04f6edcbf9cac19aff992
auncher.java
1226be4398d848fe59ddf9718d9a2939ae5b8e43 12-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Fix custom content scroll effects bug (recent regression) (issue 11188769)" into jb-ub-now-indigo-rose
a45de07ece42b8dac4d5a99326ebf2d4b72ef267 12-Oct-2013 Adam Cohen <adamcohen@google.com> Fix custom content scroll effects bug (recent regression) (issue 11188769)

Change-Id: Ib90c024daf64baac2ccd1cfd04897d18cd35e111
orkspace.java
dc734ef2c0a7152b0ada9425fd54c556128f3be4 12-Oct-2013 Winson Chung <winsonc@google.com> Merge "Fixing issue where the PagedView scroll is out of sync with the current page. (Bug 11050528)" into jb-ub-now-indigo-rose
964df6b93e8171a0d3a6f212fed095065f1a65dd 12-Oct-2013 Winson Chung <winsonc@google.com> Fixing issue where the PagedView scroll is out of sync with the current page. (Bug 11050528)

Change-Id: I9c445d862763b2a77847cc3bff994f6ba9af8cc4
orkspace.java
a5f4e488dff461fbbc61400a8d284d9886164f76 11-Oct-2013 Adam Cohen <adamcohen@google.com> Guarantee views are invisible after being faded (issue 11112570)

-> Prevent clicking of hotseat items during non-normal state
-> Update folder text edit highlight color (issue 11072862)

Change-Id: I0292b51dc5f7e318dc59e9a26bf1e39f333bc8eb
otseat.java
orkspace.java
f7d458543e64307b01de803d2ddfee2f21b0bd28 11-Oct-2013 Winson Chung <winsonc@google.com> Altering the workspace padding to account for default widget padding (Bug 11116452)
ynamicGrid.java
auncherAppState.java
3057b1c259dafc555ff1eec32a9d2f7f81bb0bda 11-Oct-2013 Winson Chung <winsonc@google.com> Fixing issue with folder opening in the wrong bounds (Bug. 11025207)

Change-Id: I8baa5d5e8936e89c542d8ac0d98bc0ad939e01eb
older.java
b6e2aad8d19cbd184438ecbc20e87befe858516f 11-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Fix issue where can't long click page indicators (issue 11136731)" into jb-ub-now-indigo-rose
773824cdfe68a27c7df8ef1410a4e875655f4acc 11-Oct-2013 Michael Jurka <mikejurka@google.com> Merge "Change drop target to "uninstall" when in All Apps" into jb-ub-now-indigo-rose
d36d9476dc2ed915d90f8df5916450c02d107eff 11-Oct-2013 Adam Cohen <adamcohen@google.com> Fix issue where can't long click page indicators (issue 11136731)

Change-Id: Idcd3a3eabed9db6f1ab17891544578170b8cac6f
orkspace.java
d1e474a92e47171a985738144887e1f2e46c7768 10-Oct-2013 Winson Chung <winsonc@google.com> Merge "Initial changes for new clings. (Bug 11142616)" into jb-ub-now-indigo-rose
bb6fda6ac3c4246b91cf66b28cdbc89c3d8a3e52 10-Oct-2013 Adam Cohen <adamcohen@google.com> Provide final callbacks before remove CustomContent (issue 11169651)

Change-Id: I0c30d58a4380f4525dcabf54a0cabf3789031ba6
orkspace.java
21cd002fef13ff0b6336f10f97e29738a2b0ecb9 10-Oct-2013 Adam Cohen <adamcohen@google.com> Fix issue where custom content would show up on boot (issue 10713745)

Change-Id: I1c03784970fe1a88e2561f1c5367979cda825973
auncher.java
agedView.java
orkspace.java
82e5c98446e1f1765aabca1725cba181a56edcb4 09-Oct-2013 Winson Chung <winsonc@google.com> Update custom content hint after custom content is invalidated (Bug 11067230)

Change-Id: I5f98e2a0e4bc3439ff36688555990798c59efa58
auncher.java
orkspace.java
f248abc12238e79432c07e8cbc435ed5ac8c1ce9 10-Oct-2013 Bjorn Bringert <bringert@android.com> Merge "Use translucent decor theme attributes in Launcher3." into jb-ub-now-indigo-rose
addcba65e94a11af24028b792cd1a8e02d563938 10-Oct-2013 Michael Jurka <mikejurka@google.com> Change drop target to "uninstall" when in All Apps

Bug: 10909250
eleteDropTarget.java
3a6e7f330e680ef718ca7c0921d842efb4d8bbae 10-Oct-2013 Winson Chung <winsonc@google.com> Initial changes for new clings. (Bug 11142616)

Change-Id: Id66ebceb99449941921d9e617dfe0cc05a2e3b65
ellLayout.java
ling.java
otseat.java
auncher.java
hortcutAndWidgetContainer.java
tilities.java
5511ff963e561413711d30c64dc8971a01a86897 10-Oct-2013 Winson Chung <winsonc@google.com> Merge "Removing extraneous apps-customize page reset. (Bug 11027505)" into jb-ub-now-indigo-rose
3442bc94672a909606a8dd001df8b1b180ddbd80 10-Oct-2013 John Spurlock <jspurlock@google.com> Use translucent decor theme attributes in Launcher3.

And remove interim helper class.

Bug:10674960
Change-Id: I81d31563074deea058b9bbb4b806c6200f85230f
auncher.java
ranslucentDecor.java
558f1c2ac73c3a0c3c0c316222b6b7f9c76e2501 10-Oct-2013 Adam Cohen <adamcohen@google.com> Fix NPE in CellLayout (issue 11113502)

Change-Id: I8dafa79f68efdda5402e8b228ea3e81d77549a03
ellLayout.java
564a2e7116b026c1d73829e65d47b660b03a3c72 09-Oct-2013 Adam Cohen <adamcohen@google.com> Fix custom content state for scroll in RTL (issue 11068877)

Change-Id: I731c55e3e4e01ef42eba94c002d0fde296dd9540
agedView.java
orkspace.java
fbdf42703c02f27105e67776a022db2c080dd5db 09-Oct-2013 Adam Cohen <adamcohen@google.com> Fix inability to long press page indicators (issue 11136731)

Change-Id: I9073bc49ab1569a742b5c27870711ada1759ca36
agedView.java
129d71d8ceafe6e03484b59d44d34c972e92dd0d 09-Oct-2013 Chris Wren <cwren@android.com> Merge "move the provider authority to a config class" into jb-ub-now-indigo-rose
e81400c8b720acd566dd5f7a7081f57dbf7502c5 09-Oct-2013 Michael Jurka <mikejurka@google.com> Merge "Fix crash when pick an image for wallpaper" into jb-ub-now-indigo-rose
82963d530ac92ca770c5b674ee5a6c80eb6506d2 09-Oct-2013 Winson Chung <winsonc@google.com> Removing extraneous apps-customize page reset. (Bug 11027505)
auncher.java
7b715496b01ee1f572dd1830ab69101c479bc9ab 09-Oct-2013 Michael Jurka <mikejurka@google.com> Fix crash when pick an image for wallpaper

Bug: 11145171
allpaperPickerActivity.java
6fa44738eaae446190a69e7d2da0ad728a356da7 09-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Fix widget longpress issue where longpress misfires (issue 10988288)" into jb-ub-now-indigo-rose
e523e70f75ff90ca5d613fb8398d37208e6cd32d 09-Oct-2013 Chris Wren <cwren@android.com> move the provider authority to a config class

Bug: 10816034
Change-Id: I68364081f039f94205b805a1510eb04e6f0f40a2
auncherModel.java
auncherProvider.java
onfig/ProviderConfig.java
b0f3d74815417acc3a9d3dce90cbf34b772847f0 09-Oct-2013 Adam Cohen <adamcohen@google.com> Fix widget longpress issue where longpress misfires (issue 10988288)

Change-Id: Ibe4aa4d92a1b419b63ff3cf61164c637fb579221
ragLayer.java
auncherAppWidgetHostView.java
d706e0a8133a3a570013b7512c593845850a0f1f 09-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Getting rid of additive blending for overscroll (issue 11072246)" into jb-ub-now-indigo-rose
47ec25f380688fc8786bc900308ac28106ccda9a 09-Oct-2013 Adam Cohen <adamcohen@google.com> Getting rid of additive blending for overscroll (issue 11072246)

Change-Id: Id833f3488b2f25aa948d6cb7a9f04367be36c7b0
ellLayout.java
9f9d735028d430d266e4b2f287be0830ee132f4d 09-Oct-2013 Alan Viverette <alanv@google.com> Merge "Announce wallpaper selection for accessibility" into jb-ub-now-indigo-rose
0553f88a63d7f2deeddfde34aae2933c36df0471 09-Oct-2013 Winson Chung <winsonc@google.com> Merge "Don't animate search bar when we are not animating the transition to workspace. (Bug 11105305)" into jb-ub-now-indigo-rose
8bcdff50e55a75b34747edb34cb683ad52335b39 09-Oct-2013 Winson Chung <winsonc@google.com> Merge "Ensuring that we offset cell items by their destination cell padding. (Bug 10881814)" into jb-ub-now-indigo-rose
7165f8f3700cb44f50a99c03b37d729cc7a78bb2 09-Oct-2013 Winson Chung <winsonc@google.com> Merge "Accounting for background padding when drawing the bg. (Bug 10881814)" into jb-ub-now-indigo-rose
04c0a5c9110eff549cb1120341797ec986d9943a 09-Oct-2013 Winson Chung <winsonc@google.com> Don't animate search bar when we are not animating the transition to workspace. (Bug 11105305)

Change-Id: If397ce78a15dafe98f951d185da26ca014c9ad1b
auncher.java
69737c3e49ff3edc42899609fdbc96e356f8638e 09-Oct-2013 Winson Chung <winsonc@google.com> Ensuring that we offset cell items by their destination cell padding. (Bug 10881814)

Change-Id: Idc16ae64b1a0e7f79b8a3ff5da6854fbab7867d2
ellLayout.java
hortcutAndWidgetContainer.java
82a9bd2c03645494cb0965abc03a9a18823e07e5 09-Oct-2013 Winson Chung <winsonc@google.com> Accounting for background padding when drawing the bg. (Bug 10881814)

Change-Id: I516786c54e1b4b66a601337bd69b8f198dcee2aa
ellLayout.java
89a233fb0a59a3e107b08e0790554b6d1c936ebb 09-Oct-2013 Alan Viverette <alanv@google.com> Announce wallpaper selection for accessibility

BUG: 11012903
Change-Id: Ie926b131f3781a413f551943cc6ac19c42ca6c67
allpaperPickerActivity.java
5376e7a86fd9e87681584871b62c66cf31b5c262 09-Oct-2013 Winson Chung <winsonc@google.com> Merge "Ensuring that the widget drag outline is padded by the default widget padding. (Bug 10881814)" into jb-ub-now-indigo-rose
ad7db6e8ddddae423d027163a1bdf7015210f7ce 08-Oct-2013 Winson Chung <winsonc@google.com> Ensuring that the widget drag outline is padded by the default widget padding. (Bug 10881814)

Change-Id: I8d613104d07e64e55f31f777d222a2ecaccb0adc
auncher.java
orkspace.java
ed307df7446288f23a1ce34e5cdb6b55dd3df675 02-Oct-2013 Adam Cohen <adamcohen@google.com> Cleaning up home / back behaviour in overview mode (issue 10965421)

Change-Id: Ib85e8b3ca369582122298ca0a66109c8a363880c
auncher.java
orkspace.java
d4a55216c1b461d6e7dc20ab77a24bd3a53e3119 08-Oct-2013 Alan Viverette <alanv@google.com> Merge "Fix scrolling accessibility events sent from PagedView" into jb-ub-now-indigo-rose
ba65185edde8efeb2f3f450832308c2cc2807f40 08-Oct-2013 Michael Jurka <mikejurka@google.com> Merge "Add content description for wallpaper thumbs" into jb-ub-now-indigo-rose
254139a3c74acec5fa34a73be4d159d6baabc6b1 08-Oct-2013 Alan Viverette <alanv@google.com> Fix scrolling accessibility events sent from PagedView

BUG: 11087905
Change-Id: Id4852dc04ee1aca25ccb0eba094b34c6b87d6d41
agedView.java
fba90848168dcff3d31b1acb3bcf45c6b5daa9cd 08-Oct-2013 Michael Jurka <mikejurka@google.com> Merge "Switch to using theme for translucent nav bars" into jb-ub-now-indigo-rose
38848ca3a9527e62eef1816770d25e7382cc4e4e 08-Oct-2013 Winson Chung <winsonc@google.com> Offsetting the CellLayout by the remainder space to center it. (Bug 11030678)

Change-Id: Ib83a982498159c21fef5dd8ecc40ac2287d31c60
ellLayout.java
2a38c287d736899830b243d83c528e3dde13d14b 08-Oct-2013 Chris Wren <cwren@android.com> roll back market integration

Bug: 10633516
Change-Id: I283a2d36500cf787a5bbde0d8669e5a76a40cdcc
arketUpdateReceiver.java
0b791c266ce298bf343400c09e84745edd72deeb 08-Oct-2013 Vladimir Marko <vmarko@google.com> Merge "Don't measure GONE views." into jb-ub-now-indigo-rose
d9ecec11667aa5d26b04b16f9b37eb6ed01c22c3 08-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Fixing flash when you swipe a page and go into All Apps (Bug 10971209)" into jb-ub-now-indigo-rose
296ab0fde68c6aeb255c96a31440fa7f844e02a2 08-Oct-2013 Winson Chung <winsonc@google.com> Fixing flash when you swipe a page and go into All Apps (Bug 10971209)

Change-Id: I7d63012409c3b084cc81095a243a2d492594bb5f
orkspace.java
a3818ab906de7c82bd25bb41c18e40558c2cf2b4 08-Oct-2013 Winson Chung <winsonc@google.com> Merge "Hiding side pages during AllApps transition. (Bug 10971209)" into jb-ub-now-indigo-rose
f4bd23662d7fb76007624222a1fe678b3a37b874 08-Oct-2013 Winson Chung <winsonc@google.com> Hiding side pages during AllApps transition. (Bug 10971209)

- Tweaking page indicator sizing (Bug 11116262)

Change-Id: Ia03f0ba3713c90a2672a1d8770a19c61adf9badc
ynamicGrid.java
orkspace.java
507250cfb797eee52356c6a82cedc7038f91a090 08-Oct-2013 Michael Jurka <mikejurka@google.com> Switch to using theme for translucent nav bars
allpaperCropActivity.java
allpaperPickerActivity.java
39511301a29f1965155e848c214dfa4bc3530722 08-Oct-2013 Michael Jurka <mikejurka@google.com> Fix crash in crop view

Bug: 11120454
ropView.java
6b783a06d2f4c169b0b6988740297e93393ec430 04-Oct-2013 Michael Jurka <mikejurka@google.com> Add content description for wallpaper thumbs

Bug: 11012903
iveWallpaperListAdapter.java
avedWallpaperImages.java
allpaperPickerActivity.java
cffa7175f8328cfbf6bc9ed1507f1900fe4bc85c 07-Oct-2013 Casey Burkhardt <caseyburkhardt@google.com> Merge "Disable clings when explore by touch is enabled. Bug: 11067870 Change-Id: If203f3a23de3bd3192ff748bbccc04d74b0a73fa" into jb-ub-now-indigo-rose
225ad9b7ff206b0beb1b448de38fa1b5679f2ed0 07-Oct-2013 Adam Cohen <adamcohen@google.com> Only show the most recent screen added to custom content (issue 11087978)

Change-Id: Id50604e982cbb3abb26e5dfc3fcc37339529539d
orkspace.java
92aa423826b9e4e83d5d32e364930399785b3e84 04-Oct-2013 Chris Wren <cwren@android.com> move to backup helper architecture

add journals to DecoderRing, for backup debugging

Bug: 10778984
Change-Id: I38e93853c05f72468b3800c172b96effc70a63e0
auncherBackupAgent.java
auncherBackupAgentHelper.java
auncherBackupHelper.java
auncherProvider.java
2824b0750e978e5a63f804a42e9eedba53e8d21d 04-Oct-2013 Vladimir Marko <vmarko@google.com> Don't measure GONE views.

Don't measure GONE views in ShortcutAndWidgetContainer and
PagedView. They will not be processed in onLayout anyway.
This is pre-requisite for avoiding costly onMeasure in GEL.

Bug: 10734110
Change-Id: I4c1bef41d9185af5eda42b43371546c60f341f87
agedView.java
hortcutAndWidgetContainer.java
d4507eefa37245c012a68d148aa5f14d4638f96d 04-Oct-2013 John Spurlock <jspurlock@google.com> Migrate to new WM.LP.flags based translucent decor API.

Update/rename common helper class TranslucentDecor to handle both
apis so behavior is correct on old and new builds.

Bug:10674960
Change-Id: Id3b2d523026e9e4f2f71f0eab404792207c6d8c7
auncher.java
ranslucentDecor.java
ransparentBars.java
allpaperCropActivity.java
allpaperPickerActivity.java
4b37887942cd546f15ac2d2a2fdee748213089dd 05-Oct-2013 Adam Cohen <adamcohen@google.com> Fix issue where TalkBack would announce Apps instead of Widgets (issue 11012666)

Change-Id: Ia25c370d706055bee4a5766cfdea20b637e936b4
auncher.java
53805218809cc1f93a0f1307b442df7c65a3068c 01-Oct-2013 Adam Cohen <adamcohen@google.com> First pass on accessibility

-> issue 10801717
-> issue 11012432
-> issue 11012764

Change-Id: I9a687a39a358441afd57c0c46b57399ecbf23c36
auncher.java
agedView.java
orkspace.java
0d9cbae4dd6603870d1cd26c9a7b547b5eea6b0c 04-Oct-2013 Casey Burkhardt <caseyburkhardt@google.com> Disable clings when explore by touch is enabled.
Bug: 11067870
Change-Id: If203f3a23de3bd3192ff748bbccc04d74b0a73fa
auncher.java
8cffccc15f0dc389ba556093de80be6bade06213 04-Oct-2013 Winson Chung <winsonc@google.com> Merge "Fixing issue with numerous empty screens showing when adding a shortcut to a clear workspace. (Bug 10785413)" into jb-ub-now-indigo-rose
2fe1530ce9ab8c8a48aed7df62c771e774df23a7 04-Oct-2013 Michael Jurka <mikejurka@google.com> Fix NPE

Bug: 11069853
allpaperPickerActivity.java
d8fe6de10d5ffc293f771b070bd1361a027757bb 04-Oct-2013 Chris Wren <cwren@android.com> check the state of launcher before running a backup.

Bug: 11066273
Change-Id: Ie27a7cce4060f0bafedb06dbdb33fddf50a9cc48
auncherAppState.java
auncherBackupAgent.java
b86f07696cd85c0b441b48895392da636ea601cb 04-Oct-2013 Chris Wren <cwren@android.com> use PNG as the transport encoding for images

Bug: 11077365
Change-Id: I0e57fcbcd93916eb04841d2abc9aeabbd40db575
auncherBackupAgent.java
978194c6082770ec6474a08223bad69c4a451a31 03-Oct-2013 Chris Wren <cwren@android.com> leave the padding on the backupkeys

this was self-consistent on the device, but the host tool
treats lack of padding in a different way.

Bug:10778984
Change-Id: I47f653a98f23ff0ce54218d100e0c8e2f92b67fa
auncherBackupAgent.java
b1fd63b843c520bbdcd97dec83efabe1a73ad0ea 03-Oct-2013 Chris Wren <cwren@android.com> only backup widgets assets once

Bug: 10778984
Change-Id: I6736f8b699c7fc5669f966a8b25819ea380480ab
auncherBackupAgent.java
8741298d3c6a17015dabc4aacc261fd8eb59992d 04-Oct-2013 Winson Chung <winsonc@google.com> Fixing issue with numerous empty screens showing when adding a shortcut to a clear workspace. (Bug 10785413)

Change-Id: Ib9b5f76dc23e609b1774147a6cf760f185d9154b
auncher.java
auncherModel.java
5b4b6904ae4d7706ff4c523018787320bc874333 04-Oct-2013 Michael Jurka <mikejurka@google.com> Finalize visuals of wallpaper picker items

Also, move third-party wallpapers to end of list

Bug: 10852962
Bug: 11024560
iveWallpaperListAdapter.java
hirdPartyWallpaperPickerListAdapter.java
allpaperPickerActivity.java
ed60ba1e24512bef0bb2b749b6297e8c7e5330cf 04-Oct-2013 Bjorn Bringert <bringert@google.com> Merge "Add a better app filtering mechanism and filter widgets" into jb-ub-now-indigo-rose
f2e1ace17541a4f373a04dd0db9292b23c08a9fd 04-Oct-2013 Michael Jurka <mikejurka@google.com> Merge "Fix RTL bugs with wallpaper parallax" into jb-ub-now-indigo-rose
fe0ace3583bc57adbaaec730b1b1757032e90c41 03-Oct-2013 Michael Jurka <mikejurka@google.com> Fix RTL bugs with wallpaper parallax

Bug: 10901046

Change-Id: Id4277173b0c13d25eb0507bd6fa9fa1309946510
agedView.java
allpaperCropActivity.java
allpaperPickerActivity.java
orkspace.java
b232383fd5b0e8cb36990307d7392499729afa23 04-Oct-2013 Winson Chung <winsonc@google.com> Fixing issue where newly added shortcuts were not being animated in (Bug. 11023745)

Change-Id: I63d3a5fb3b41f5fc58ee44db9270772ce8458ee9
auncher.java
1307f63f8a93541bf6e2d29c11fab69778a25e42 03-Oct-2013 Bjorn Bringert <bringert@google.com> Add a better app filtering mechanism and filter widgets

The old one didn't use the app filter when packages
were added or updated, only in the initial load.

The app filter is now also used for appwidget providers.

Bug: 10895858
Bug: 10898990
Change-Id: Id29bbc3cf7bdb0c360edd92f768b86684bd338ed
llAppsList.java
ppFilter.java
ppsCustomizePagedView.java
auncher.java
auncherAppState.java
auncherModel.java
f0481bf3c9571dd7f6ec734f400706ea6439766c 03-Oct-2013 Chris Wren <cwren@android.com> Merge "add a proto decoder host utility" into jb-ub-now-indigo-rose
339b0ec914d4ec3863aba1cba7329a2e69a308e2 03-Oct-2013 Tom Stamm <stammt@google.com> Merge "Trying to come up with a simpler approach for onShow/onHide." into jb-ub-now-indigo-rose
c95c80d13793972eebc61520497fc0dad03838e7 03-Oct-2013 Chris Wren <cwren@android.com> Merge "backup widget assets." into jb-ub-now-indigo-rose
57dac26fe08bfd04603a96c4aec615336b38b4d9 03-Oct-2013 Daniel Sandler <dsandler@android.com> Add support for <include> in workspace XML.

Note that this doesn't honor folder nesting (that is, you
can't include an XML file full of shortcuts inside a
<folder> node and expect them all to appear in that folder).
It's really just a way to concatenate/overlay multiple XML
files, making it easier to make a few tweaks/additions for
certain screen sizes or locales.

Bug: 10932771
Change-Id: I1fc29477d0717a8a7bc116f16729a955e6c625d5
auncherProvider.java
2b6c21d434b647fbba48fb61bf7ae3a66af35e9a 02-Oct-2013 Chris Wren <cwren@android.com> add a proto decoder host utility

Bug: 10778984
Change-Id: I1c0203a3a5b3a3b1e565af387ccdfa92b53f8335
auncherBackupAgent.java
fd13c714f412dfa8130fa7a664cb1692a565c539 27-Sep-2013 Chris Wren <cwren@android.com> backup widget assets.

Bug: 10778984
Change-Id: I842a88c517401fa4eb3798fd03e0fbc3634e3144
auncherBackupAgent.java
idgetPreviewLoader.java
6fecd410e8567af916b1bbd53198d9878c686177 03-Oct-2013 Adam Cohen <adamcohen@google.com> Trying to come up with a simpler approach for onShow/onHide.

-> In this approach, the shown/hidden state should be tracked
by the CustomContent provider and excess calls to onShow and onHide
should be debounced. That is, if onShow is called twice in a row,
without an intermediate onHide, the second should be discarded.
Viceversa for onHide.

Change-Id: I2fa48d15f28767775a9a9cb84c1d920867a12176
auncher.java
orkspace.java
45cab39eea097bf622cd1ed67d91d2336d78663a 03-Oct-2013 Winson Chung <winsonc@google.com> Tweaking the front cling to support more verbose languages. (Bug 11015051)
ling.java
idgetPreviewLoader.java
6706ed826600683cd66a7a2af79137d9fdda34f8 02-Oct-2013 Winson Chung <winsonc@google.com> Updating widget preview tile.
idgetPreviewLoader.java
136c17631d8bfe51caa614252abb2049393aa139 02-Oct-2013 Chris Wren <cwren@android.com> Merge "backup launcher icons" into jb-ub-now-indigo-rose
40d6264a8e1a29b0f11a03fff39db1dc7f967088 02-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Fix ArrayIndexOutOfBoundsException, (issue 11038649)" into jb-ub-now-indigo-rose
1f1f45d6205400d74e15c3f6981f3b8899514bca 02-Oct-2013 Adam Cohen <adamcohen@google.com> Fix ArrayIndexOutOfBoundsException, (issue 11038649)

Change-Id: Ib7aa55b104894f12175b382fdbcfb08d95408699
agedView.java
fdc4302bfa9b0ff65403006a89872f4a523fa825 02-Oct-2013 Allan Wojciechowski <allanwoj@google.com> Don't animate showWorkspaceAndExitOverviewMode

We shouldn't animate from here as this only gets called when
transitioning to the custom content screen and we shouldn't
animate exiting overview mode.

Bug: 10849624
Change-Id: I1309f2ed1f89a20a9e7b7a2fb5aec47b01f222ab
auncher.java
22e130d40148c28cd4b9ab0c25f1d846da76bce7 24-Sep-2013 Chris Wren <cwren@android.com> backup launcher icons

Only allow a small number of icons to be backed up in any given pass.
Also refactor common code out of favorite and screen backups.

Bug: 10778984
Change-Id: I54bc769c1d1c1c9087ea4bc58f258bd15c167aea
auncherBackupAgent.java
044db335abfebb4a3c3ebc82d40d157c73b7f8cb 02-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Making sure overview mode can't get stuck (issue 11022017)" into jb-ub-now-indigo-rose
7a9e58aa17d42c1251b4eea5edf117a4e8b4a6d4 02-Oct-2013 Adam Cohen <adamcohen@google.com> Making sure overview mode can't get stuck (issue 11022017)

Change-Id: Iee2088f8781d375b0b83625023fb125a869a2868
agedView.java
20df4f87ec69e34f62bf15c7e3078db479fbfdd7 02-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Ensuring launcher is always setting "interactionBegin/End" where appropriate (issue 11030735)" into jb-ub-now-indigo-rose
edaaa3023251eb2bd71e3da180df39334f77d4a8 02-Oct-2013 Adam Cohen <adamcohen@google.com> Ensuring launcher is always setting "interactionBegin/End" where appropriate (issue 11030735)

Change-Id: I16f4f6a19cdc92af6b817a658dc32e082f08660c
auncher.java
orkspace.java
ba4e52f41c961c19b0c8592e84af7d1c51dd03b2 02-Oct-2013 Winson Chung <winsonc@google.com> Updating page indicator assets.
orkspace.java
a8c1906a9d318f428d2022b7d732c0c7e029a96d 02-Oct-2013 Chris Craik <ccraik@google.com> Merge "Disable hardware layer on custom screen" into jb-ub-now-indigo-rose
c60777ad4dfa6d55c20e9ad772495426f65c2f37 02-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Upping icon font size. (Bug 10909316)" into jb-ub-now-indigo-rose
2651d134224d7166a9b55a9ffe8cecf04b96e072 02-Oct-2013 Winson Chung <winsonc@google.com> Upping icon font size. (Bug 10909316)

Change-Id: Iafc29b0b0eb98d51c9a03babff37d1dfdd53d9e0
ynamicGrid.java
7f331b6bed657334df6a0372f548d951f42067af 02-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Change folder icon item overlay to white (issue 11030725)" into jb-ub-now-indigo-rose
433766dcb816e6e8da0926f164c3ba7561264745 02-Oct-2013 Adam Cohen <adamcohen@google.com> Change folder icon item overlay to white (issue 11030725)

Change-Id: I119cd06211722f86f901eb08ee9f7d1d9903e4ea
olderIcon.java
c6be6eec2800e4908ef9b5ff86b8c185dfa19030 02-Oct-2013 Dave Hawkey <dhawkey@google.com> Merge "Fix NPE if workspace is not created yet" into jb-ub-now-indigo-rose
01f2d7fa4b24b21543012060305d693899b4beaa 01-Oct-2013 Chris Craik <ccraik@google.com> Disable hardware layer on custom screen

Whereas standard ShortcutAndWidgetContainers are static during screen
transition, the custom screen may animate during its transition.
Disabling the hardware layer reduces the cost of this animation
significantly.

bug:10810505

Change-Id: I560d209f651951f54c224862a706e8a243dc71af
ellLayout.java
orkspace.java
9cfd586305826bb1da725cfd6956cf201195e692 01-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Toning down overscroll overlay (issue 11023942)" into jb-ub-now-indigo-rose
02dcfccb754ecfe1f3c9df78824f11923d7c5c2a 01-Oct-2013 Adam Cohen <adamcohen@google.com> Toning down overscroll overlay (issue 11023942)

Change-Id: Ic019ca7b6f076236ec0b85f96446ec555e7bde1f
ellLayout.java
7267fa58693549894999db17359ce26f8bc7b4a7 27-Sep-2013 Michael Jurka <mikejurka@google.com> Make some changes for transparent system bars

-Move transparent bars from just GEL to Launcher3
-When wallpaper strip animates, render it under the nav bar
-Disable rotation of wallpaper picker on phones

Bug: 10814785
Bug: 10852650
Bug: 10852554

Change-Id: I9efeccbc4ad1933689266a5dede201ccfd34acf4
ropView.java
auncher.java
auncherViewPropertyAnimator.java
ransparentBars.java
allpaperCropActivity.java
allpaperPickerActivity.java
allpaperRootView.java
e269ca4298eb4be7c4e07bfb67cfb7dcf38c274f 01-Oct-2013 Adam Cohen <adamcohen@google.com> Merge "Ensuring that snapToPage is completely aborted / cleaned up upon setCurrentPage (issue 11003904)" into jb-ub-now-indigo-rose
97d5311e2a84a9ece018ff9593be2c0012ccb223 01-Oct-2013 Adam Cohen <adamcohen@google.com> Ensuring that snapToPage is completely aborted / cleaned up upon setCurrentPage (issue 11003904)

Change-Id: Iba851c297ab9406b094c8f0cbf6e39675d0ffa39
agedView.java
1970614d0980699a6858a098dd1e13e65664ab47 01-Oct-2013 Michael Jurka <mikejurka@google.com> Merge "Restore parallax even if Google Now isn't present" into jb-ub-now-indigo-rose
16205da30e223368b31c68b7d76ac3d52f940c88 01-Oct-2013 Michael Jurka <mikejurka@google.com> Restore parallax even if Google Now isn't present

- Also fix a crash when choosing third-party wallpaper pickers

Bug: 11008122

Change-Id: Ie5923fdadc1db6facf695ec05522f5e469d6c72a
hirdPartyWallpaperPickerListAdapter.java
allpaperCropActivity.java
orkspace.java
f099eb0bf4c0fdee5c4708d48ce0134fbf0d1249 01-Oct-2013 Winson Chung <winsonc@google.com> Merge "Using state to update voice button proxy visibility instead of view flags. (Bug 10915381)" into jb-ub-now-indigo-rose
5841efa6121fb40dd7c1a6a432a899b894fa5c6d 01-Oct-2013 Winson Chung <winsonc@google.com> Using state to update voice button proxy visibility instead of view flags. (Bug 10915381)

Change-Id: I72feb506cbc1b03e2b99d36bc4a9d7bda27101be
auncher.java
orkspace.java
61f560d92ab4b11a61beeb8df97b9952027e08e4 01-Oct-2013 Adam Cohen <adamcohen@google.com> Fixing AllApps pressed state (issue 10845969)

-> Adding haptic feedback to overview mode buttons (issue 10917359)

Change-Id: Iaf7ac31521ae08f4223aa0d0ffc2f6511b85567f
otseat.java
auncher.java
tilities.java
f9e8640fcc02a4f1e85ff371d3938a04b24564a4 01-Oct-2013 Winson Chung <winsonc@google.com> Merge "Disable update logic for market button." into jb-ub-now-indigo-rose
0f84a604563037ea65883b99d30e7ff802d986c2 30-Sep-2013 Winson Chung <winsonc@google.com> Ensuring that we always update the container when modifying an item in the db. (Bug 11008354)

Change-Id: I82748565c878a212bdef1bffbf21f2a3fea09314
auncherModel.java
def01fb8dc7da0d8287603ed5694ebe028640dcb 30-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Trying to get onShow in all the right places" into jb-ub-now-indigo-rose
d64a66617b6b6aaa3d1d9f9220c33411acdca729 30-Sep-2013 Winson Chung <winsonc@google.com> Disable update logic for market button.

Change-Id: Ie05995b18252cc78c38b3cb0886407b0c5a13be0
auncher.java
3a733a77e32ea112516b4a7ef0b571d6bcc51315 30-Sep-2013 Dave Hawkey <dhawkey@google.com> Fix NPE if workspace is not created yet

Change-Id: I0c8976a8497e2059ec7b2cda3d56eb965a532765
auncher.java
0655904abd2e67f3c4c5b9e8e57cee6f8f562076 30-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing regression in reordering (issue 10994971)

Change-Id: I2be98fc892c1a4392c4a5e035dd4cc1fa6fab0a9
agedView.java
2bf63d520576baa433a53a77e4e24386e40c1cda 30-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing issue where you couldn't drag an item multiple pages (issue 10754544)

-> This was caused by a strange race condition. The page snap time was equal to
the delay to recheck whether to snap (in DragController). This meant that
scrollRight()/Left() would get called, and the scroller would be finished
however, the final computeScrollHelper() hadn't been called, so the mCurrentPage
hadn't yet been incremented.
-> Fixed the underlying race condition.
-> Added suitable gap (150 ms) between the two delays.

Change-Id: If700eb9e14d77a174e4395ca6933119bdb0da768
ragController.java
agedView.java
orkspace.java
4ef75f523c5b2bfed37bf1ed4bd2bcf8bda8b502 30-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing weird paging behaviour in spring loaded mode (issue 10758454)

Change-Id: I9d527d134a042a69a9a523bcf24d1a61f0ab0e55
ragController.java
74c5491d1b84e072d29065748b41f0bb67459f59 29-Sep-2013 Adam Cohen <adamcohen@google.com> Improving the granularity of reorder with resize on drop (issue 9533227)

Change-Id: If196f75c148487a8d31f4fcdb5293cc41d3bb7a7
orkspace.java
949debe6e64034be1625ec21de100ea7e68545e2 29-Sep-2013 Adam Cohen <adamcohen@google.com> Fix issue where we weren't saving span after resize drop (issue 9533407)

Change-Id: I760bf505ce9c894aedb6f1d0def63cdc7d39271a
orkspace.java
82398369f3a925ce15a37a968d050a4de422c7fa 29-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing NPE in onFinishBindingItems (issue 10975740)

-> See bug for explanation. Seems like the circumstances leading to this
NPE are understandable.

Change-Id: I89637a2da50be1081632e05cf79678c983a74d3a
auncher.java
8ad682ddda37ce6bc438895f3adb8617244d0e46 28-Sep-2013 Sandeep Siddhartha <sansid@google.com> Merge "Close open folders before moving to -1" into jb-ub-now-indigo-rose
f2b47f13cec19c8e06754fa1c3f46892349c217f 27-Sep-2013 Sandeep Siddhartha <sansid@google.com> Close open folders before moving to -1

Bug: 10955838
Change-Id: Ic6cbb67c4cf485fe1682c7cdd7de200a9227cff0
auncher.java
ab37bce36a7bc54cfcd634df95ca08e7e6143230 28-Sep-2013 Adam Cohen <adamcohen@google.com> Merge changes If379cc4b,I1c6ccb01 into jb-ub-now-indigo-rose

* changes:
Fixing up all apps button pressed state:
Fixing widget resize handles in RTL
c88dceb0b567ab96418e73cf2f6b197ba2646cb3 27-Sep-2013 Winson Chung <winsonc@google.com> Always set the LauncherAppState context before using it from a broadcast. (Bug 10947459)

Change-Id: I284786b538a9d58aa96cfc208ef68621e2500645
nstallShortcutReceiver.java
ninstallShortcutReceiver.java
6da63f81f8f2adaa539622c09d300d89123e0e6c 27-Sep-2013 Winson Chung <winsonc@google.com> Ensuring that the folder scrim background spans the full device height. (Bug 10965246)

Change-Id: I603d6ed61d01c6b0a460dc0205eceb25f6964b9d
ragLayer.java
crimView.java
54e65135548818cb2fa8522b27df92c0aaa3e4a7 27-Sep-2013 Winson Chung <winsonc@google.com> Ensuring that Launcher always has a search bar. (Bug 10965514)

- Also disabling voice proxy when we are in now (Bug 10915381)

Change-Id: I4ad6392b5139d12b9b298110109b9363ba426cb4
ynamicGrid.java
auncher.java
orkspace.java
a6125efb66dd7554f2a84804baf6cc02a1334f20 27-Sep-2013 Sandeep Siddhartha <sansid@google.com> Fix build break

Change-Id: I23f7c74eb088fbe77a24df9bc80f0d2fff647abb
auncher.java
fa54513308ef60ffcd7eec8e1ce92120a643b88e 27-Sep-2013 Winson Chung <winsonc@google.com> Tweaking folder cling to support large folders.

Change-Id: I3c500463fba8db71807ad4fc27c6923f3e1d0770
ling.java
older.java
auncher.java
283dcbe61b15c916c23a60cde73a63f0013fd9fd 27-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing widget resize handles in RTL

Change-Id: I1c6ccb019cf87570c7d206809b321e901f0d3340
ppWidgetResizeFrame.java
672b5ea19c9a1eea5b8c77a540530800db06a47e 27-Sep-2013 Winson Chung <winsonc@google.com> Merge "Fixing issue where incorrect min/max widths/heights were being reported to widgets. (Bug 10940505)" into jb-ub-now-indigo-rose
780fe59a7af8b12fbdcd7f6841edaa7f2c2e019d 26-Sep-2013 Winson Chung <winsonc@google.com> Integrating some aosp fixes, ensuring that we update the install queue before returning to Launcher.

- Fixing stuck page in All Apps (Bug 9347818)
- Fixing shortcuts to uninstalled apps from being installed (Bug 10726510)
- Consolidating vibration feedback
- Ensuring that we trim names during comparison in AllApps list

Change-Id: Ieaae4d85851ce771283b4684a8a60306da28cb3b
ragController.java
nstallShortcutReceiver.java
auncher.java
auncherModel.java
agedView.java
fe411c8e31f44a5a977d76885e9b20dece57962d 27-Sep-2013 Winson Chung <winsonc@google.com> Fixing issue where incorrect min/max widths/heights were being reported to widgets. (Bug 10940505)
ellLayout.java
ynamicGrid.java
orkspace.java
88cc3f5aa2e9ac3ae0b24e563a44d320cc089cd8 27-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Fixing overscroll with single page (issue 10937081)" into jb-ub-now-indigo-rose
a29f5047f004062a9fcee5fb8a4b90fdd56f7d0a 26-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing overscroll with single page (issue 10937081)

-> Also fixing asymmetrical assets (10951956)
-> Also fixing camera distance to improve overscroll effect

Change-Id: If229c7b8a0c80073f6dea89d5fb009a0e2f5845f
orkspace.java
4042c3a31492d772dfc6fd2f39fdfef2eea87d91 26-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Fixing some touch / interaction problems" into jb-ub-now-indigo-rose
93c9756e7a64e782e6b78ec978d2f7a5802c277d 26-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing some touch / interaction problems

-> Weird reorder/scroll mode hybrid (issue 10550801)
-> Entering overview mode when we shouldn't (issue 10855389)

Change-Id: Ic936ead8deb3a5d4e00f265d09329528a1517063
auncher.java
agedView.java
orkspace.java
f373de17c0192558213f6621d13121dfba5c411b 26-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Recover when reading corrupted widget previews" into jb-ub-now-indigo-rose
eb1bb920507fe7f27b2ecece5b67749dac7850f3 26-Sep-2013 Michael Jurka <mikejurka@google.com> Recover when reading corrupted widget previews

Bug: 10785722
auncherModel.java
ackageChangedReceiver.java
idgetPreviewLoader.java
e01af631dc98fa3e97b01b4d3ac135cf7ca5917e 26-Sep-2013 Winson Chung <winsonc@google.com> Hiding delete for AppsCustomize widgets. (Bug 10884035)

Change-Id: I8bb4e94b34a627fc32f42cd9c22480b8fa45a651
eleteDropTarget.java
1b495f5298d4648adab0b24dca7a3bc5267bf710 26-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Add default wallpaper to picker" into jb-ub-now-indigo-rose
a2f665f4f7dc60aa0ea97e20027a79e796241356 26-Sep-2013 Anton Hansson <hansson@google.com> Broadcast app launches from all apps too.

Bug 10943415

Change-Id: I0e496a53fc253bd313d269a05674d7c5cdadee68
ppsCustomizePagedView.java
auncher.java
tats.java
94d6768c65929efa21bb893fdef7f269d65da3c3 26-Sep-2013 Winson Chung <winsonc@google.com> Restoring INSTALL_SHORTCUT receiver (Bug. 10343529)

Change-Id: Icd6a97c1d7877241aa9c71bd80dfdbe6e44ca7ee
nstallShortcutReceiver.java
auncher.java
auncherModel.java
ninstallShortcutReceiver.java
89cbbb9d2e6885f176d59d8e7476a4001fe6e7f5 26-Sep-2013 Adam Cohen <adamcohen@google.com> Trying to get onShow in all the right places

Change-Id: I875ecc160640a425026b1a8dc8ca2d48ae172a22
orkspace.java
10f3e9ff1aca9772272c74a36ea381193d3f1139 26-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Fix NPE" into jb-ub-now-indigo-rose
3727811f5195396f217bea046110747914385b16 26-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Fix bug where no images could be deleted in wallpaper picker" into jb-ub-now-indigo-rose
b66773cfb9aee1e99b21e8cbac58043bb1ec32a9 25-Sep-2013 Bjorn Bringert <bringert@google.com> Use AutoScrollHelper from the support-v4 library

Bug: 10532260
Change-Id: Ic6519a119fd75890c766b6ffccfc5f660934e1b7
utoScrollHelper.java
older.java
olderAutoScrollHelper.java
33d143abe8a008537cc9b23757539653c6ca07db 06-Sep-2013 Mindy Pereira <mindyp@google.com> Use the public methods for setting rampup/rampdown time

Starting these at 0; default is 500

Change-Id: I1e097bc72d341bdd0ef73c9e9c43a8c37fe76bf9
utoScrollHelper.java
olderAutoScrollHelper.java
a0b7e86299ed9baf278e0c1ed73f4a4f6a057322 06-Sep-2013 Winson Chung <winsonc@google.com> Removing any overlapping items with the hotseat.

Change-Id: I9634939e6b1e8905d232d5a30608e2c56071d7bc
auncher.java
auncherModel.java
8a34bdba657b5d8d1e919e89c31c81e38846b63c 25-Sep-2013 Michael Jurka <mikejurka@google.com> Fix bug where no images could be deleted in wallpaper picker

Bug: 10926729

Change-Id: I9392e297d071f1ed12bb6665e591756dfe42009f
iveWallpaperListAdapter.java
avedWallpaperImages.java
hirdPartyWallpaperPickerListAdapter.java
allpaperPickerActivity.java
2d3a3b5c776d51c429fb45d5853433a635a110c3 25-Sep-2013 Chris Wren <cwren@android.com> Merge "add market welcome back integration point." into jb-ub-now-indigo-rose
db84e82a0a098c821b7a4f419293770277a24a34 24-Sep-2013 Michael Jurka <mikejurka@google.com> Add default wallpaper to picker

Bug: 10852485

Change-Id: Idb70cd3bb0901f924da245016f5a8b96ec414470
avedWallpaperImages.java
allpaperPickerActivity.java
b923fb339969c58dc6f6eea51e3e201787126a84 25-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Fix issue where overview panel was taking clicks because it was visible (issue 10732462)" into jb-ub-now-indigo-rose
3d41198024fd5f27f84c9966683ca12333e370ae 25-Sep-2013 Adam Cohen <adamcohen@google.com> Fix issue where overview panel was taking clicks because it was visible (issue 10732462)

Change-Id: Ie75f9237203d3c2bd147f72d1e860ddcaff53ed9
ppsCustomizeTabHost.java
orkspace.java
abedd9fd4e692cd390f5c23d850206c9156e387a 25-Sep-2013 Winson Chung <winsonc@google.com> Extending the hit rect when testing for dragging over the hotseat.

Change-Id: I57cf863c663b1e57fa422db880b6003ead1199c8
ynamicGrid.java
orkspace.java
730c2e1f887b9a2226e2ce0aa508a9494a14e22f 24-Sep-2013 Chris Wren <cwren@android.com> Merge "add a backup agent." into jb-ub-now-indigo-rose
2b5e56c23bc8123064eb24b4060daba0fc948300 24-Sep-2013 Winson Chung <winsonc@google.com> Merge "Launcher changes to support custom cling hints." into jb-ub-now-indigo-rose
21f9f2a74795d88140794f3f64a26aed71ea1418 24-Sep-2013 Winson Chung <winsonc@google.com> Merge "Tweaking styles for AllApps and widgets spaces. (Bug 10843502)" into jb-ub-now-indigo-rose
2d75f125f4e8bb5358dfdb63096d0493488ac2e5 24-Sep-2013 Winson Chung <winsonc@google.com> Tweaking styles for AllApps and widgets spaces. (Bug 10843502)

- Fixing various issues with Search bar showing when it shouldn't be.

Change-Id: I2a553ad93e3422666a883b90a1ff97625bf05831
ppsCustomizePagedView.java
ppsCustomizeTabHost.java
ellLayout.java
ynamicGrid.java
auncher.java
agedViewIcon.java
orkspace.java
e6eabffd39c85b4cdb022c5e803ed561d87bd88b 24-Sep-2013 Winson Chung <winsonc@google.com> Launcher changes to support custom cling hints.

Change-Id: Ic381f43b96fb15a7a485b139635795e89564cc3b
ling.java
auncher.java
9af86a07b1d1a4a870ba641b757c56afd0f04db4 24-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Fix typo" into jb-ub-now-indigo-rose
6a678da1d8cfc7f72ff30f3d27720352d4e466e6 24-Sep-2013 Adam Cohen <adamcohen@google.com> Fix typo

Change-Id: I5eddb365da8d974bb96115b7bd3ad9527ec0d39d
agedView.java
25cc19c8c9caeb10e808095d4817f82973570117 24-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Getting RTL up to a reasonable state in Launcher3" into jb-ub-now-indigo-rose
af9b0e51aac239457fbd038f7cb2088265054e42 24-Sep-2013 Adam Cohen <adamcohen@google.com> Getting RTL up to a reasonable state in Launcher3

-> Fixing random page jumps from one edge of page view to another (issue 10846070)
-> Fixing screen -1 overlap (issue 10861684)
-> Fixing callbacks / transition state related to Custom Content in RTL (issue 10858355)
-> Overview mode now works in RTL
-> Making visible page range code RTL-LTR independent

Change-Id: I4dcc6127a02bf6669f5a1e8e1b62b340b60a5edc
agedView.java
orkspace.java
ad05fe6ea99229ae9aa8f45b11a59682db7a1605 11-Sep-2013 Chris Wren <cwren@android.com> add market welcome back integration point.

Bug: 10633516
Change-Id: Idf1be9b2bf47cebd97d9f14f535c60264e060845
arketUpdateReceiver.java
1ada10d5950f45aba998a7722bfde2e529201f48 14-Sep-2013 Chris Wren <cwren@android.com> add a backup agent.

backup only, restore path is just debugging/verification.
todo: restore path
todo: additional asset backup for widgets and launcher items

Bug: 10778984
Change-Id: I01aed4794a02f03daf21bca28f99cfbea90e4967
auncherBackupAgent.java
auncherProvider.java
auncherSettings.java
b92f43313650400b9dfadf7264a740a38bf3cb7f 24-Sep-2013 Michael Jurka <mikejurka@google.com> Fix NPE

Bug: 10906469
allpaperPickerActivity.java
1e4e6ddb38d0b867d0564be834f3425ed53d46e1 24-Sep-2013 Michael Jurka <mikejurka@google.com> Refactoring to better support mixed wallpaper sources

Change-Id: I3b47a8f56d418c6f2e7b9fd469427c3056def8d8
iveWallpaperListAdapter.java
avedWallpaperImages.java
hirdPartyWallpaperPickerListAdapter.java
allpaperCropActivity.java
allpaperPickerActivity.java
a64bdf433b64fa914ab9338cd8f43a4149a97d9c 23-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Getting the Overview Mode to look up to spec" into jb-ub-now-indigo-rose
b0e65f218ec7eb69fd527e5400f7c040742a1767 23-Sep-2013 Adam Cohen <adamcohen@google.com> Folder assets

Change-Id: I8db554990ebe5f695af293c1b482abcd20704b4f
olderIcon.java
410f3cdfb4a8c2cf82749a3e73201fb7930540ae 22-Sep-2013 Adam Cohen <adamcohen@google.com> Getting the Overview Mode to look up to spec

-> New assets, text, fonts
-> New spacing of pages (translated upwards)
-> Updated outline color to white (the ones we're drawing)

Change-Id: Ie664ac0598ae18b86ae6d54d1d6b497c13d2ee95
ubbleTextView.java
ellLayout.java
agedView.java
orkspace.java
e67ccac004416d78d37968f60fe68f3bac6d33c1 22-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Fix issue where you could page to -1 during spring loaded drag (issue 10640529)" into jb-ub-now-indigo-rose
df041bc7ad99a6d33a5dd83a5dff28a617fedf12 22-Sep-2013 Adam Cohen <adamcohen@google.com> Fix issue where you could page to -1 during spring loaded drag (issue 10640529)

Change-Id: I487c871af4ec4412ee4edc74ce58947e54ccd43b
orkspace.java
49ff36f1f12be127034ee59a27ed80e35cf36117 21-Sep-2013 Winson Chung <winsonc@google.com> Merge "Initial changes to restore clings." into jb-ub-now-indigo-rose
af40f205d7f0c5f73a92ff5d9b8e9602dbde58c0 19-Sep-2013 Winson Chung <winsonc@google.com> Initial changes to restore clings.

Change-Id: Ie23e6e9f39679e8d35955a4a7db804d03f8b4d3f
ppsCustomizePagedView.java
ppsCustomizeTabHost.java
ling.java
ynamicGrid.java
older.java
auncher.java
5108bc0fd9f7e30c87c223fbb75f024e271b2103 21-Sep-2013 Adam Cohen <adamcohen@google.com> More folder cleanup

-> Eliminating out ring
-> Fixing the cursor color
-> Using "nolip" asset appropriately

Change-Id: Ie0e341e865298555dcb0fcb5644e1f3e6b5e39e6
ellLayout.java
olderIcon.java
orkspace.java
477828cc83b60a17eb9b6fc8ee08b4abbc3d2fb1 20-Sep-2013 Adam Cohen <adamcohen@google.com> New folder look / assets

-> Restricting the number of items in folders
to prevent scrolling (excess items deleted)

Change-Id: I4af2590cd5ea7677c875c031f84d4d5bcca3e6e9
ubbleTextView.java
older.java
89f9705077c054b541af7da52be832760e2ae2e8 20-Sep-2013 Winson Chung <winsonc@google.com> Fixing small regression in PageIndicators add page, fixing NPE (Bug 10779956)

Change-Id: I7ff711c6fc97987efc57bf023913e33e31ccf140
ellLayout.java
ageIndicator.java
orkspace.java
37cab1bc25b99e4ac2429f7d965342a534d441b4 20-Sep-2013 Winson Chung <winsonc@google.com> Merge "Tweaking page indicators to support add page icon, remembering widget picker page (Bug 10787439)" into jb-ub-now-indigo-rose
2873ecd1ab2433f6124d8c9c27e2c3b37520a3a5 20-Sep-2013 Winson Chung <winsonc@google.com> Merge "Fixing some grid spacing issues. (Bug 10754537, 10754538)" into jb-ub-now-indigo-rose
d7dc681290d52a00cf8dd6664a8105cb1374a681 20-Sep-2013 Mark Brophy <mbrophy@google.com> Fix scroll not sync with QSB in GEL.

Bug: 10835163

Change-Id: I6b8e09fa395fadb31fe6a0d5339e92ece9334b0c
auncher.java
5b5c88171ec0b24553111465eb8e4484d58bcfab 20-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Fix bug: wallpaper strip needed two taps to come back" into jb-ub-now-indigo-rose
f20e184eb58381266f572e9420bf5712358c222e 20-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Fix default wallpaper dimensions" into jb-ub-now-indigo-rose
e8115d5664a6f72b7a2062280c1bcf5dd457ab90 20-Sep-2013 Michael Jurka <mikejurka@google.com> Fix bug: wallpaper strip needed two taps to come back

Bug: 10781201
ropView.java
allpaperPickerActivity.java
8be886da011371e60863b2f4d2cd1dcb1581505a 20-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Improve parallax" into jb-ub-now-indigo-rose
2f81731e0986e21bd8407a8793112433795a2d2e 20-Sep-2013 Michael Jurka <mikejurka@google.com> Improve parallax

- Don't move wallpaper when picking up items
- Don't use the entire wallpaper for parallax
until you have at least 4 pages

Bug: 10839029
Bug: 10840014

Change-Id: I1bb165c375429e4d449f654812784df610d9fcb7
orkspace.java
cdef04403695872db8be6342b8dacd437ee02d52 20-Sep-2013 Winson Chung <winsonc@google.com> Fixing some grid spacing issues. (Bug 10754537, 10754538)

- Ensuring app names don't run into each other in folders and on the workspace
- Ensuring that app names are aligned with folder names

Change-Id: Ie8d546eacd52005778d81c46011c1c84bc24118c
ubbleTextView.java
ynamicGrid.java
hortcutAndWidgetContainer.java
c8c9045712e393e62a90341b130f757a6d2b645a 20-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Add live wallpapers and third-party pickers to bottom strip" into jb-ub-now-indigo-rose
ede4129e77f8347e32c0da9c615bcff2cbc06fd8 20-Sep-2013 Winson Chung <winsonc@google.com> Removing old debugging logs. (Bug 107442854)

Change-Id: I56d6838af3cca710eab300d3e71ca1be90866cdd
ragController.java
auncher.java
auncherModel.java
orkspace.java
998e4ff3dca60d65e94fa2ec4a35cb258124318b 18-Sep-2013 Michael Jurka <mikejurka@google.com> Add live wallpapers and third-party pickers to bottom strip

Bug: 10742727
Bug: 10805463

Change-Id: I961344b34fff3b183380caf3508d23b05c1ca26c
iveWallpaperListAdapter.java
hirdPartyWallpaperPickerListAdapter.java
allpaperPickerActivity.java
7819a56217fd4e216d3675905586b275799723bb 20-Sep-2013 Winson Chung <winsonc@google.com> Tweaking page indicators to support add page icon, remembering widget picker page (Bug 10787439)

Change-Id: Iab0b5676aa9c34a610b4b968940abc81c913c234
ppsCustomizePagedView.java
auncher.java
ageIndicator.java
ageIndicatorMarker.java
agedView.java
orkspace.java
bb701aaa83889b208ba8910e08023c84693138d1 19-Sep-2013 Daniel Sandler <dsandler@android.com> Updated launcher assets part 2.

- fixed centering on new pagination indicators
- also tuned the pagination animation a bit to make the
size change feel more natural

Bug: 10807054
Change-Id: I0953cff80bfeecf085172f710a4bc947133115ed
ageIndicatorMarker.java
437dec39ee89ba6817967ae5bd75d663eecad5db 19-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Adding some assets / fixing a couple bugs" into jb-ub-now-indigo-rose
3f452c87db9c3639285eafd17fff6a6f9d28da44 19-Sep-2013 Adam Cohen <adamcohen@google.com> Adding some assets / fixing a couple bugs

-> Adding wallpaper, settings and widgets icons for overview mode
-> Fix issues with disappearing search bar / custom content screen
when screen is turned off from overview mode.

Change-Id: I0904098bd642c40709e27f571e458f1b6e479c17
orkspace.java
88f33511b8f84521aeb285114b70ccb938d1bf81 19-Sep-2013 Michael Jurka <mikejurka@google.com> Fix default wallpaper dimensions

Bug: 10834711
allpaperCropActivity.java
b94f3f804f3954666c73e0564391444ec77dc4d4 11-Sep-2013 Michael Jurka <mikejurka@google.com> Remove options menu

When options menu is clicked, go into overview
mode

Bug: 10704930
auncher.java
8c082818a8ee813318e32a667883f73d7b94126a 19-Sep-2013 Dave Hawkey <dhawkey@google.com> Merge "Support for dynamically adding/removing -1 screen" into jb-ub-now-indigo-rose
dbdff6bc7b225255207a46fad8f536b55a18efac 19-Sep-2013 Adam Cohen <adamcohen@google.com> Handful of small changes / bug fixes

-> Fixed fade in of overview panel on first animation
-> Fixed long press issue in page indicator region
-> Added background scrim to overview mode
-> Fading search bar in overview mode / disabling clickability
of search bar and mic

Change-Id: Ic9bf84f7cb9ff2991c5b4e93273d9e3f65556e5c
auncher.java
agedView.java
orkspace.java
a888158880fea53479447d883391f552604e46b6 17-Sep-2013 Dave Hawkey <dhawkey@google.com> Support for dynamically adding/removing -1 screen

Change-Id: Ife68b64c04498e336192caf895edb9a090dcdc26
auncher.java
orkspace.java
5029f1bc83ca4bc896346ad737ce50affa4d9353 18-Sep-2013 Chris Wren <cwren@android.com> Merge "fixup missing providers on load." into jb-ub-now-indigo-rose
c3919c0e994309982efc8779af57e2bc78dcac43 18-Sep-2013 Chris Wren <cwren@android.com> fixup missing providers on load.

Bug: 10779026
Change-Id: I0a9fc43258623c233c7ba89a9e9f1dee97800967
auncherModel.java
2c38e70acd92372669cf93c2049ad162650a43ba 18-Sep-2013 John Spurlock <jspurlock@google.com> Fix launcher3 standalone build.

Change-Id: Ibfe14c5960211916222fc49389b8776be6bf768b
auncher.java
5664de2524be15329882bf81925d08b5de760b8c 12-Sep-2013 Michael Jurka <mikejurka@google.com> Update assets for pressed/focused/selected states

Also, add shadow below/above wallpaper strip

Bug: 10722070

Change-Id: I37c445bab90e103f414c95b62e101a73d060661f
allpaperPickerActivity.java
1697b79a86c8244cf2758eec93e0ba299bc107d0 18-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing up click / long click to enter / exit overview mode

Change-Id: I1ec7ab7f3e5c67add9ae64901e0ea377e265ed84
auncher.java
agedView.java
f82f344a672077da64a2d36797a24fdb737dd104 18-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Update styling of tile to pick image as wallpaper" into jb-ub-now-indigo-rose
42a7174255b2d2e8f5896ab02f3b0611dabcc4a1 18-Sep-2013 Michael Jurka <mikejurka@google.com> Update styling of tile to pick image as wallpaper

Bug: 10743257
allpaperPickerActivity.java
ab2d9d72ae0a37553a82fa845c412167c727a258 17-Sep-2013 Sandeep Siddhartha <sansid@google.com> Add settled/unsettled state information to launcher

Bug: 10789736
Bug: 10785435
Change-Id: I876707103d495f4a8e55909af63c75da210fefde
auncher.java
orkspace.java
578e09f7a8995db84f5c2a1f39aab3825ea7fe51 17-Sep-2013 Chris Wren <cwren@android.com> Merge "remember the provider path when creating a widget." into jb-ub-now-indigo-rose
d5e66bfca1dc4fdbab7513d88c6568bc4d17bca8 16-Sep-2013 Chris Wren <cwren@android.com> remember the provider path when creating a widget.

Bug: 10779026
Change-Id: I4f5b619087868a8f637c433c29e3aa6856ccc97d
auncherAppWidgetInfo.java
auncherProvider.java
auncherSettings.java
040a5d2f7a327bd777b5859edea32ed2f1d3593e 17-Sep-2013 Adam Cohen <adamcohen@google.com> Ensure we exit overview mode when screen turns off (issue 10750327)

Change-Id: I2bd31bf549e2bd88a2fbc958b94e5e1107994162
auncher.java
f343499f9b2c01978027e810255274b714ac457d 17-Sep-2013 Adam Cohen <adamcohen@google.com> Making sure CustomContent is never visible during overview / springloaded

Change-Id: I187f7fcfbd4e24e20959c9e0cf5fd5400d006f45
agedView.java
orkspace.java
d3ecce919296594ceeed6619d32994360b65ae40 16-Sep-2013 Adam Cohen <adamcohen@google.com> Fix issue where you can't long press on empty screen to enter overiew mode

Change-Id: Ia7e3913187e5f38ce9db6f9da4bf9e8408ea977a
auncher.java
orkspace.java
1003be9e626570ce3ca44baf9c60bad3c4438c8b 16-Sep-2013 Adam Cohen <adamcohen@google.com> Fix NPE (issue 10708277)

Change-Id: I76cc74ae4e75bb9a0c1437c2f7d1c27b2fc6afd7
orkspace.java
c05d313e5adf67f29a4fa2a08f44ff9f53b3d6e4 16-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Solve fling-to-delete bug" into jb-ub-now-indigo-rose
5e7af5d790d54a7c2ec85e29b75a741962846b0f 14-Sep-2013 Michael Jurka <mikejurka@google.com> Fix issue with deleting in-app shortcuts

Also, don't show remove target for system apps
when dragging from All Apps

Bug: 10414133
Bug: 10635796
eleteDropTarget.java
b605102cfd360d9f5d0f003aaf7839b5ebd176df 14-Sep-2013 Michael Jurka <mikejurka@google.com> Solve fling-to-delete bug

Delete target didn't hide after a fling because
onDragEnd was being called twice
eleteDropTarget.java
earchDropTargetBar.java
046cf3443691dcc3f9fb257e5cd170950c032639 14-Sep-2013 Michael Jurka <mikejurka@google.com> Fix wallpaper offset after boot

Bug: 10722164
orkspace.java
876a9900970e6688005e7a5ec3c78607ed75464d 14-Sep-2013 Michael Jurka <mikejurka@google.com> Fix order of saved gallery images

Bug: 10640466
avedWallpaperImages.java
336fd4f65b8fa0f5188060eba351fa70bb5bfde0 12-Sep-2013 Michael Jurka <mikejurka@google.com> Exit overview mode after setting wallpaper

Also, create method to exit overview mode without
an animation
Bug: 10332065
Change-Id: Iaade5ccb07aefa7d19be5f07db821a69762cb1bb
auncher.java
orkspace.java
78cf9299b9273053aebba0fdc465d91753aae83f 14-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Update to using new crop intent" into jb-ub-now-indigo-rose
af110e8603b2f372286d9155cbe8955a6a329e2d 12-Sep-2013 Allan Wojciechowski <allanwoj@google.com> WIP: Add moveToCustomContentScreen method

To allow as to move to the -1 screen from GEL. Also added a
showWorkspace method to handle intents when we are in All Apps.

Related GEL CL at ag/357408

Change-Id: I0a4d03df2bf035d342b74f6c3c9b3fe9105f1c59
auncher.java
orkspace.java
d6214a7a639ef0cb70467c75cd09737c05589e1f 14-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Tweaking animation while scrolling to custom content page. (Bug 10394396)" into jb-ub-now-indigo-rose
0a1cc7da274dcf343b4fdc9c336d1f574b3f2133 14-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Shrink-wrapping model to spec (issue 10397399)" into jb-ub-now-indigo-rose
5084cbab0eb0c06bd2778e0a48efaf392717cd10 03-Sep-2013 Adam Cohen <adamcohen@google.com> Shrink-wrapping model to spec (issue 10397399)

Change-Id: I87e32e8bd93f3b0468bc840200faed8270922a03
auncher.java
agedView.java
orkspace.java
624cea3f7b0aa7c9a8fe40cb804d248a0ec86265 14-Sep-2013 Winson Chung <winsonc@google.com> Tweaking animation while scrolling to custom content page. (Bug 10394396)

Change-Id: I792439eb6b052ba747ab115ffd345638382ac58d
orkspace.java
11a1a53651924b544513f1f6971a735b18d67539 13-Sep-2013 Winson Chung <winsonc@google.com> Fixing issue with folders not showing up.

- Add long click on empty spaces in hotseat to show overview mode
- Limit the height of all apps to the workspace + hotseat size
- Fixing some comments

Change-Id: Ie5a97a8b04e449385e2b3f6230079aebf8e15d5a
ellLayout.java
ynamicGrid.java
otseat.java
auncher.java
auncherModel.java
adc574ccb1986856b38198ad5a934b7543a1debb 12-Sep-2013 Michael Jurka <mikejurka@google.com> Update to using new crop intent

Also, unify WallpaperCropActivity so it's
identical to the system default version (mainly
removing Launcher dependencies)

Change-Id: I1ebc390bce23de62d76daced6f8cb44d57e4ac0c
allpaperCropActivity.java
orkspace.java
c639f8cdab11c603e25b5ae38282dddcb939d401 13-Sep-2013 Bjorn Bringert <bringert@google.com> Don't use resource ID in switch

This makes Eclipse unhappy when the code is used
as a library project.

Change-Id: I75949ebd36fabcdc88914150dc3a21aecc3357d8
allpaperPickerActivity.java
80521d95f96f6eb630c269f899ecc28b809fb5ba 13-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Adding ability to delete previously saved wallpapers" into jb-ub-now-indigo-rose
e763ad1d1427977cfac494fc62cc637a69b91755 13-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Adding persistence of saved wallpaper images" into jb-ub-now-indigo-rose
d5066bebd896d4d060fa9d76d9d214b9e130c12d 12-Sep-2013 John Spurlock <jspurlock@google.com> Merge "Recompute cell size when inputs change." into jb-ub-now-indigo-rose
ed3d4df1f5e9042742293e172c89b8cf273e969a 12-Sep-2013 Michael Jurka <mikejurka@google.com> Allow deleting folders and from all apps

Bug: 10635796
eleteDropTarget.java
d6dc6043ad29c84511b7cd1c60a4bb72279fb50a 10-Sep-2013 Michael Jurka <mikejurka@google.com> Adding ability to delete previously saved wallpapers

- Also preserving temporarily picked wallpapers on
rotation

Change-Id: I35361e2a5619cd986bd8b66268ce9e94b9a0027e
heckableFrameLayout.java
allpaperPickerActivity.java
be2f8ddd8067d0da71e2d03e42bcad17f9430439 10-Sep-2013 Michael Jurka <mikejurka@google.com> Adding persistence of saved wallpaper images

Bug: 10640466
Bug: 10648660

Change-Id: I545a0419a3a6a23b75fb035d7a3be854426d13d4
ropView.java
avedWallpaperImages.java
allpaperCropActivity.java
allpaperPickerActivity.java
e5d43a421fd411c6e0e8b3c6c28917cfd952328a 12-Sep-2013 John Spurlock <jspurlock@google.com> Recompute cell size when inputs change.

Bug:10691425
Change-Id: I0bb8904bbae2c6d0939b15ff06d584b96ef6f8b2
ellLayout.java
77e1f47520958edd7ec04e203db65b932537bd1c 11-Sep-2013 John Spurlock <jspurlock@google.com> Add system window inset support to DragLayer and children.

Instead of fitting system windows as before, DragLayer now
lays out under the system windows.

DragLayer will simply add the system window insets to each
child's layout margins by default. e.g. for Hotseat, Page
Indicators, QSB, Search Overlay.

Children that want to use the full viewport can declare so
by implementing a new Insettable interface. System window
insets will be passed to Insettable#setInsets(insets) and
the child can do what it wants with them.

Currently, two of DragLayer's children implement Insettable:

1) Workspace (for the -1 screen).
Full screen pages are given the entire viewport, paged
view offsets modified to end up in the right place now
that the viewport is larger (the full screen height).
Non-full screen pages like the normal icon pages simply
apply the insets to end up in the same place they did
before.
NowClientCardsView uses the full viewport, applying the
insets as padding. Will want to better take advantage
of this new real estate in a future CL.

2) All Apps (AppsCustomizeTabHost).
Applies the insets as layout margin one level down, so that
the bar area is opaque during the transition, but visually
the content lands in the same place.

(Also add db_files to .gitignore to ignore the output of the
db tool)

Bug:10687177
Bug:10652189
Change-Id: I80b25d63884d244fcf704b24dad9497ee0d8b453
ppsCustomizeTabHost.java
ragLayer.java
nsettable.java
auncher.java
agedView.java
orkspace.java
6218e5b73757c26cd4b3e4867db34350171e9ed5 10-Sep-2013 Michael Jurka <mikejurka@google.com> Add error message when built-in wallpapers not found
allpaperPickerActivity.java
837b2413f4d101b19484b52ce7b1ce7137140133 09-Sep-2013 Winson Chung <winsonc@google.com> Removing click sounds on clicking workspace. (Bug 10547952)

Change-Id: I2e41d384041415dffc723f3c302e0854e691a01a
orkspace.java
85f418d0f5607c66efef1673075a6d3486e5af83 06-Sep-2013 Bjorn Bringert <bringert@google.com> Allow Launcher class to hide activities from All Apps

There are a few questions for the launcher team
embedded in comments.

Bug: 10645210
Bug: 10551568
Change-Id: I67ad10da0d0f0f0885f8b14d329231c37aa6779b
auncher.java
auncherModel.java
c07a0dc6dd5b9243774dc999181ece155fdf3f46 06-Sep-2013 Michael Jurka <mikejurka@google.com> Making some code easier to debug
ideFromAccessibilityHelper.java
34651e3203be1ffd99646541d5c1ad051dc7d3c4 05-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Catch exceptions when setting wallpaper offsets" into jb-ub-gel-agar
1bd90b0ed3344102faf1ffb5706f956ef6877f38 05-Sep-2013 Michael Jurka <mikejurka@google.com> Catch exceptions when setting wallpaper offsets

Bug: 10514504
orkspace.java
26acafbe67565a9cc6aeb7d6c43a1c6d1cb9b73c 05-Sep-2013 Michael Jurka <mikejurka@google.com> Fix crash when setting wallpaper

Also clean up some unused code

Change-Id: Ibef8d3d594cc859a993640fd6ee578e9eeb633d1
ppsCustomizeCellLayout.java
ppsCustomizePagedView.java
nstallShortcutReceiver.java
auncherAppWidgetHostView.java
auncherModel.java
ageIndicator.java
agedViewCellLayout.java
hortcutAndWidgetContainer.java
tilities.java
allpaperPickerActivity.java
c58497ee619416c4949b16eb43486c11618b69e5 04-Sep-2013 Winson Chung <winsonc@google.com> Initial changes to restore AllApps.

- Removes unused all apps code due to dynamic grid/spacing
- Attempts to use CellLayout instead of PagedViewCellLayout

Change-Id: I3c49bca9fc35dfeaf250591fd63bc7f36119968f
ppsCustomizeCellLayout.java
ppsCustomizePagedView.java
ppsCustomizeTabHost.java
ynamicGrid.java
ocusHelper.java
otseat.java
nstallShortcutReceiver.java
auncher.java
auncherModel.java
ageIndicator.java
agedView.java
agedViewCellLayout.java
agedViewIcon.java
agedViewWidget.java
2d8de5845be5f49d3767b8354f0d5479a0715abe 04-Sep-2013 Michael Jurka <mikejurka@google.com> Create a separate wallpaper crop activity

Change-Id: Ifb0a7dcb5a6e9ddd4f4bbccc793d9b4db1256cf2
allpaperCropActivity.java
allpaperPickerActivity.java
c0e8b6880ae75c1f5811146ded4b060f8f1a6f84 05-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Show and hide the wallpaper list in response to touch" into jb-ub-gel-agar
9bd4d28163e3872de9c9019528cbb570f504fe05 05-Sep-2013 Michael Jurka <mikejurka@google.com> If All Apps is reinstated, allowing removing items from Workspace
eleteDropTarget.java
4b94060491eb14f4f1d40b86012414910325751a 05-Sep-2013 Michael Jurka <mikejurka@google.com> Show and hide the wallpaper list in response to touch
ropView.java
allpaperPickerActivity.java
b56e95af5d46510334e01b109c4ec34f46be4562 05-Sep-2013 Daniel Sandler <dsandler@android.com> Fix crash on uninstall via drag.

Bug: 10347293
Change-Id: I2a2e4693fb79dd71a71cb53f9a90899788702a17
orkspace.java
f96c9f889fe0222124cb2d33ecf508e3f745f902 05-Sep-2013 Adam Cohen <adamcohen@google.com> Merge "Faster ramp up; external area continues the scrolling" into jb-ub-gel-agar
761c89d9ac5d103d826b57c05c629ca6addc51d8 05-Sep-2013 Winson Chung <winsonc@google.com> Merge "Fixing issue where shortcuts to standard android intents were getting pruned." into jb-ub-gel-agar
e886ee1900437da92e8e6ea93b44fd5472b9e996 04-Sep-2013 Mindy Pereira <mindyp@google.com> Faster ramp up; external area continues the scrolling

Change-Id: I5e0c5803fac9b92721f21a5f799a6929c49bb885
utoScrollHelper.java
olderAutoScrollHelper.java
d7ac23aec1420d51759fc017455f6d383198e236 04-Sep-2013 Michael Jurka <mikejurka@google.com> Merge "Move wallpapers to external activity" into jb-ub-gel-agar
eadbfc564d84aaf1d800da3d0d6edf6312f89648 04-Sep-2013 Michael Jurka <mikejurka@google.com> Move wallpapers to external activity

Also renaming Launcher's ApplicationInfo to
AppInfo since ApplicationInfo is already a
framework class

Change-Id: Ib3e91d2ba4ace458d790a26c0ce850870fd3f146
llAppsList.java
ppInfo.java
pplicationInfo.java
ppsCustomizePagedView.java
eleteDropTarget.java
ragController.java
older.java
olderIcon.java
otseat.java
conCache.java
nfoDropTarget.java
auncher.java
auncherModel.java
agedViewIcon.java
agedViewIconCache.java
hortcutInfo.java
allpaperCropActivity.java
allpaperPickerActivity.java
orkspace.java
4cda5b770db7f375a4766fe6c0d657b9d5303374 29-Aug-2013 Alan Viverette <alanv@google.com> Port AutoScroller to launcher3

Change-Id: Ic2b7b5faac4878f3b4645c291e36c5f7734c7f8b
utoScrollHelper.java
utoScroller.java
older.java
olderAutoScrollHelper.java
68fd3c33daf7a6d4de287f8691306a55fa54706c 31-Aug-2013 Winson Chung <winsonc@google.com> Fixing issue where shortcuts to standard android intents were getting pruned.

Change-Id: Ie5b83f0240a72813e33d528b62f74e69c3807d55
auncherModel.java
8b3cd79082043a08c319f1550679d4078b7d509c 31-Aug-2013 Winson Chung <winsonc@google.com> Merge "Fixing missing workspace screens. (Bug 10512285)" into jb-ub-gel-agar
ba9c37f41c41121a38d5a52232953d4b103e9471 30-Aug-2013 Winson Chung <winsonc@google.com> Fixing missing workspace screens. (Bug 10512285)

- Also skipping apps that are disabled (Regression, Bug 10444606)

Change-Id: I175d0188615cbd378166e14ac2f7afb6295fe886
auncherModel.java
10422434127f6e0e898ee4348769dc35ffabe418 30-Aug-2013 Michael Jurka <mikejurka@google.com> Adjust wallpaper crop sizes

- Cap the widths to the previous default wallpaper
size
- Increase the height to cover the nav bar area
allpaperPickerActivity.java
5e2ceef114cc9fdca6989d8511932e666925f749 29-Aug-2013 Winson Chung <winsonc@google.com> Merge "Additional Logging." into jb-ub-gel-agar
e92c8c8e3036e15ad629b5b17ddad18b55b13a5c 29-Aug-2013 Adam Cohen <adamcohen@google.com> Merge "Adding custom content scroll progress callback" into jb-ub-gel-agar
d1bfb51ef33e337d4ec9efa58d7b222224ce5c1c 29-Aug-2013 Adam Cohen <adamcohen@google.com> Merge "Added settings button to overview mode" into jb-ub-gel-agar
933bae6958b5333a61577edd6b57b1a7c00743a0 29-Aug-2013 Winson Chung <winsonc@google.com> Additional Logging.

Change-Id: I37bfa8e1812d2f08c62f1181514aece854a22f2b
auncherModel.java
30bacb215893882688bf50479bcd4843f83a661b 29-Aug-2013 Adam Cohen <adamcohen@google.com> Added settings button to overview mode

Change-Id: Idcbfa49fe2710dec460155f34bd371321af6cf17
auncher.java
c36fa5ce395bd39d16f6a998372700ed53d5d9d6 29-Aug-2013 Adam Cohen <adamcohen@google.com> Adding custom content scroll progress callback

Change-Id: I23b007f6ac30809c03127f5d9030d8f367694310
auncher.java
orkspace.java
fe09cb7fe3ec1ab3e7aabd2d0415de61df31c4db 27-Aug-2013 Michael Jurka <mikejurka@google.com> Improve wallpaper cropping

- Add support for tablets
- Add support for parallax with user-cropped images
- Improve behavior in landscape

Change-Id: I50c4bba59b03d26d595a086a9ea425894f341705
ropView.java
allpaperCropActivity.java
allpaperPickerActivity.java
orkspace.java
4caf298a2c9d861d69f5a47b747ada911b125b6d 21-Aug-2013 Adam Cohen <adamcohen@google.com> Logging to disk for more reliable logging

-> Re-adding basic distinction btw apps and shortcuts
-> Adding functionality to e-mail dump file, but not using

Change-Id: I2b635004ab082af79445158ab61f20aac62d2e2f
ragController.java
auncher.java
auncherModel.java
orkspace.java
414300a79d140f8c2c8760d9adab750f69ffeafd 27-Aug-2013 Michael Jurka <mikejurka@google.com> Clean up unused code

Change-Id: Ie1e927aa0b5304f62cfffaab449abb3133870f80
ppWidgetResizeFrame.java
ppsCustomizePagedView.java
ellLayout.java
ynamicGrid.java
older.java
olographicImageView.java
olographicLinearLayout.java
otseat.java
nstallWidgetReceiver.java
auncherAppState.java
auncherModel.java
emoryTracker.java
ninstallShortcutReceiver.java
serInitializeReceiver.java
9e6a0a20d40675ef98c7fdb8892cf34b90152f7a 27-Aug-2013 Winson Chung <winsonc@google.com> Clearing workspace screen data structures along with pages.

Change-Id: Ib6c4522cd0c0c06dd6fd327be3621a6de0778f9c
auncher.java
auncherModel.java
orkspace.java
53fc06d5d6d4b57e824490300bf62dbed54d9ac7 27-Aug-2013 Winson Chung <winsonc@google.com> Merge "Fixing issue where dragging final items out of hot seat folder can causes inconsistency issue." into jb-ub-gel-agar
6c15a644cb72df32edb62489f272c4aefe711e8a 27-Aug-2013 Winson Chung <winsonc@google.com> Merge "Fixing folders to always show in view, removing old assets and references to LauncherModel count." into jb-ub-gel-agar
cc07e7a9c6e383f35a8de717be71201f666b01a8 26-Aug-2013 Michael Jurka <mikejurka@google.com> Add wallpaper parallax

- Currently only works with built-in wallpapers
- Animates smoothly when the number of wallpapers
changes

Change-Id: Ia63f5d4cdc6fc83495e507d93cf34405e6733515
orkspace.java
fd471c0b4f028948d5aaefe37d4b9582b4b4372f 23-Aug-2013 Michael Jurka <mikejurka@google.com> Fix wallpaper cropping

Images were not being scaled correctly and
wallpaper dimensions weren't always being set
allpaperCropActivity.java
allpaperPickerActivity.java
0e6a713fca3261021fcaca62c75dad8486c5e39f 23-Aug-2013 Winson Chung <winsonc@google.com> Fixing issue where dragging final items out of hot seat folder can causes inconsistency issue.

- Fixing restoring of workspace screens on rotation (and flash of custom content page indicator)
- Fixing NPE on long pressing on empty screen to go into overview mode
older.java
auncher.java
orkspace.java
892c74d460ad98c6306420e1127c9aa3e505ba25 23-Aug-2013 Winson Chung <winsonc@google.com> Fixing folders to always show in view, removing old assets and references to LauncherModel count.
ppsCustomizePagedView.java
ellLayout.java
ynamicGrid.java
older.java
nstallShortcutReceiver.java
auncher.java
auncherAppState.java
auncherModel.java
agedViewCellLayout.java
agedViewWidget.java
orkspace.java
eed7aa422f64e1a62d6d4ef96bf378ef9392a48b 23-Aug-2013 Adam Copp <adamcopp@google.com> Merge "Get the view to be used as qsb bar from the launcher directly." into jb-ub-gel-agar
fe14e04987a8baf77f0ffbd6d66839f33a4f0474 23-Aug-2013 Michael Jurka <mikejurka@google.com> Merge "Finish support for third-party wallpaper pickers" into jb-ub-gel-agar
0cffae54f9b501144735cfc046c90da824840c08 23-Aug-2013 Michael Jurka <mikejurka@google.com> Merge "Disable zoom/pan for built-in wallpapers" into jb-ub-gel-agar
fbf25c19aa50f4bc2d3479b7ffb08609f2974e9e 22-Aug-2013 Michael Jurka <mikejurka@google.com> Disable zoom/pan for built-in wallpapers
ropView.java
allpaperPickerActivity.java
a805e1a297c0d1fa84d9fed51e0167aa32bd42bb 22-Aug-2013 Michael Jurka <mikejurka@google.com> Finish support for third-party wallpaper pickers

Clicking on the pickers didn't do anything before.

Change-Id: I103caafbe8d44d27d1797436ce479fb769c4c0f4
auncher.java
tilities.java
allpaperPickerActivity.java
476493bcc3b2d6cf32db62bf78714aa0f2747108 07-Aug-2013 Cristina Stancu <crstn@google.com> Get the view to be used as qsb bar from the launcher directly.

This will allow more control over the qsb visuals and behaviour in GEL.
Depends on ag/339203

Future changes:
- revert ag/344333 since we won't need the normal qsb to support hotword
anymore
- Dragging icons over the Drop target bar (to remove/uninstall them or
get App info) doesn't currently work in GEL. There might be future
changes needed to fix that.

Change-Id: Ic498f0abee5ad99ef1644ff94f174b61f8e1f5f0
rawableStateProxyView.java
ynamicGrid.java
auncher.java
earchDropTargetBar.java
61c69869b3947f1d242b07384bb4e9cd5b266915 22-Aug-2013 Winson Chung <winsonc@google.com> Fixing issue loading old db rows without proper spans causing crash due to occupied-cells check.

Change-Id: Iac4d245c27aa7e6afe7792cc2308a163af11d11f
auncherModel.java
2b931429dbf29633657f060151e5451522b44f15 21-Aug-2013 Daniel Sandler <dsandler@android.com> Merge "Don't use a More Apps folder." into jb-ub-gel-agar
8707e0fa1ca2c79be862c29cb919b7372f0b6a50 16-Aug-2013 Daniel Sandler <dsandler@android.com> Don't use a More Apps folder.

Instead, "extra" icons (which were not previously workspace
shortcuts) will be strewn across your workspace.

Change-Id: Ie8a7b533bb3c94bec3aa8fc7c7c8d3bea7eef485
auncher.java
auncherModel.java
f3007589e346df224d357b389069adfeb266545e 21-Aug-2013 Michael Jurka <mikejurka@google.com> Add logging for Folder drag issues

Drags out of Folders are getting lost, adding
debug code to see if the uninstall logic is
causing that

Also, fixing one potential cause of the issue

Change-Id: I0b6a91268571c2a9394e0d6f19fb9d324b427b51
eleteDropTarget.java
older.java
auncher.java
6241609bd6b0c2de50d0130815a5df72b10e587c 11-Jul-2013 Daniel Sandler <dsandler@android.com> Remove built-in wallpaper picker.

Note that we don't yet have a solution for the user's
initial wallpaper. Bother!

Bug: 9626042
Change-Id: I07ab09a3d10434e444dc27051034d387e692e469
serInitializeReceiver.java
allpaperChooser.java
allpaperChooserDialogFragment.java
104c45677660586026a7e74ef8c47d396403d50e 09-Jul-2013 Michael Jurka <mikejurka@google.com> Initial implementation of new wallpaper picker.

Change-Id: Ib4c5ac4989b4959fa62465d9cde3cac662e24949
ropView.java
auncher.java
auncherAppState.java
reloadReceiver.java
allpaperCropActivity.java
allpaperPickerActivity.java
orkspace.java
912d360cd7350d8fe959202c6b5d0a5aa97790aa 21-Aug-2013 Daniel Sandler <dsandler@android.com> Fix build.

Change-Id: I000059cd9f462dac5b21b6edcc65f9852a74cb51
ellLayout.java
6670073de833cb56dabecb1eb751b6625a5aed78 21-Aug-2013 Winson Chung <winsonc@google.com> Fixing issue with widget sizes being misreported.

- Fixing NPE with getting page indicators in phone landscape

Change-Id: Id369596e38cbe7a161c0d1f62e62e4f4f3cc31b3
ellLayout.java
auncher.java
orkspace.java
81d6f6ecca788e6c300dfbc7d732a3867859fbd8 21-Aug-2013 Winson Chung <winsonc@google.com> Merge "Removing workspace screens on load and ensuring we don't bind on new apps until returning to Launcher." into jb-ub-gel-agar
d64d1763c590b1c954b759156683abf39ff22945 20-Aug-2013 Winson Chung <winsonc@google.com> Removing workspace screens on load and ensuring we don't bind on new apps until returning to Launcher.

- Updating print_db to print workspace screens

Change-Id: Id477f5a5649c0d3b7ab0cce5ed99ca0a519d7706
auncher.java
auncherModel.java
orkspace.java
89bddfaa6d1dbd1534c5f5c5f3163c10f627209e 20-Aug-2013 Adam Cohen <adamcohen@google.com> Stripping unused method param

Change-Id: Id71664a88908773c5e64c9394070ad231d2148a1
auncher.java
orkspace.java
c9c4424eaddb64a9f30d95f250570d7dd1937c7b 20-Aug-2013 Winson Chung <winsonc@google.com> Merge "Initial Changes for Dynamic Grid" into jb-ub-gel-agar
5f8afe6280eae34620067696173e71943e1a30a3 13-Aug-2013 Winson Chung <winsonc@google.com> Initial Changes for Dynamic Grid

Change-Id: I9e6f1e5167791cf8dc140778dfa447f86424e9bf
ppsCustomizePagedView.java
ubbleTextView.java
ellLayout.java
ling.java
ragLayer.java
ynamicGrid.java
older.java
olderIcon.java
otseat.java
auncher.java
auncherAppState.java
auncherAppWidgetHostView.java
auncherModel.java
auncherProvider.java
agedViewCellLayout.java
earchDropTargetBar.java
hortcutAndWidgetContainer.java
tilities.java
idgetPreviewLoader.java
orkspace.java
1430d1bc6705ce8139e53a29db17db8303e7ecaa 20-Aug-2013 Cristina Stancu <crstn@google.com> Merge "Modify qsb bar elements to handle hotword state." into jb-ub-gel-agar
8a6870101c3d99257fc050d11bb69f50f5240622 20-Aug-2013 Winson Chung <winsonc@google.com> Merge "Ensuring that we don't clobber workspace screens map when new apps are added." into jb-ub-gel-agar
76828c87ddb50ee3b423ef26f36387a2f03fd562 20-Aug-2013 Winson Chung <winsonc@google.com> Ensuring that we don't clobber workspace screens map when new apps are added.

- Using Log warnings instead of debugs
- Ensuring we don't save negative screen id's

Change-Id: I13276d007193c120ee0830abcdc6eb203f22a9da
auncher.java
auncherModel.java
orkspace.java
e341d30a13c37ef321aee841592d7d58fe3818d9 16-Aug-2013 Winson Chung <winsonc@google.com> Fixing issue where widgets could not be picked up after the bind-dialog shows. (Bug 10332119)
auncher.java
430b79fd0e7255386b31ac4130b26124aa93b059 16-Aug-2013 Winson Chung <winsonc@google.com> Merge "Cancelling long press on widgets if they don't handle touch/tap." into jb-ub-gel-agar
e7a852ef1511bc18a87168a0821c901e2600da4b 16-Aug-2013 Winson Chung <winsonc@google.com> Cancelling long press on widgets if they don't handle touch/tap.

Change-Id: Id5f002f64d02d8d5fb9bdda8b062a026decbe0e2
auncherAppWidgetHostView.java
d791998dd8643048ae40adaad2311fed0543bbb1 16-Aug-2013 Cristina Stancu <crstn@google.com> Modify qsb bar elements to handle hotword state.

They currently handle a pressed mode (showing a blue overlay), we'd like
them to also handle a hotword state that would modify their appearance
when hotword is available and active.

Meant to work with: ag/344334

Change-Id: I07e261ce64307fdad8a4c16fc02eb009ca826ece
olographicImageView.java
olographicLinearLayout.java
olographicViewHelper.java
e3381e11b0dbee7e956f72c0d1b92904ab171acf 16-Aug-2013 Adam Cohen <adamcohen@google.com> Merge "Removing custom content padding" into jb-ub-gel-agar
2702ea006084a441f085c779ff77be1128a19bad 16-Aug-2013 Adam Cohen <adamcohen@google.com> Removing custom content padding

-> Cleaned up extraneous imports

Change-Id: I3f9258a893e85f9f6a7cc1eab03d4c5a3dfba786
agedView.java
orkspace.java
b3699f0a2793e281a739a149e42a256fb50a1211 16-Aug-2013 Daniel Sandler <dsandler@android.com> Merge "Rename All Apps to More Apps." into jb-ub-gel-agar
bbd6ba5446fde16470aa9a7c4e50f123d55de9ae 16-Aug-2013 Daniel Sandler <dsandler@android.com> Merge "Hide WeightWatcher by default." into jb-ub-gel-agar
dd3204b01f96e3c149894f11ec4a86f0af115a70 16-Aug-2013 Daniel Sandler <dsandler@android.com> Rename All Apps to More Apps.

Because they aren't all there anymore.

Change-Id: I4acee9abaefd089d903068ea519371549588c4e2
otseat.java
6053b8007ed22fba6a62a9238aad6d0a42229fae 16-Aug-2013 Daniel Sandler <dsandler@android.com> Hide WeightWatcher by default.

Change-Id: I722b5f78311234860c4c0ac227cfb0115ffc8e01
auncher.java
3d1b2b420684a61cf68baf4bd2a6a5ac9680d16a 15-Aug-2013 Adam Cohen <adamcohen@google.com> Passing right swipes through to custom content

-> Right swipes must follow page settle by >= 200 ms.

Change-Id: Ie5a5ae36e63f28736599a8a846570949447f7a03
orkspace.java
61a9a5c359e3e14cb1beaf43dbdb54e00911fe80 14-Aug-2013 Adam Cohen <adamcohen@google.com> Don't switch pages when dragging out of folder

-> Fix bug where page switch indicator wouldn't draw on right
-> Fixed some code related to folder reordering -- no behaviour change
yet, but once the new AutoScroll is in, this should behave correctly
(ie. shouldn't reorder while in scroll zone)

Change-Id: Ic14a8d70858777164f094204472dc6a726dd461a
ragLayer.java
older.java
orkspace.java
1b7d423c65fa40008e6bb61ad6c75d74ac20be6a 14-Aug-2013 Adam Cohen <adamcohen@google.com> Merge "Adding overview mode for reordering, widget adding and wallpaper switching" into jb-ub-gel-agar
f358a4bbd6ce5b6ddadfae19e6b9c6872530d627 24-Jul-2013 Adam Cohen <adamcohen@google.com> Adding overview mode for reordering, widget adding and wallpaper switching

Change-Id: I082ba0b90ca4b3fbba32e8dfdec8ba79486d841c
auncher.java
agedView.java
orkspace.java
cda092178215afea108bc299181e343adf0a6627 13-Aug-2013 Winson Chung <winsonc@google.com> Merge changes I559fae32,Ic4db1a3a into jb-ub-gel-agar

* changes:
More logging.
Adding additional logging.
e6661950f54f1813aec69928cecb3e5d4446c7e7 09-Aug-2013 Romain Guy <romainguy@google.com> It is *very important* to call super.onDetachedFromWindow()
Bug #10075732

Change-Id: I515005e35398317d98124964b6bb74f488a213f4
(cherry picked from commit 2361a4daf77ac1f076273d19bc6e171b3b74b22e)
orkspace.java
e34930346b5eb468ad001d3b44698c11ef50e13a 13-Aug-2013 Winson Chung <winsonc@google.com> More logging.

Change-Id: I559fae32d80b6d7151ce519d81c662737fb23404
auncherModel.java
45fa06ed1e1098eb40ce811e75fa556a82c0245d 13-Aug-2013 Winson Chung <winsonc@google.com> Adding additional logging.

Change-Id: Ic4db1a3abe8b735f07e51a2d35ca92273b5f76c8
auncherModel.java
orkspace.java
8481e32e5ba318d11c31317072a8a23aacd3d0b9 10-Aug-2013 Winson Chung <winsonc@google.com> Adding additional debugging code to track screen id updates.

Change-Id: I1749ab998a4c213b32f1160d5d21f21b2f30e389
auncher.java
auncherModel.java
orkspace.java
d1a191d32d5d92ff7fd2fb69d5754d228cd365aa 07-Aug-2013 Winson Chung <winsonc@google.com> Merge "Fixing regression in initializing install time." into jb-ub-gel-agar
2594d7119342d19325a907867510825ba6da2a37 06-Aug-2013 Daniel Sandler <dsandler@android.com> Merge "Initial implementation: Broadcasts on app launch." into jb-ub-gel-agar
cff295f8b7d48234e646999e02127750ba9b138b 06-Aug-2013 Daniel Sandler <dsandler@android.com> Merge "Remove unnecessary FolderRing bitmaps." into jb-ub-gel-agar
ff02d49e464c2fe92ba625a3046f31aa042e5d32 05-Aug-2013 Daniel Sandler <dsandler@android.com> Initial implementation: Broadcasts on app launch.

Look for com.android.launcher3.action.LAUNCH to be sent when
an icon is clicked in Launcher. (Restricted to
com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS
which is a signature permission right now.

This is specifically tracking apps launched via shortcut
icon; any other method of launching apps (notifications,
recents, internal navigation, etc.) is outside of Launcher's
purview and hence not broadcast.

The broadcast currently includes, in the "intent" extra, the
Uri flattening of the specific shortcut clicked.

The file /data/data/<pkg>/files/launches.log contains a
binary log of all such launches, including additional info
like screen# that should probably be in the broadcast too.

This info is summarized in .../stats.log, which encodes a
simple histogram of app launches since basically forever.
This should probably be done over a sliding window, which
will require more processing on startup.

Bug: 10031590
Change-Id: Ifc5921d5dc20701c67678cbfdc89b03cacd62028
auncher.java
tats.java
1323b4856a2a822af77293cadeda9910a5d1ba0e 05-Aug-2013 Winson Chung <winsonc@google.com> Fixing regression in initializing install time.

Change-Id: Iedeae0eed7cc929ee7cb2be99bd3bdc58822ce6e
auncherModel.java
695ff6b6fada4e1037592d7c4961321e12890b7d 05-Aug-2013 Michael Jurka <mikejurka@google.com> Fix build error
auncherModel.java
f795d7b2adaaf06d449e33e5308569a3114eae02 02-Aug-2013 Winson Chung <winsonc@google.com> Merge "Cross referencing all shortcuts on workspace with the PackageManager to ensure we don't have zombie icons." into jb-ub-gel-agar
3dba179949b4c1ce6d91c8eb847a91d9f2c56282 02-Aug-2013 Winson Chung <winsonc@google.com> Merge "Removing old new-app animation code, and refactoring InstallShortcutReceiver to use new add/bind logic." into jb-ub-gel-agar
114cbcebbc9726782763d5823e78fccbdd7bceb7 02-Aug-2013 Winson Chung <winsonc@google.com> Merge "Fix bugs with dragging items out of folders" into jb-ub-gel-agar
5455425c1b0355f5dd652cc8e7a2369c33dc9883 01-Aug-2013 Michael Jurka <mikejurka@google.com> Fix bugs with dragging items out of folders

A folder of one item wasn't converted to a single
item - this fixes that regression

It was also possible, in some rare cases, that the
Folder cleanup code never ran after uninstalling
an app

Change-Id: Iee2490ed95d4f4a243b6f93411397a397aef7ae1
older.java
auncher.java
acdaf3cd63609da9fa944448d14fd526acc0248a 02-Aug-2013 Michael Jurka <mikejurka@google.com> Merge "Small code formatting changes" into jb-ub-gel-agar
482a5b6ed389ef943990277e461444626c34ebf2 01-Aug-2013 Winson Chung <winsonc@google.com> Fixing crash due to grabbing oob screen index. (Bug 10114488)

Change-Id: I9e0c3d9bfcf96f092260a82b930b7ea728b6e98d
orkspace.java
707f650c5c9f569f1c4bfe98be00ea77cc24073d 31-Jul-2013 Winson Chung <winsonc@google.com> Merge "Adding hint for launcher to pre-create custom workspace screen." into jb-ub-gel-agar
98ca0f7203f66c491a5362c2f4db79547872bdfe 29-Jul-2013 Winson Chung <winsonc@google.com> Adding hint for launcher to pre-create custom workspace screen.

Change-Id: I150fb8b6ff13053bf4b0b49f2b510630ed50714a
auncher.java
orkspace.java
63d7870ea23502f10b74e9c91de9bd8f0bfc0507 31-Jul-2013 Winson Chung <winsonc@google.com> Merge "Verifying that new applications are added and fixing issue with new items getting wrong ids." into jb-ub-gel-agar
08ab8d28c659436966fd4afefb408dd0116ea6ff 31-Jul-2013 Winson Chung <winsonc@google.com> Merge "Prevent dragging workspace items to custom content page." into jb-ub-gel-agar
df11a77f291b1fd6d1f9358c0a42d0621737d15a 31-Jul-2013 Winson Chung <winsonc@google.com> Merge "Adding support for custom page indicator markers." into jb-ub-gel-agar
24ad0f0aad174b077e80b10d1f814ff9e9eb92e4 31-Jul-2013 Daniel Sandler <dsandler@android.com> Remove unnecessary FolderRing bitmaps.

Bug: 10097530
Change-Id: Ic791d5c36b16474e1ab0a800e18aec802755dd67
olderIcon.java
ee055715cfe5085aa7c1ff1f8a14348bd0cef604 30-Jul-2013 Winson Chung <winsonc@google.com> Cross referencing all shortcuts on workspace with the PackageManager to ensure we don't have zombie icons.

Change-Id: If9e22bbf1e3e0228e6ce9c76044ae7e015ebf54f
auncherModel.java
ce9249e4d31dab2a2436e5bcb4488ed7497d481c 30-Jul-2013 Derek Prothro <dprothro@google.com> Call onShow/onHide when visibility changes on -1 screen.

Bug: 10089616
Change-Id: I4365432d5ff699b3722ca3f30713e0c490d0e4ed
orkspace.java
24715c751513ea2b24058b8d1a1e5263f5c31607 09-Jul-2013 Michael Jurka <mikejurka@google.com> Small code formatting changes
eleteDropTarget.java
hortcutInfo.java
82dfe585143b8cc8b082e4ba42c58a66187994dd 27-Jul-2013 Winson Chung <winsonc@google.com> Adding support for custom page indicator markers.

Change-Id: I057b0cccc4194157d92ebb123af2afaf94fb5415
ageIndicator.java
agedView.java
orkspace.java
9883c9ae25a60b0be12f66f624a7eeff6781c175 26-Jul-2013 Winson Chung <winsonc@google.com> Prevent dragging workspace items to custom content page.

Change-Id: I4279f5feffb9512af66243969efaaadfb9011962
orkspace.java
997a92348a6d6e061737399321393449c16cd4d8 25-Jul-2013 Winson Chung <winsonc@google.com> Removing old new-app animation code, and refactoring InstallShortcutReceiver to use new add/bind logic.

Change-Id: Ide27dbcf1d1b1631fcd33a6c54a51b31e125c2f4
pplicationInfo.java
nstallShortcutReceiver.java
temInfo.java
auncher.java
auncherModel.java
hortcutInfo.java
ninstallShortcutReceiver.java
orkspace.java
c763c4e4d28c256d1368be3fc1c4526c8b9bd232 19-Jul-2013 Winson Chung <winsonc@google.com> Verifying that new applications are added and fixing issue with new items getting wrong ids.

- Fixing issue where the LauncherModel would be out of sync on first migration, and subsequent crashes

Change-Id: I6f58b09b615b28958c7f941e58ff9ae0ee3ba939
ragLayer.java
auncher.java
auncherModel.java
auncherProvider.java
agedView.java
tilities.java
orkspace.java
18350f2dc483a92429f0b35c15ffd33a8ae41098 25-Jul-2013 Winson Chung <winsonc@google.com> Merge "Updating focus helper to account for change in Folder layout hierarchy. (Bug 9626867)" into jb-ub-gel-agar
a1f133de788823603a2c62aba5dc5d84c5a39cc6 25-Jul-2013 Winson Chung <winsonc@google.com> Updating focus helper to account for change in Folder layout hierarchy. (Bug 9626867)

Change-Id: I8d6cce9089913de987316c9790ecfb301ca1f218
ocusHelper.java
47b5031c703dbee491af9f49e6e08865452d57ef 25-Jul-2013 Daniel Sandler <dsandler@android.com> Fix NPE on failed loader queries.

Bug: 9901236
Change-Id: I3139174dd03ac3e79960f03729b7a39528804d76
auncherModel.java
6ad0e7dcaeef394cc1c28294dde309da69233412 24-Jul-2013 Adam Cohen <adamcohen@google.com> Fix overhang of custom content area into first screen of launcher

Change-Id: I2e8cbedb644c8399be269616e617851136489da5
agedView.java
orkspace.java
390af56a31562cc7c42a719db4192d0cee0b0f9d 24-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Fixing issue where the page was reset to 0 on rotation." into jb-ub-gel-agar
8c87cd83e09cd361c68069c84940dbaf20e9860d 24-Jul-2013 Winson Chung <winsonc@google.com> Fixing issue where the page was reset to 0 on rotation.

- We needed to defer setting the restore page until the first onLayout

Change-Id: I6b7b4c0a6401ab6ab2caaea0dac0a7261ff831e8
auncher.java
agedView.java
ec40b2b90c649be3b513af2ba174db56b54b64f6 24-Jul-2013 Adam Cohen <adamcohen@google.com> Giving custom content full screen

Change-Id: Icd104fff8a1a315b795a60b812048a6218bf0e5a
ellLayout.java
hortcutAndWidgetContainer.java
orkspace.java
bffe745b1e195deedc1dcc60f37950b3b0b4c652 23-Jul-2013 Adam Cohen <adamcohen@google.com> Adding contract for custom content screen

Change-Id: Ia4dae3c641730ab24a0a124fd94b871d248b7dda
auncher.java
orkspace.java
9c0565fe9385f92b7b2608d6506e4e5a7c500c2d 19-Jul-2013 Winson Chung <winsonc@google.com> Fixing regression causing PagedView not to load subsequent widget pages.

Change-Id: I1da1bd0ec5e4b964dd43cdba98d36ef30655a4a3
agedView.java
bc902ad603b3821f62178df31bc3fd0a501f664b 22-Jul-2013 Winson Chung <winsonc@google.com> Merge "Fixing performance issues with drawing all visible pages." into jb-ub-gel-agar
d6371244620c2c32811a4727384c8a4283f31ca2 20-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Just for now, for fun" into jb-ub-gel-agar
3e056d13d2bddc83d30abfd6a8ea17807188d07f 20-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Adding layout transition for when pages get deleted" into jb-ub-gel-agar
955806dfc49aa793a386722800be9433f94c5563 20-Jul-2013 Adam Cohen <adamcohen@google.com> Just for now, for fun

Change-Id: I4105b4299da59f5f34e280f7e7386f6e0e9c1b1a
orkspace.java
22cba7f9958569a5e4c1dfcce4969daeaa6c898c 20-Jul-2013 Adam Cohen <adamcohen@google.com> Adding layout transition for when pages get deleted

-> Fixing NPE

Change-Id: I1e0cb057ff65c2b8831a2e10652acb6db10e50e3
orkspace.java
ae6f6c67a3aa78d6ebde87321a0abd191aee94e1 19-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Adding switch to toggle Memory Overlay" into jb-ub-gel-agar
39a06042556a90c98f55a92bda5811e7d9492d13 19-Jul-2013 Adam Cohen <adamcohen@google.com> Adding switch to toggle Memory Overlay

-> The overlay causes performance regressions so it's hard to evaluate
performance with it on.
-> Also, the WeightWatcher is still running regardless, so you can
always check it
-> Saved as a shared pref

Change-Id: Iad5ccbeca2c2b4e0ec86294879f3eb09caa594e9
auncher.java
oggleWeightWatcher.java
1e2f465f46ded990ea30516cdb7f0fcf3280411f 09-Jul-2013 Michael Jurka <mikejurka@google.com> Implement ability to uninstall shortcuts from workspace

Change-Id: I14ca94ea719825c4de19ab85d67537155098d50c
llAppsList.java
pplicationInfo.java
eleteDropTarget.java
ragController.java
older.java
temInfo.java
auncher.java
auncherModel.java
hortcutInfo.java
orkspace.java
c9ca2980983ab21fc8631c7a65399d6d9c70f39c 19-Jul-2013 Winson Chung <winsonc@google.com> Fixing performance issues with drawing all visible pages.

Change-Id: I17736c1e6afa1f4a961c136fe82bf1d632cbe6cc
ragLayer.java
agedView.java
orkspace.java
766f5f7a53718f2820d58f0137a7db0690dd4cf0 19-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "More PagedView cleanup" into jb-ub-gel-agar
edb4076e59861d0c343e7245f247e2bee6d48159 19-Jul-2013 Adam Cohen <adamcohen@google.com> More PagedView cleanup

-> Custom content screen is now full screen (with some padding inserted for now)
-> Hiding the hotseat and page indicators when scrolling to the
custom content screen
-> Adding background scrim fade in to custom content space.

Change-Id: I28921318a38af46f11fa836020a590c70d5d96ed
auncher.java
agedView.java
moothPagedView.java
orkspace.java
5bc865e787b51ebbdebb14bf1eefc3a91f5f7c8d 19-Jul-2013 Winson Chung <winsonc@google.com> Adding workaround for page indicators to support many pages.

- Tweaking assets until we get something proper

Change-Id: Ie07946acb529ff747d76896ff38837f8db6a7258
ageIndicator.java
ageIndicatorMarker.java
ea6772346e80bc9da677c0d3a7955b6b9ed953bb 18-Jul-2013 Daniel Sandler <dsandler@android.com> Merge "Fix crash when processes die." into jb-ub-gel-agar
074e9acb6fb52ba3d10b79d0caba6aa2c224c34d 18-Jul-2013 Daniel Sandler <dsandler@android.com> Fix crash when processes die.

Bug: 9902561
Change-Id: I83682034095c905171bf284bf7d9fc0860f2b0f9
emoryTracker.java
f698c6ebda06997aae998e262ab1714c625ff3b1 18-Jul-2013 Adam Cohen <adamcohen@google.com> Simplifying some more stuff related to PagedView

Change-Id: I25d41697f4514825664a05e78df1e24fc81c492a
agedView.java
181c3dc5829a6da646f193acedf6ff4e447321bb 18-Jul-2013 Winson Chung <winsonc@google.com> Fixing regression due to removal of updateCurrentPageScroll() call in previous commit.

Change-Id: Ibf43b1f671c3348e6023e79b094d0beb2dc7637d
agedView.java
02b3a8ca1f9dac40677dcdee2fc88307b99cc15d 17-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Adding notion of fullscreen page to PagedView" into jb-ub-gel-agar
d2be381d36485059d0108ae89cfe57a30a7a8499 16-Jul-2013 Winson Chung <winsonc@google.com> Removing old scroll indicator and adding page indicator dots.

Change-Id: I44c5b4b532e8464010d45dd0a3dfeccb2d475216
ppsCustomizeTabHost.java
auncher.java
ageIndicator.java
ageIndicatorMarker.java
agedView.java
agedViewWithDraggableItems.java
orkspace.java
96d30a165185dc59617e181314f4d22634e22952 17-Jul-2013 Adam Cohen <adamcohen@google.com> Adding notion of fullscreen page to PagedView

-> This will be used for appending custom content to the left of the workspace
-> Stripped out a bunch of dead code related to notion of layout scale in PagedView

Change-Id: If4dbe28431cb5fb60dc170f6ee6e55a649dac45e
auncher.java
agedView.java
orkspace.java
b5da44583957ffe9b0311074eeb77d33e753a9e5 13-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Fixing issue where migration all apps folder couldn't be picked up." into jb-ub-gel-agar
156ab5b22e45b36a1c5edbe5accccf6aefcb4907 12-Jul-2013 Winson Chung <winsonc@google.com> Fixing issue where migration all apps folder couldn't be picked up.

- Ensuring that we add items to the non-primary home page
- Fixing issue with drop-target touch handling on tablets

Change-Id: Iea5a383dc735a8f6044a00982f05789f8328ab63
uttonDropTarget.java
otseat.java
auncher.java
auncherModel.java
orkspace.java
accfd5648ccb3a3248b422a8c1971b7de8d3207b 12-Jul-2013 Adam Cohen <adamcohen@google.com> Fix weird page jumps after dropping items

Change-Id: I9f5063d2a9db9e2f2a5c2fd183b45884da11dacc
agedView.java
orkspace.java
dedbd962dcfaf055a6835abf5b0000ce1564e51e 11-Jul-2013 Adam Cohen <adamcohen@google.com> Enabling reordering

-> Reordering is enabled and persists
-> Fixed persistence issue when adding items to empty screen

Change-Id: I7c797b2c81a2988c95d8d9383be46d6ef0b7532d
ellLayout.java
auncher.java
agedView.java
orkspace.java
ce376639c8287747e462fd67a7d2d511ac80c344 12-Jul-2013 Winson Chung <winsonc@google.com> Fixing crash due to checking hotseat items for collisions incorrectly.

Change-Id: I6ad2a3bd46b975959077683331a4ff7b946cc488
auncher.java
34a3340cfb462f2b62d4b5e8afb2707eb0d5fc5b 11-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Ensuring that the db reflects all package added/removed/updated broadcasts." into jb-ub-gel-agar
64359a53dc827797917a8d9a0697a91996789801 09-Jul-2013 Winson Chung <winsonc@google.com> Ensuring that the db reflects all package added/removed/updated broadcasts.

- Also ensuring that newly added pages are added before the empty page

Change-Id: I97a01f791c438aa5c5b1fd770d3536b449a871bc
pplicationInfo.java
ppsCustomizePagedView.java
olderInfo.java
otseat.java
auncher.java
auncherModel.java
agedView.java
orkspace.java
0d3b8097b61035a9bca48529b614955d36860eac 11-Jul-2013 Daniel Sandler <dsandler@android.com> Merge "Further MemoryTracker robustness:" into jb-ub-gel-agar
0ffac433c1b2a6a5e1570254494f0eb9f5aa2a3b 10-Jul-2013 Adam Cohen <adamcohen@google.com> RTL for PagedView

Change-Id: If9fcada57880798ea2eb2b6defe51027fdc94b82
agedView.java
d6e7aa31546fd8c1d047a581c141c12fc23c047e 10-Jul-2013 Adam Cohen <adamcohen@google.com> Fix widget resizing (Which stopped working at some point)

-> Also, deferring empty screen removal until after the drop animation
in order to reduce buggy transitions
-> Also fixing workspace layout on tablet

Change-Id: I1ae9fdaf592262f959424f321efa6df4298f85cc
ppWidgetResizeFrame.java
orkspace.java
3bc8e1738721fb82bcd4366782cb7baf55ee3dd8 09-Jul-2013 Adam Cohen <adamcohen@google.com> Merge "Porting PagedView from KG to gain simplified scaling model, reordering" into jb-ub-gel-agar
7d30a37007bac318db1c9af47a9af12d348042a5 02-Jul-2013 Adam Cohen <adamcohen@google.com> Porting PagedView from KG to gain simplified scaling model, reordering

-> We are no longer scaling individual Celllayouts, instead we are scaling
the entire Workspace (and the CellLayouts come along for the ride)
-> Due to the above change, many assumptions were broken. In particular,
our drag and drop / animation archiecture is fairly fragile due to the
frequent and complex mapping of points between different bits of the
hierarchy. This CL contains a number of fixes which address such
breakages.

Change-Id: I2e630eab17528729b764b61f587858f6499fd318
ppsCustomizePagedView.java
uttonDropTarget.java
ragController.java
ragLayer.java
ropTarget.java
older.java
olderIcon.java
auncher.java
agedView.java
orkspace.java
0adfc5a75580dcf3294da95b378a27c4bcd015fb 08-Jul-2013 Daniel Sandler <dsandler@android.com> Further MemoryTracker robustness:

- grab a copy of the tracked processes list in the dumper
- scan running processes when memorytracker starts to catch
pids that may have survived a crash of the tracker's process
- use RunningServiceInfo to figure out roughly how long a
service scanned in this way has been alive

Change-Id: I861642f07183e3945f7a7a41e1e5144567e17e13
emoryDumpActivity.java
emoryTracker.java
eightWatcher.java
a29949d2efae23166e95817a068aff517f81cde2 07-Jul-2013 Daniel Sandler <dsandler@android.com> Merge changes I454a09c4,Ic0113388 into jb-ub-gel-agar

* changes:
Add mutex around memory tracker data.
Don't dump hprof for other processes.
70c987a0fea53583b22650bed6251e2dcc68bdac 03-Jul-2013 Mindy DelliCarpini <mindyp@google.com> Merge "Use autoscroller to handle drag scrolling" into jb-ub-gel-agar
53b8d071ce63b2b55fa8bdc71488c44308bfcf2f 03-Jul-2013 Mindy DelliCarpini <mindyp@google.com> Use autoscroller to handle drag scrolling

Change-Id: Ie094cbfa91f898133f84ad9ffc349d8cfa07e668
utoScroller.java
ragController.java
ropTarget.java
older.java
ampUpScroller.java
ee0ce2b29f9cb06cc143c6f30ffc77f4915b0da9 03-Jul-2013 Michael Jurka <mikejurka@google.com> Fix NPE when drags are cancelled
orkspace.java
2566b574d8db2d2285cf6592219f165230db5fc9 02-Jul-2013 Daniel Sandler <dsandler@android.com> Add mutex around memory tracker data.

Bug: 9654254
Change-Id: I454a09c4b6679cc7c7ca4b02756620da4b440b0d
emoryTracker.java
4de7f739c15615d5564cefd22f60176cc45ae88e 02-Jul-2013 Daniel Sandler <dsandler@android.com> Don't dump hprof for other processes.

dumpHprofData() only works for the current process anyway.

Change-Id: Ic01133880e5149cc6a5ba0a23a1a08e980620f77
emoryDumpActivity.java
04d554afcb5eeeaf5727c922e70d71817ec2d4af 28-Jun-2013 Daniel Sandler <dsandler@android.com> Supply a context to LauncherAppState from the PackageChangedReceiver.

Bug: 9621647
Change-Id: I1a713177a08fb737e6799d51f438d55f226006e8
ackageChangedReceiver.java
0becf1fa0cd4ff980bc36439a7c855c05d42bca2 28-Jun-2013 Daniel Sandler <dsandler@android.com> MemoryTracker/WeightWatcher improvements.

- remove dead pids
- compact display

Change-Id: I23f0de31f6ac6e9a556ac3c78b81eed94f59ca93
emoryTracker.java
eightWatcher.java
e060b0b3c72b93b47031f0f33bf18b121fb99333 28-Jun-2013 Daniel Sandler <dsandler@android.com> Fix crash when started via Instrumentation.

Change-Id: Iffe2c76e93e67d56a239228fd2d9e6928ab9f65e
auncher.java
auncherAppState.java
d34ba129b16881b48ca9bbd6d0edb8aa1b2b3573 28-Jun-2013 Daniel Sandler <dsandler@android.com> Merge "Lazily instantiate LauncherAppState." into jb-ub-gel-agar
41eb470ef9c319b28ed4f5eb3b55dc525eff4750 28-Jun-2013 Adam Cohen <adamcohen@google.com> Fix now showing on screen 1

Change-Id: I83c3aa0b219e62af8c024229fe00933bcedbf9df
orkspace.java
e4f9891f01bdc10d8f96e4e2429e2f4d0558238b 25-Jun-2013 Daniel Sandler <dsandler@android.com> Lazily instantiate LauncherAppState.

The application context for LauncherAppState is supplied by
the application whenever it starts; don't ask for an
instance before that.

Change-Id: I1ca8ea04238a357a682f79250f08813ead7ae532
ppsCustomizePagedView.java
ppsCustomizeTabHost.java
ubbleTextView.java
heckLongPressHelper.java
ling.java
eleteDropTarget.java
ragLayer.java
ocusHelper.java
older.java
olographicOutlineHelper.java
nfoDropTarget.java
nstallShortcutReceiver.java
auncher.java
auncherAppState.java
auncherApplication.java
auncherModel.java
auncherProvider.java
agedViewCellLayout.java
agedViewCellLayoutChildren.java
ninstallShortcutReceiver.java
eightWatcher.java
idgetPreviewLoader.java
orkspace.java
06e6c8c50bf555e18bd62d356d4e60f3ac0d3037 27-Jun-2013 Daniel Sandler <dsandler@android.com> Merge "Turn off costly profiling." into jb-ub-gel-agar
f061f82461b8afe0c62eecb776e807c14bc0a4aa 27-Jun-2013 Daniel Sandler <dsandler@android.com> Turn off costly profiling.

Bug: 9603478
Change-Id: Ie903e8e5272794468ee6cf55ea0bf086d8c2f021
auncher.java
fe7750b5d6cb76a3aa7b1b479e4cc243653fa0c1 27-Jun-2013 Adam Cohen <adamcohen@google.com> Merge "Using package broadcasts to key adding of shortcuts on the workspace." into jb-ub-gel-agar
2e7471cf96bb8d9d02a9f2010ec198d585363dd7 27-Jun-2013 Mindy DelliCarpini <mindyp@google.com> Accelerate scrolling based on duration of drag near edge

TODO: tune max/ min scrolling velocity
Tune scroll trigger zones

Change-Id: I1daf10f12617fa9362cb340d5ed7bac98b23c9be
older.java
c916834ad0da535f08325bcd902a60070f2f7e53 26-Jun-2013 Winson Chung <winsonc@google.com> Using package broadcasts to key adding of shortcuts on the workspace.

Change-Id: Id4f83cb0351d21e3f7c029c7fe39efdacd2d6f17
ppsCustomizePagedView.java
nstallShortcutReceiver.java
auncher.java
auncherModel.java
orkspace.java
fe4b98a4b757976413c882d2f7c46418be97e507 26-Jun-2013 Daniel Sandler <dsandler@android.com> Merge "Start the memory dumper directly." into jb-ub-gel-agar
8d8ec6f9f389a6a946d873ff718255685e376f99 26-Jun-2013 Daniel Sandler <dsandler@android.com> Merge "Include all processes in hprof dumps." into jb-ub-gel-agar
f8577a39058fcc07a390c650cf7b8c68949450d9 26-Jun-2013 Daniel Sandler <dsandler@android.com> Start the memory dumper directly.

Launching it as an activity from within Launcher is
problematic, so we'll just treat it as a special shortcut
and run the dump when the user clicks that shortcut icon.

Change-Id: Ibe9f4adcaff674f5bafa9b0fc58b5a86cf5ceb00
auncher.java
emoryDumpActivity.java
8540bb8d72496dca3182ac091c2cafaaad597457 26-Jun-2013 Daniel Sandler <dsandler@android.com> Include all processes in hprof dumps.

The emailed file is now a zipfile containing one .ahprof
file for each process known to MemoryTracker.

Change-Id: If4a73df9afd38756cc01ff37b2d249346e5f7e9f
emoryDumpActivity.java
emoryTracker.java
ff051908d57bf927d762ce19b6f9a737623b9116 26-Jun-2013 Winson Chung <winsonc@google.com> Merge "Fixing crash in shrink wrap on tablets." into jb-ub-gel-agar
566da1026c33a68157bf9caf93d2071ad2870f46 26-Jun-2013 Daniel Sandler <dsandler@android.com> Fix DEBUG_LOADERS workspace layout ASCII art.

(Broken in change If73c7f7c.)

Change-Id: If20ccc85db3b16326051a208e5fb518fb135d9c0
auncherModel.java
bd5abfba8fb6ccb37ef82d3c1002bab86dab73f9 26-Jun-2013 Daniel Sandler <dsandler@android.com> Merge "Handle pids coming and going in the memory tracker." into jb-ub-gel-agar
f70696d8cc9b68c1491496de952349866dd6f6ed 26-Jun-2013 Winson Chung <winsonc@google.com> Fixing crash in shrink wrap on tablets.

Change-Id: I061960b2ca7a2cf02729665fb032d23d8f463ada
orkspace.java
5ccb418b0913a5ac6d0c5d601c01b1b01b0e7f3c 25-Jun-2013 Adam Cohen <adamcohen@google.com> Merge "Initial implementation of Shrink-wrap" into jb-ub-gel-agar
dcd297f05a866e07090d6e2af8fb4b15f28cb555 18-Jun-2013 Adam Cohen <adamcohen@google.com> Initial implementation of Shrink-wrap

Change-Id: If73c7f7ca19ca62ff43134f515584354afef8507
ellLayout.java
older.java
otseat.java
nstallShortcutReceiver.java
temInfo.java
auncher.java
auncherModel.java
auncherProvider.java
auncherSettings.java
agedView.java
hortcutInfo.java
orkspace.java
b61a35b809666bd58695c988106844b54df3ce6b 25-Jun-2013 Daniel Sandler <dsandler@android.com> Handle pids coming and going in the memory tracker.

Change-Id: If705e62c876243299adc7ed451a419c552b556b2
eightWatcher.java
49883409ff9bbdbaa327c98cdd75e109b6a46be7 25-Jun-2013 Daniel Sandler <dsandler@android.com> Fix crash when restarting memory service.

Change-Id: I251fefa8c71ac35e1bf884d25653c729b8e422d1
emoryTracker.java
b9eb2865af05d9ade572e71934a9e6a50421aa7d 15-Jun-2013 Daniel Sandler <dsandler@android.com> Memory tracking is now handled by a service.

Multiple processes may be tracked and viewed simultaneously.

Also, some changes to the graph:
* show uss and pss together
* adjust opacity controls

Change-Id: I20eebaa8cc8faf78b46af2a35d71ee538207f02b
auncher.java
auncherAppState.java
emoryDumpActivity.java
emoryTracker.java
eightWatcher.java
211667e4c2efc6b0b7c5037aca77eecd50bd823d 18-Jun-2013 Daniel Sandler <dsandler@android.com> Fix build.

Change-Id: I6afd45e603fd2480867dc692d59fd489ee2af63d
auncherAppState.java
a127b7ad151dd1ae66d665a073e98984930c3d9d 17-Jun-2013 Daniel Sandler <dsandler@android.com> New icon to dump heap information and share it.

Alternatively,
$ adb shell am start -n <pkg>/com.android.launcher3.MemoryDumpActivity

Change-Id: I8c615ec3abffaf6ad693c93bdf569550d8f97298
auncher.java
auncherAppState.java
emoryDumpActivity.java
7c4c5108295db764ba091cc0ffd7af335a166449 15-Jun-2013 Adam Cohen <adamcohen@google.com> HACK: Fixing major persistence regression associated with extra screen to the left

-> Also adding ability to delete shortcuts.

Change-Id: I263baf813eae9089f11288494d575a99f0e859c3
eleteDropTarget.java
ragController.java
auncher.java
orkspace.java
a0b5749433c66b6fed5c6026414ef438a938089b 15-Jun-2013 Adam Cohen <adamcohen@google.com> Easier way to handle shortcuts

Change-Id: I91c4a25e961774de0bed51ba986802a1834173f9
auncher.java
orkspace.java
99894d9bb73fdc4bf9bba8423b5c5d5715a4f5d5 14-Jun-2013 Adam Cohen <adamcohen@google.com> Fixing up handling of shortcuts

Change-Id: I70dd044b608f4ef18a9c436964a11122168305d0
auncher.java
orkspace.java
876a846edc6a9d9c6957ee0f63b01951763e3606 14-Jun-2013 Mathew Inwood <mathewi@google.com> Add a request code for derived activities to start from.

This allows derived activities to use their own activity request codes
that don't overlap with the ones used in Launcher.

Change-Id: I1337dde550c6bd748dad80e7c62ea6ce15c17374
auncher.java
e572fe46f75adfb1adbf3c2a6812d1e3dbdee5e1 13-Jun-2013 Daniel Sandler <dsandler@android.com> Make HolographicOutlineHelper a singleton.

It's a pretty heavy object, including three Paints at 74
bytes apiece, and we allocate one for every workspace and
every icon. We really only need one.

Change-Id: Ic9e12d478c3be27b13133718875c91540f7ccf4c
ubbleTextView.java
olographicOutlineHelper.java
orkspace.java
c6e2f94fbace46b11d0ee57fed16c327d83262d4 12-Jun-2013 Bjorn Bringert <bringert@google.com> Rename mUpTime to mStartTime

This is a follow-up to change Id26e9dcf23017abaffed4015166d57e21e751e6c

Change-Id: I0abaaf2914fff121bdcefb84f1d29a42ebb5aebb
auncherAppState.java
1cbd1a0dec59483e27579d4ad7b7a1f7342d3898 12-Jun-2013 Bjorn Bringert <bringert@android.com> Merge changes Id26e9dcf,I4e323bd7 into jb-ub-gel-agar

* changes:
Memory debugging overlay for L3.
Move LauncherApplication's state and code to LauncherAppState.
924b993c750e6de8537afb750c2d2b9932efbdac 12-Jun-2013 Daniel Sandler <dsandler@android.com> Memory debugging overlay for L3.

Change-Id: Id26e9dcf23017abaffed4015166d57e21e751e6c
auncher.java
auncherAppState.java
eightWatcher.java
cc8befac3550c81d04ea206c170adae36c9a6c93 11-Jun-2013 Daniel Sandler <dsandler@android.com> Move LauncherApplication's state and code to LauncherAppState.

This removes Launcher's static data and other state out of
the Application object. Now LauncherApplication (extends
Application) exists only to instantiate LauncherAppState.

Change-Id: I4e323bd78b77536b92054105536a55c0c2c19ba8
ppsCustomizePagedView.java
ppsCustomizeTabHost.java
heckLongPressHelper.java
ling.java
eleteDropTarget.java
ragLayer.java
ocusHelper.java
older.java
olographicOutlineHelper.java
conCache.java
nfoDropTarget.java
nstallShortcutReceiver.java
auncher.java
auncherAppState.java
auncherApplication.java
auncherModel.java
auncherProvider.java
ackageChangedReceiver.java
agedViewCellLayout.java
reloadReceiver.java
ninstallShortcutReceiver.java
idgetPreviewLoader.java
orkspace.java
e61a9a2cd4af5d1f345c6396d3013fea0aa1c767 12-Jun-2013 Adam Cohen <adamcohen@google.com> Fix issue with setting the current page immediately after a page is added

Change-Id: Ia9ddc42896b47b10bb98ed6bd6cece1b033207c1
auncher.java
agedView.java
efe354b8779211b34e274a6109406d4cd01cfcef 12-Jun-2013 Tom Stamm <stammt@google.com> Merge "Add API to launcher to insert a custom page to the left of workspace" into jb-ub-gel-agar
66a01fd24bde7c94ea892b007df7f79fbaa43d80 11-Jun-2013 Adam Cohen <adamcohen@google.com> Add API to launcher to insert a custom page to the left of workspace

Change-Id: I85a4e096aab9bfcb1de74f04075bcabcb7e3262f
auncher.java
orkspace.java
69688aa359cdbffce4decf334f5d6f0143e3a694 11-Jun-2013 Bjorn Bringert <bringert@google.com> Add 'animated' argument to onWorkspaceShown; only call it on touch down

This lets subclasses decide whether to animate hiding of their own
overlays etc.

Change-Id: I0b34953c53cd0beb0fb33329d919f78f671b660a
auncher.java
ecf33e4819d0c4b019706edd456ed14a6a0f200c 11-Jun-2013 Bjorn Bringert <bringert@google.com> Move control of voice button proxy visibility to a public method

Change-Id: I9dea07801fa608bebf2026667e71d684fc4b05d3
auncher.java
c459e5241ea0c53dd53c16e73fd7a187701f537b 07-Jun-2013 Bjorn Bringert <bringert@google.com> Allow subclassing Launcher

Changes included:

- Make Launcher not final

- Add some new methods as hooks for subclasses

- Allow Launcher to intercept Workspace touch events

Change-Id: I9a2b628c853394a3b237a384336e1b9e5c2382ec
auncher.java
orkspace.java
7564d98164c9fcba178e0ab0faf5066e33ad9a31 07-Jun-2013 Adam Cohen <adamcohen@google.com> Disable clings (they don't make sense with the current state)

Change-Id: I09c7424a74078738990db65e4a88bcdce93235f7
auncher.java
e25af795647a19f1a0d60bc4baea5a996d215fdf 07-Jun-2013 Adam Cohen <adamcohen@google.com> HACK: temporary upgrade path from com.android.launcher2

-> load old provider
-> permute pages
-> strip all duplicates from workspace
-> add [allapps minus workspaceapps] to apps folder

Change-Id: Id319d532c6bf1d78370ecc736e95a9475d831de8
ppsCustomizePagedView.java
older.java
otseat.java
auncher.java
auncherModel.java
auncherProvider.java
auncherSettings.java
orkspace.java
947dc5431981e40ffc8d687604f7777d35915034 07-Jun-2013 Adam Cohen <adamcohen@google.com> HACK: Getting rid of all apps button / all apps from AppsCustomizePagedView

Change-Id: I74e4a53e9486237ad246ebdfa9e97c6ed9475b58
ppsCustomizePagedView.java
ppsCustomizeTabHost.java
eleteDropTarget.java
ragController.java
otseat.java
b5fe60c8a502fb7e265e3183550478b2b2a49264 07-Jun-2013 Adam Cohen <adamcohen@google.com> Add a dummy activity which we can catch on-click in launcher to open allapps/widgets

Change-Id: Idc718a9e03e7358f972c59fcfc3bf2eaf75e56ee
older.java
auncher.java
idgetAdder.java
9efb4129711e5eb52f6cedcb78e622c366eb5ef7 07-Jun-2013 Adam Cohen <adamcohen@google.com> Changing default screen to 0

Change-Id: I16b2440f99d4b91a3a74226cdac7054e7d5fd7f5
nstallShortcutReceiver.java
f0f4eda31841f41d892bf18847c1acdc45d2cd64 07-Jun-2013 Adam Cohen <adamcohen@google.com> Making folders scrollable

Change-Id: Id6c9ec62acc6d86dc627d20abad3e2d92010f539
ellLayout.java
older.java
auncherModel.java
e441bbc7d2baee03e96897b80f55db5ce2aa7e1f 06-Jun-2013 Bjorn Bringert <bringert@google.com> Use standard names for search / voice icon meta-data

These shouldn't be renamed to launcher3.*, since they are used
to get icons from external search / voice apps.

Change-Id: Iae10b9c19771133579a8f6f24ce9c0efbae82688
auncher.java
32b12d2c792b74f193547e4b8375c97240079be1 06-Jun-2013 Bjorn Bringert <bringert@google.com> Get rid of dependency on android-common

It was only used for a single string constant that can be inlined

Change-Id: I19078b6b00adf1b91e329d10181e91809944b606
auncher.java
f3e92c94488bb35d49f9ffb0bfffc9ba26292c46 06-Jun-2013 Bjorn Bringert <bringert@google.com> Delete unused class HandleView

Change-Id: I775d34a2c0a755994a6e1bfe6127fed4ddcda0b7
andleView.java
325dc23624160689e59fbac708cf6f222b20d025 06-Jun-2013 Daniel Sandler <dsandler@android.com> Launcher2 is now Launcher3.

Changes include
- moving from com.android.launcher{,2} to
com.android.launcher3
- removing wallpapers
- new temporary icon

Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
ccessibleTabView.java
ddAdapter.java
larm.java
llAppsList.java
ppWidgetResizeFrame.java
pplicationInfo.java
ppsCustomizePagedView.java
ppsCustomizeTabHost.java
ubbleTextView.java
uttonDropTarget.java
ellLayout.java
heckLongPressHelper.java
ling.java
eferredHandler.java
eleteDropTarget.java
ragController.java
ragLayer.java
ragScroller.java
ragSource.java
ragView.java
rawableStateProxyView.java
ropTarget.java
astBitmapDrawable.java
irstFrameAnimatorHelper.java
ocusHelper.java
ocusOnlyTabWidget.java
older.java
olderEditText.java
olderIcon.java
olderInfo.java
andleView.java
ideFromAccessibilityHelper.java
olographicImageView.java
olographicLinearLayout.java
olographicOutlineHelper.java
olographicViewHelper.java
otseat.java
conCache.java
nfoDropTarget.java
nstallShortcutReceiver.java
nstallWidgetReceiver.java
nterruptibleInOutAnimator.java
temInfo.java
auncher.java
auncherAnimUtils.java
auncherAnimatorUpdateListener.java
auncherAppWidgetHost.java
auncherAppWidgetHostView.java
auncherAppWidgetInfo.java
auncherApplication.java
auncherModel.java
auncherProvider.java
auncherSettings.java
auncherViewPropertyAnimator.java
ackageChangedReceiver.java
agedView.java
agedViewCellLayout.java
agedViewCellLayoutChildren.java
agedViewGridLayout.java
agedViewIcon.java
agedViewIconCache.java
agedViewWidget.java
agedViewWidgetImageView.java
agedViewWithDraggableItems.java
endingAddItemInfo.java
reloadReceiver.java
earchDropTargetBar.java
hortcutAndWidgetContainer.java
hortcutInfo.java
moothPagedView.java
pringLoadedDragController.java
ninstallShortcutReceiver.java
serInitializeReceiver.java
tilities.java
allpaperChooser.java
allpaperChooserDialogFragment.java
idgetPreviewLoader.java
orkspace.java