summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Launcher.java
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add a better app filtering mechanism and filter widgets" into ↵Bjorn Bringert2013-10-031-5/+0
|\ | | | | | | jb-ub-now-indigo-rose
| * Add a better app filtering mechanism and filter widgetsBjorn Bringert2013-10-031-5/+0
| | | | | | | | | | | | | | | | | | | | | | 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
* | Fixing issue where newly added shortcuts were not being animated in (Bug. ↵Winson Chung2013-10-031-6/+10
|/ | | | | | 11023745) Change-Id: I63d3a5fb3b41f5fc58ee44db9270772ce8458ee9
* Trying to come up with a simpler approach for onShow/onHide.Adam Cohen2013-10-021-43/+45
| | | | | | | | | | -> 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
* Don't animate showWorkspaceAndExitOverviewModeAllan Wojciechowski2013-10-021-1/+1
| | | | | | | | | 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
* Ensuring launcher is always setting "interactionBegin/End" where appropriate ↵Adam Cohen2013-10-011-2/+1
| | | | | | (issue 11030735) Change-Id: I16f4f6a19cdc92af6b817a658dc32e082f08660c
* Merge "Fix NPE if workspace is not created yet" into jb-ub-now-indigo-roseDave Hawkey2013-10-011-1/+1
|\
| * Fix NPE if workspace is not created yetDave Hawkey2013-09-301-1/+1
| | | | | | | | Change-Id: I0c8976a8497e2059ec7b2cda3d56eb965a532765
* | Make some changes for transparent system barsMichael Jurka2013-10-011-28/+7
| | | | | | | | | | | | | | | | | | | | | | -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
* | Merge "Using state to update voice button proxy visibility instead of view ↵Winson Chung2013-10-011-4/+18
|\ \ | | | | | | | | | flags. (Bug 10915381)" into jb-ub-now-indigo-rose
| * | Using state to update voice button proxy visibility instead of view flags. ↵Winson Chung2013-09-301-4/+18
| |/ | | | | | | | | | | (Bug 10915381) Change-Id: I72feb506cbc1b03e2b99d36bc4a9d7bda27101be
* | Fixing AllApps pressed state (issue 10845969)Adam Cohen2013-09-301-3/+33
| | | | | | | | | | | | -> Adding haptic feedback to overview mode buttons (issue 10917359) Change-Id: Iaf7ac31521ae08f4223aa0d0ffc2f6511b85567f
* | Merge "Disable update logic for market button." into jb-ub-now-indigo-roseWinson Chung2013-09-301-34/+47
|\ \ | |/ |/|
| * Disable update logic for market button.Winson Chung2013-09-301-34/+47
| | | | | | | | Change-Id: Ie05995b18252cc78c38b3cb0886407b0c5a13be0
* | Fixing NPE in onFinishBindingItems (issue 10975740)Adam Cohen2013-09-291-1/+1
| | | | | | | | | | | | | | -> See bug for explanation. Seems like the circumstances leading to this NPE are understandable. Change-Id: I89637a2da50be1081632e05cf79678c983a74d3a
* | Merge "Close open folders before moving to -1" into jb-ub-now-indigo-roseSandeep Siddhartha2013-09-271-0/+2
|\ \ | |/ |/|
| * Close open folders before moving to -1Sandeep Siddhartha2013-09-271-0/+2
| | | | | | | | | | Bug: 10955838 Change-Id: Ic6cbb67c4cf485fe1682c7cdd7de200a9227cff0
* | Ensuring that Launcher always has a search bar. (Bug 10965514)Winson Chung2013-09-271-1/+2
|/ | | | | | - Also disabling voice proxy when we are in now (Bug 10915381) Change-Id: I4ad6392b5139d12b9b298110109b9363ba426cb4
* Fix build breakSandeep Siddhartha2013-09-261-1/+1
| | | | Change-Id: I23f7c74eb088fbe77a24df9bc80f0d2fff647abb
* Tweaking folder cling to support large folders.Winson Chung2013-09-261-9/+12
| | | | Change-Id: I3c500463fba8db71807ad4fc27c6923f3e1d0770
* Integrating some aosp fixes, ensuring that we update the install queue ↵Winson Chung2013-09-261-3/+7
| | | | | | | | | | | 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
* Fixing some touch / interaction problemsAdam Cohen2013-09-261-4/+7
| | | | | | | -> Weird reorder/scroll mode hybrid (issue 10550801) -> Entering overview mode when we shouldn't (issue 10855389) Change-Id: Ic936ead8deb3a5d4e00f265d09329528a1517063
* Broadcast app launches from all apps too.Anton Hansson2013-09-261-0/+4
| | | | | | Bug 10943415 Change-Id: I0e496a53fc253bd313d269a05674d7c5cdadee68
* Restoring INSTALL_SHORTCUT receiver (Bug. 10343529)Winson Chung2013-09-251-12/+16
| | | | Change-Id: Icd6a97c1d7877241aa9c71bd80dfdbe6e44ca7ee
* Removing any overlapping items with the hotseat.Winson Chung2013-09-251-0/+7
| | | | Change-Id: I9634939e6b1e8905d232d5a30608e2c56071d7bc
* Merge "Launcher changes to support custom cling hints." into ↵Winson Chung2013-09-241-10/+35
|\ | | | | | | jb-ub-now-indigo-rose
| * Launcher changes to support custom cling hints.Winson Chung2013-09-241-10/+35
| | | | | | | | Change-Id: Ic381f43b96fb15a7a485b139635795e89564cc3b
* | Tweaking styles for AllApps and widgets spaces. (Bug 10843502)Winson Chung2013-09-241-41/+1
|/ | | | | | - Fixing various issues with Search bar showing when it shouldn't be. Change-Id: I2a553ad93e3422666a883b90a1ff97625bf05831
* Initial changes to restore clings.Winson Chung2013-09-201-51/+66
| | | | Change-Id: Ie23e6e9f39679e8d35955a4a7db804d03f8b4d3f
* Merge "Tweaking page indicators to support add page icon, remembering widget ↵Winson Chung2013-09-201-3/+2
|\ | | | | | | picker page (Bug 10787439)" into jb-ub-now-indigo-rose
| * Tweaking page indicators to support add page icon, remembering widget picker ↵Winson Chung2013-09-191-3/+2
| | | | | | | | | | | | page (Bug 10787439) Change-Id: Iab0b5676aa9c34a610b4b968940abc81c913c234
* | Fix scroll not sync with QSB in GEL.Mark Brophy2013-09-201-0/+2
| | | | | | | | | | | | Bug: 10835163 Change-Id: I6b8e09fa395fadb31fe6a0d5339e92ece9334b0c
* | Removing old debugging logs. (Bug 107442854)Winson Chung2013-09-191-113/+55
|/ | | | Change-Id: I56d6838af3cca710eab300d3e71ca1be90866cdd
* Remove options menuMichael Jurka2013-09-191-64/+3
| | | | | | | When options menu is clicked, go into overview mode Bug: 10704930
* Merge "Support for dynamically adding/removing -1 screen" into ↵Dave Hawkey2013-09-191-1/+32
|\ | | | | | | jb-ub-now-indigo-rose
| * Support for dynamically adding/removing -1 screenDave Hawkey2013-09-181-1/+32
| | | | | | | | Change-Id: Ife68b64c04498e336192caf895edb9a090dcdc26
* | Handful of small changes / bug fixesAdam Cohen2013-09-181-0/+1
|/ | | | | | | | | | -> 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
* Fix launcher3 standalone build.John Spurlock2013-09-181-3/+3
| | | | Change-Id: Ibfe14c5960211916222fc49389b8776be6bf768b
* Fixing up click / long click to enter / exit overview modeAdam Cohen2013-09-171-3/+12
| | | | Change-Id: I1ec7ab7f3e5c67add9ae64901e0ea377e265ed84
* Add settled/unsettled state information to launcherSandeep Siddhartha2013-09-171-0/+19
| | | | | | Bug: 10789736 Bug: 10785435 Change-Id: I876707103d495f4a8e55909af63c75da210fefde
* Ensure we exit overview mode when screen turns off (issue 10750327)Adam Cohen2013-09-161-5/+8
| | | | Change-Id: I2bd31bf549e2bd88a2fbc958b94e5e1107994162
* Fix issue where you can't long press on empty screen to enter overiew modeAdam Cohen2013-09-161-10/+8
| | | | Change-Id: Ia7e3913187e5f38ce9db6f9da4bf9e8408ea977a
* Exit overview mode after setting wallpaperMichael Jurka2013-09-141-8/+11
| | | | | | | Also, create method to exit overview mode without an animation Bug: 10332065 Change-Id: Iaade5ccb07aefa7d19be5f07db821a69762cb1bb
* WIP: Add moveToCustomContentScreen methodAllan Wojciechowski2013-09-131-4/+11
| | | | | | | | | 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
* Merge "Shrink-wrapping model to spec (issue 10397399)" into ↵Adam Cohen2013-09-131-2/+4
|\ | | | | | | jb-ub-now-indigo-rose
| * Shrink-wrapping model to spec (issue 10397399)Adam Cohen2013-09-131-2/+4
| | | | | | | | Change-Id: I87e32e8bd93f3b0468bc840200faed8270922a03
* | Fixing issue with folders not showing up.Winson Chung2013-09-131-0/+1
|/ | | | | | | | - 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
* Add system window inset support to DragLayer and children.John Spurlock2013-09-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Allow Launcher class to hide activities from All AppsBjorn Bringert2013-09-061-0/+6
| | | | | | | | | There are a few questions for the launcher team embedded in comments. Bug: 10645210 Bug: 10551568 Change-Id: I67ad10da0d0f0f0885f8b14d329231c37aa6779b
* Initial changes to restore AllApps.Winson Chung2013-09-051-14/+48
| | | | | | | - Removes unused all apps code due to dynamic grid/spacing - Attempts to use CellLayout instead of PagedViewCellLayout Change-Id: I3c49bca9fc35dfeaf250591fd63bc7f36119968f