History log of /packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e5467dccdd26ff912afb43d626346e4506c9c062 15-Oct-2013 Winson Chung <winsonc@google.com> Flushing icons of the wrong size. (Bug 11203738)

Change-Id: I9468d2e798fcf9890970270041d341e7653432f1
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
d1e474a92e47171a985738144887e1f2e46c7768 10-Oct-2013 Winson Chung <winsonc@google.com> Merge "Initial changes for new clings. (Bug 11142616)" into jb-ub-now-indigo-rose
21cd002fef13ff0b6336f10f97e29738a2b0ecb9 10-Oct-2013 Adam Cohen <adamcohen@google.com> Fix issue where custom content would show up on boot (issue 10713745)

Change-Id: I1c03784970fe1a88e2561f1c5367979cda825973
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
82e5c98446e1f1765aabca1725cba181a56edcb4 09-Oct-2013 Winson Chung <winsonc@google.com> Update custom content hint after custom content is invalidated (Bug 11067230)

Change-Id: I5f98e2a0e4bc3439ff36688555990798c59efa58
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
f248abc12238e79432c07e8cbc435ed5ac8c1ce9 10-Oct-2013 Bjorn Bringert <bringert@android.com> Merge "Use translucent decor theme attributes in Launcher3." into jb-ub-now-indigo-rose
3a6e7f330e680ef718ca7c0921d842efb4d8bbae 10-Oct-2013 Winson Chung <winsonc@google.com> Initial changes for new clings. (Bug 11142616)

Change-Id: Id66ebceb99449941921d9e617dfe0cc05a2e3b65
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
82963d530ac92ca770c5b674ee5a6c80eb6506d2 09-Oct-2013 Winson Chung <winsonc@google.com> Removing extraneous apps-customize page reset. (Bug 11027505)
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
ed307df7446288f23a1ce34e5cdb6b55dd3df675 02-Oct-2013 Adam Cohen <adamcohen@google.com> Cleaning up home / back behaviour in overview mode (issue 10965421)

Change-Id: Ib85e8b3ca369582122298ca0a66109c8a363880c
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
53805218809cc1f93a0f1307b442df7c65a3068c 01-Oct-2013 Adam Cohen <adamcohen@google.com> First pass on accessibility

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

Change-Id: I9a687a39a358441afd57c0c46b57399ecbf23c36
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
0d9cbae4dd6603870d1cd26c9a7b547b5eea6b0c 04-Oct-2013 Casey Burkhardt <caseyburkhardt@google.com> Disable clings when explore by touch is enabled.
Bug: 11067870
Change-Id: If203f3a23de3bd3192ff748bbccc04d74b0a73fa
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
edaaa3023251eb2bd71e3da180df39334f77d4a8 02-Oct-2013 Adam Cohen <adamcohen@google.com> Ensuring launcher is always setting "interactionBegin/End" where appropriate (issue 11030735)

Change-Id: I16f4f6a19cdc92af6b817a658dc32e082f08660c
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
f9e8640fcc02a4f1e85ff371d3938a04b24564a4 01-Oct-2013 Winson Chung <winsonc@google.com> Merge "Disable update logic for market button." into jb-ub-now-indigo-rose
d64a66617b6b6aaa3d1d9f9220c33411acdca729 30-Sep-2013 Winson Chung <winsonc@google.com> Disable update logic for market button.

Change-Id: Ie05995b18252cc78c38b3cb0886407b0c5a13be0
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
3a733a77e32ea112516b4a7ef0b571d6bcc51315 30-Sep-2013 Dave Hawkey <dhawkey@google.com> Fix NPE if workspace is not created yet

Change-Id: I0c8976a8497e2059ec7b2cda3d56eb965a532765
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
a6125efb66dd7554f2a84804baf6cc02a1334f20 27-Sep-2013 Sandeep Siddhartha <sansid@google.com> Fix build break

Change-Id: I23f7c74eb088fbe77a24df9bc80f0d2fff647abb
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
fa54513308ef60ffcd7eec8e1ce92120a643b88e 27-Sep-2013 Winson Chung <winsonc@google.com> Tweaking folder cling to support large folders.

Change-Id: I3c500463fba8db71807ad4fc27c6923f3e1d0770
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
a2f665f4f7dc60aa0ea97e20027a79e796241356 26-Sep-2013 Anton Hansson <hansson@google.com> Broadcast app launches from all apps too.

Bug 10943415

