summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Fixing Virtual nodes getting wrong screen bounds, when dragging in ↵Sunny Goyal2016-07-141-0/+26
|\ | | | | | | spring loaded mode" into ub-launcher3-calgary
| * Fixing Virtual nodes getting wrong screen bounds, when dragging in springSunny Goyal2016-07-131-0/+26
| | | | | | | | | | | | | | loaded mode Bug: 29582251 Change-Id: I614d387a9b12d812ebb84c7739e8d9ae1bc057b2
* | Merge "Use the shortcut's long label in the container, if it is available." ↵Tony Wickham2016-07-141-2/+11
|\ \ | | | | | | | | | into ub-launcher3-calgary
| * | Use the shortcut's long label in the container, if it is available.Tony Wickham2016-07-131-2/+11
| | | | | | | | | | | | | | | Bug: 28980830 Change-Id: Iefea0a7ee4be5bf45af14ce47abdd597f4137f92
* | | Merge "Moving the QSB out of the cell layout to the Drag layer" into ↵Sunny Goyal2016-07-1411-68/+213
|\ \ \ | |/ / |/| | | | | ub-launcher3-calgary
| * | Moving the QSB out of the cell layout to the Drag layerSunny Goyal2016-07-1311-68/+213
| |/ | | | | | | | | | | | | | | This allows better edge matching for the QSB. The QSB position is kept synchronized with the page scroll and all-apps transition. But its not visible in spring loaded and overview mode Change-Id: I4e6723607ea966ee672273a9ca67c792fd6b5661
* | Address comments on original shortcuts UI CL (ag/1061538).Tony Wickham2016-07-133-40/+52
| | | | | | | | | | | | | | | | - Only add shortcut touch listener to APPLICATION item types, not SHORTCUT. - Load shortcuts on LauncherModel worker thread instead of using AsyncTask. - Avoid a couple of unnecessary object allocations. Change-Id: I31b911b91df71335542545602fe137e270c745d7
* | Merge "Close the shortcuts container in various places." into ↵Tony Wickham2016-07-134-31/+50
|\ \ | | | | | | | | | ub-launcher3-calgary
| * | Close the shortcuts container in various places.Tony Wickham2016-07-134-31/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Mostly everywhere folders are closed - Implements DragListener so we can close the container when dragging the original icon or shortcuts from the container. We actually just hide the container in onDragStart() and really remove it in onDragEnd(). This avoids interfering with touch events and thus allows us to remove the hack of explicitly setting the DragLayer's controller when dragging shortcuts (since it will do it on intercept). Bug: 30080537 Change-Id: Iccc2afba2a990a613bc588d57c4d8c1b7c65224b
* | | Add status to DeepShortcutManager api calls.Tony Wickham2016-07-132-19/+36
|/ / | | | | | | | | | | | | | | | | This way we can handle SecurityExceptions differently. For instance, if a SecurityException causes us to fail to get details for pinned shortcuts, we keep the pinned shortcuts in the database so that they will be loaded next time launcher has the correct permissions. Change-Id: I1102fce612ade10ad7f577b44a99c8cf087d5ccd
* / Updating the content description of disabled iconsSunny Goyal2016-07-131-26/+18
|/ | | | | Bug: 27644457 Change-Id: I03aec29e0ea6017b51dcd7567967a067e478cefd
* Merge "Adding logic to pull in workspace data from another Launcher3 based ↵Sunny Goyal2016-07-139-65/+543
|\ | | | | | | provider. This allows OEMs to keep the user's homescreen intact while changing the default home app package." into ub-launcher3-calgary
| * Adding logic to pull in workspace data from another Launcher3 basedSunny Goyal2016-07-099-65/+543
| | | | | | | | | | | | | | | | provider. This allows OEMs to keep the user's homescreen intact while changing the default home app package. Bug: 28536314 Change-Id: Ibebfd7dd33aa2cbd9ca28d2d611dd0a4a5971444
* | Merge "Fixing issue with content description not being updated." into ↵Winson Chung2016-07-132-5/+7
|\ \ | | | | | | | | | ub-launcher3-calgary
| * | Fixing issue with content description not being updated.Winson2016-07-122-5/+7
| | | | | | | | | | | | | | | Bug: 30064868 Change-Id: I09a0576c3618c253c25a5e755081833816887698
* | | Fixed header elevation shadow on rotatePeter Schiller2016-07-134-4/+5
| | | | | | | | | | | | Change-Id: I1a4b55cf9af67d93e56d84378036c0061b6e8104
* | | Ensuring that fast scrolling to predictions scrolls list to the topWinson2016-07-135-32/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixes a long standing issue with fast-scrolling to the predicted apps not quite scrolling the list to the top of the screen. - Fixes an issue where we don’t scroll exactly to the fast scroll position due to rounding - Also fixes a small issue where the thumb would not update when the fast scroll popup was no longer showing, even while dragging. Bug: 30023608 Change-Id: I6b5080c6aea521ff03dca24317f0405c02725061
* | | Merge "Cleaning up scrollbar logic to properly calculate stable extents." ↵Winson Chung2016-07-136-155/+151
|\ \ \ | | | | | | | | | | | | into ub-launcher3-calgary
| * | | Cleaning up scrollbar logic to properly calculate stable extents.Winson2016-07-126-155/+151
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | - Removing old logic which assumed that views were the same size, especially now we can have variable dividers, etc. - Simplifying old scroll position logic. - Removing unnecessary prediction icon layout (same as normal icon) Bug: 30023608 Change-Id: I39e1126fa586a76a9bdd3ff38cd6e360ac3021e6
* | | Merge "all apps should pull down when there isn't scrollable thumb ↵Hyunyoung Song2016-07-131-2/+3
|\ \ \ | | | | | | | | | | | | b/30059445" into ub-launcher3-calgary
| * | | all apps should pull down when there isn't scrollable thumbHyunyoung Song2016-07-121-2/+3
| |/ / | | | | | | | | | | | | | | | b/30059445 Change-Id: I4d28b9718746398b078e329cb5a92d5991bc0102
* | | Merge "Reset scroll position when all apps is reset" into ub-launcher3-calgaryPeter Schiller2016-07-121-0/+1
|\ \ \
| * | | Reset scroll position when all apps is resetPeter Schiller2016-07-121-0/+1
| |/ / | | | | | | | | | Change-Id: If0d4aa0f488e3198a17c7649e7ef9bc8a78a0cbc
* / / Fix all apps becoming clipped when screen is rotated with all apps opened.Hyunyoung Song2016-07-123-16/+15
|/ / | | | | | | | | | | b/30040068 Change-Id: I5e89a82310fddd5aa89a8f5d855b2efa526f8244
* | Merge "Defining the list of predefined device profiles in xml. This allows ↵Sunny Goyal2016-07-111-32/+44
|\ \ | | | | | | | | | the profiles to be easily customized by derivatives." into ub-launcher3-calgary
| * | Defining the list of predefined device profiles in xml.Sunny Goyal2016-07-071-32/+44
| | | | | | | | | | | | | | | | | | This allows the profiles to be easily customized by derivatives. Change-Id: Iaec2b7a0eda34581c8e48b7dc44817013632dabe
* | | Merge "Consolidate all the dividers to provide same look and feel" into ↵Peter Schiller2016-07-115-95/+127
|\ \ \ | | | | | | | | | | | | ub-launcher3-calgary
| * | | Consolidate all the dividers to provide same look and feelPeter Schiller2016-07-085-95/+127
| | | | | | | | | | | | | | | | | | | | Bug: 30017936 Change-Id: I072cb116dba1df555a63f3f67b730f7f9c3a235a
* | | | Merge "Adding support for non-zero left insets" into ub-launcher3-calgarySunny Goyal2016-07-095-41/+56
|\ \ \ \ | |_|_|/ |/| | |
| * | | Adding support for non-zero left insetsSunny Goyal2016-07-075-41/+56
| | | | | | | | | | | | | | | | | | | | Bug: 29613069 Change-Id: Ifdf9bcce7ecdedc510f3be8a4dc10eb8da7c4bf1
* | | | Build fix.Sunny Goyal2016-07-092-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | Missed some traces of key-value backup Change-Id: Ifda94aa27aa53625bfb7ca173c6750c1b2433669
* | | | Merge "Updating page indicator content description to indicate click target ↵Sunny Goyal2016-07-092-2/+11
|\ \ \ \ | | | | | | | | | | | | | | | for apps list" into ub-launcher3-calgary
| * | | | Updating page indicator content description to indicate click targetSunny Goyal2016-07-082-2/+11
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | for apps list Bug: 29777235 Change-Id: Ia3dc20db7ec06455429389de5752b9bcfff15555
* | | | Merge "Removing Key-Value pair backup logic as Launcher now uses full-data ↵Sunny Goyal2016-07-096-1437/+5
|\ \ \ \ | |_|_|/ |/| | | | | | | backup" into ub-launcher3-calgary
| * | | Removing Key-Value pair backup logic as Launcher now uses full-data backupSunny Goyal2016-06-236-1437/+5
| | | | | | | | | | | | | | | | Change-Id: I3bbaec2b33afe8c1da3ca1468c7c733cc3194604
* | | | Merge "Updating alignment of search input" into ub-launcher3-calgaryPeter Schiller2016-07-082-6/+7
|\ \ \ \
| * | | | Updating alignment of search inputPeter Schiller2016-07-072-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 30017936 Change-Id: I2f68711762872bc100b41b2b4768d33e2c0cd902
* | | | | Merge "Simplified search focus logic" into ub-launcher3-calgaryPeter Schiller2016-07-081-7/+2
|\ \ \ \ \
| * | | | | Simplified search focus logicPeter Schiller2016-07-081-7/+2
| |/ / / / | | | | | | | | | | | | | | | Change-Id: I3f47e73c4a3d34f10e947fda2c7cae09211cc26d
* | | / / Do not remove onLayoutChangeListener on hotseat inside ↵Hyunyoung Song2016-07-071-4/+5
| |_|/ / |/| | | | | | | | | | | | | | | | | | | AllAppsTransitionController Change-Id: I883660906b5bf59035f0382e6a448c6992a58a0c
* | | | Changing isExternalDragWidget to isDragWidget as workspace goes toSunny Goyal2016-07-071-4/+1
|/ / / | | | | | | | | | | | | | | | | | | modal state even when dragging from workspace Bug: 29900481 Change-Id: I60ce6073b1c06ed19c75a341f9b73f6a147be889
* | | Merge "Calling start/stop listening in onStart/onStop" into ub-launcher3-calgarySunny Goyal2016-07-072-6/+8
|\ \ \ | |_|/ |/| |
| * | Calling start/stop listening in onStart/onStopSunny Goyal2016-06-232-6/+8
| |/ | | | | | | | | | | | | | | | | AppWidgetHost in N-MR1 was changed to make start/stop lisenting calls light weight, which allows launcher to avoid getting unnecessary updates when its not visible Bug: 23892701 Change-Id: I1f40a1ddc51a9eee304e17e72106bc75afe6c1bc
* | Merge "Fixing accessibility drag and drop Since the page's accessibility ↵Sunny Goyal2016-07-071-12/+15
|\ \ | | | | | | | | | flag is updated when entering drag mode, it does not need to be updated on state change" into ub-launcher3-calgary
| * | Fixing accessibility drag and dropSunny Goyal2016-07-061-12/+15
| | | | | | | | | | | | | | | | | | | | | | | | Since the page's accessibility flag is updated when entering drag mode, it does not need to be updated on state change Bug: 29581071 Change-Id: I1a876b4e8530601cb9bf25d097ea37780b525610
* | | Merge "Set the all apps nav bar to black. b/29998559" into ub-launcher3-calgaryHyunyoung Song2016-07-061-0/+7
|\ \ \
| * | | Set the all apps nav bar to black.Hyunyoung Song2016-07-061-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | b/29998559 Change-Id: Iba66b390f78fdf25b7eaf912012aabaf7df56476
* | | | Second workspace page icons should not show up when all apps is shown in ↵Hyunyoung Song2016-07-063-8/+9
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | landscape. b/29931405 > Also some method names to setTranslation -> setTranslationAndAlpha to match its implementation. Change-Id: Icb6ec5df8a267a9024803c70a694ea9b76e5e34d
* | | Merge "Remove relayouts b/29945805" into ub-launcher3-calgaryHyunyoung Song2016-07-042-3/+3
|\ \ \
| * | | Remove relayoutsHyunyoung Song2016-07-012-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b/29945805 > Workspace relayout occurs when window flag is set to change the status bar. This should not cause AllAppsTransitionController to be initialized. > Setting/Unsetting background drawables on the hotseat also causes unnecessary layout. Fix this issue. Change-Id: I73a3bfd3eb4bc34cf6760ffbd9826e3fef867056