Change-Id: I0e496a53fc253bd313d269a05674d7c5cdadee68
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
94d6768c65929efa21bb893fdef7f269d65da3c3 26-Sep-2013 Winson Chung <winsonc@google.com> Restoring INSTALL_SHORTCUT receiver (Bug. 10343529)

Change-Id: Icd6a97c1d7877241aa9c71bd80dfdbe6e44ca7ee
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
a0b7e86299ed9baf278e0c1ed73f4a4f6a057322 06-Sep-2013 Winson Chung <winsonc@google.com> Removing any overlapping items with the hotseat.

Change-Id: I9634939e6b1e8905d232d5a30608e2c56071d7bc
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
2b5e56c23bc8123064eb24b4060daba0fc948300 24-Sep-2013 Winson Chung <winsonc@google.com> Merge "Launcher changes to support custom cling hints." 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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
e6eabffd39c85b4cdb022c5e803ed561d87bd88b 24-Sep-2013 Winson Chung <winsonc@google.com> Launcher changes to support custom cling hints.

Change-Id: Ic381f43b96fb15a7a485b139635795e89564cc3b
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
af40f205d7f0c5f73a92ff5d9b8e9602dbde58c0 19-Sep-2013 Winson Chung <winsonc@google.com> Initial changes to restore clings.

Change-Id: Ie23e6e9f39679e8d35955a4a7db804d03f8b4d3f
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
d7dc681290d52a00cf8dd6664a8105cb1374a681 20-Sep-2013 Mark Brophy <mbrophy@google.com> Fix scroll not sync with QSB in GEL.

Bug: 10835163

Change-Id: I6b8e09fa395fadb31fe6a0d5339e92ece9334b0c
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
ede4129e77f8347e32c0da9c615bcff2cbc06fd8 20-Sep-2013 Winson Chung <winsonc@google.com> Removing old debugging logs. (Bug 107442854)

Change-Id: I56d6838af3cca710eab300d3e71ca1be90866cdd
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
b94f3f804f3954666c73e0564391444ec77dc4d4 11-Sep-2013 Michael Jurka <mikejurka@google.com> Remove options menu

When options menu is clicked, go into overview
mode

Bug: 10704930
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
a888158880fea53479447d883391f552604e46b6 17-Sep-2013 Dave Hawkey <dhawkey@google.com> Support for dynamically adding/removing -1 screen

Change-Id: Ife68b64c04498e336192caf895edb9a090dcdc26
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
2c38e70acd92372669cf93c2049ad162650a43ba 18-Sep-2013 John Spurlock <jspurlock@google.com> Fix launcher3 standalone build.

Change-Id: Ibfe14c5960211916222fc49389b8776be6bf768b
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
1697b79a86c8244cf2758eec93e0ba299bc107d0 18-Sep-2013 Adam Cohen <adamcohen@google.com> Fixing up click / long click to enter / exit overview mode

Change-Id: I1ec7ab7f3e5c67add9ae64901e0ea377e265ed84
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
ab2d9d72ae0a37553a82fa845c412167c727a258 17-Sep-2013 Sandeep Siddhartha <sansid@google.com> Add settled/unsettled state information to launcher

Bug: 10789736
Bug: 10785435
Change-Id: I876707103d495f4a8e55909af63c75da210fefde
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
040a5d2f7a327bd777b5859edea32ed2f1d3593e 17-Sep-2013 Adam Cohen <adamcohen@google.com> Ensure we exit overview mode when screen turns off (issue 10750327)

Change-Id: I2bd31bf549e2bd88a2fbc958b94e5e1107994162
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
e92c8c8e3036e15ad629b5b17ddad18b55b13a5c 29-Aug-2013 Adam Cohen <adamcohen@google.com> Merge "Adding custom content scroll progress callback" into jb-ub-gel-agar
30bacb215893882688bf50479bcd4843f83a661b 29-Aug-2013 Adam Cohen <adamcohen@google.com> Added settings button to overview mode

Change-Id: Idcbfa49fe2710dec460155f34bd371321af6cf17
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
c36fa5ce395bd39d16f6a998372700ed53d5d9d6 29-Aug-2013 Adam Cohen <adamcohen@google.com> Adding custom content scroll progress callback

Change-Id: I23b007f6ac30809c03127f5d9030d8f367694310
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
9e6a0a20d40675ef98c7fdb8892cf34b90152f7a 27-Aug-2013 Winson Chung <winsonc@google.com> Clearing workspace screen data structures along with pages.

Change-Id: Ib6c4522cd0c0c06dd6fd327be3621a6de0778f9c
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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.
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
104c45677660586026a7e74ef8c47d396403d50e 09-Jul-2013 Michael Jurka <mikejurka@google.com> Initial implementation of new wallpaper picker.

Change-Id: Ib4c5ac4989b4959fa62465d9cde3cac662e24949
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
89bddfaa6d1dbd1534c5f5c5f3163c10f627209e 20-Aug-2013 Adam Cohen <adamcohen@google.com> Stripping unused method param

Change-Id: Id71664a88908773c5e64c9394070ad231d2148a1
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
5f8afe6280eae34620067696173e71943e1a30a3 13-Aug-2013 Winson Chung <winsonc@google.com> Initial Changes for Dynamic Grid

Change-Id: I9e6f1e5167791cf8dc140778dfa447f86424e9bf
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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)
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
bbd6ba5446fde16470aa9a7c4e50f123d55de9ae 16-Aug-2013 Daniel Sandler <dsandler@android.com> Merge "Hide WeightWatcher by default." into jb-ub-gel-agar
6053b8007ed22fba6a62a9238aad6d0a42229fae 16-Aug-2013 Daniel Sandler <dsandler@android.com> Hide WeightWatcher by default.

Change-Id: I722b5f78311234860c4c0ac227cfb0115ffc8e01
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
8481e32e5ba318d11c31317072a8a23aacd3d0b9 10-Aug-2013 Winson Chung <winsonc@google.com> Adding additional debugging code to track screen id updates.

Change-Id: I1749ab998a4c213b32f1160d5d21f21b2f30e389
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
2594d7119342d19325a907867510825ba6da2a37 06-Aug-2013 Daniel Sandler <dsandler@android.com> Merge "Initial implementation: Broadcasts on app launch." 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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
bffe745b1e195deedc1dcc60f37950b3b0b4c652 23-Jul-2013 Adam Cohen <adamcohen@google.com> Adding contract for custom content screen

Change-Id: Ia4dae3c641730ab24a0a124fd94b871d248b7dda
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
1e2f465f46ded990ea30516cdb7f0fcf3280411f 09-Jul-2013 Michael Jurka <mikejurka@google.com> Implement ability to uninstall shortcuts from workspace

Change-Id: I14ca94ea719825c4de19ab85d67537155098d50c
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
ce376639c8287747e462fd67a7d2d511ac80c344 12-Jul-2013 Winson Chung <winsonc@google.com> Fixing crash due to checking hotseat items for collisions incorrectly.

Change-Id: I6ad2a3bd46b975959077683331a4ff7b946cc488
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
e060b0b3c72b93b47031f0f33bf18b121fb99333 28-Jun-2013 Daniel Sandler <dsandler@android.com> Fix crash when started via Instrumentation.

Change-Id: Iffe2c76e93e67d56a239228fd2d9e6928ab9f65e
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
d34ba129b16881b48ca9bbd6d0edb8aa1b2b3573 28-Jun-2013 Daniel Sandler <dsandler@android.com> Merge "Lazily instantiate LauncherAppState." into jb-ub-gel-agar
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
c916834ad0da535f08325bcd902a60070f2f7e53 26-Jun-2013 Winson Chung <winsonc@google.com> Using package broadcasts to key adding of shortcuts on the workspace.

Change-Id: Id4f83cb0351d21e3f7c029c7fe39efdacd2d6f17
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
a0b5749433c66b6fed5c6026414ef438a938089b 15-Jun-2013 Adam Cohen <adamcohen@google.com> Easier way to handle shortcuts

Change-Id: I91c4a25e961774de0bed51ba986802a1834173f9
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
99894d9bb73fdc4bf9bba8423b5c5d5715a4f5d5 14-Jun-2013 Adam Cohen <adamcohen@google.com> Fixing up handling of shortcuts

Change-Id: I70dd044b608f4ef18a9c436964a11122168305d0
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
ecf33e4819d0c4b019706edd456ed14a6a0f200c 11-Jun-2013 Bjorn Bringert <bringert@google.com> Move control of voice button proxy visibility to a public method

Change-Id: I9dea07801fa608bebf2026667e71d684fc4b05d3
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java
7564d98164c9fcba178e0ab0faf5066e33ad9a31 07-Jun-2013 Adam Cohen <adamcohen@google.com> Disable clings (they don't make sense with the current state)

Change-Id: I09c7424a74078738990db65e4a88bcdce93235f7
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.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
/packages/apps/Launcher3/src/com/android/launcher3/Launcher.java