summaryrefslogtreecommitdiffstats
path: root/build.gradle
Commit message (Collapse)AuthorAgeFilesLines
* Launcher3: Google Feed integrationEdward Cross2018-07-181-0/+2
| | | | | | | | If Google Search is installed, the Google Feed can be found at the -1 screen (which is the very left). This feature is enabled by default. Change-Id: I495196818699fd378cd60e6dd61b07a0ab951762
* gradle: update, compatibility with newer AS versionsAlexander Martinz2018-07-141-18/+18
| | | | | | | | | | | | | | | | | *) Remove buildToolsVersion to let the gradle plugin pick the best one automatically. "If you're using Android plugin for Gradle 3.0.0 or higher, your project automatically uses a default version of the build tools that the plugin specifies." *) Upgrade android gradle plugin to latest stable version *) Upgrade protobuf plugin to 0.8.6, which does not depend on private APIs anymore and allows using newer AS versions. *) Update to new syntax, replace "compile" with "implementation" Change-Id: I87a3e444011fa46795908e85bafd9ed96cd78a97 Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
* Trebuchet: update build.gradleJoey2018-05-021-2/+6
| | | | | Change-Id: If9f4d4ccddd2ea8e9cc44881964d698827609465 Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: bump buildToolsVersionJoey2018-02-041-1/+1
| | | | | Change-Id: Ia9a34bc4e1006d5e721c342086c91bb19c877ee7 Signed-off-by: Joey <joey@lineageos.org>
* Trebuchet: quick settings & settings reorganizationJoey Rizzoli2018-01-191-4/+6
| | | | Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Trebuchet: update gradle depsJoey Rizzoli2018-01-191-9/+22
| | | | | Change-Id: I5a9fa781d0faa826cf982d5c723f275faa50bb80 Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* Bump minsdk to 23Joey Rizzoli2018-01-191-1/+1
| | | | | Change-Id: I028750f2383ce124bbe6da6cbfd5562722932389 Signed-off-by: Joey Rizzoli <joey@lineageos.org>
* We shall call it Trebuchetcretin452018-01-191-4/+4
| | | | | | | | | | | | | | | | | | Change-Id: I068d7e025bb01fd4216be3ffcf3cdfd3285be9da Trebuchet: lineage launcher icon Change-Id: Ibf4e1add2f9dc88907430070bbbf74751dec2070 Rename permissions as suggested in AndroidManifest * Avoid conflicts with different launchers Change-Id: I0560c2ea1a82cb4f58074d31ca6f12518ac09ea7 Finalize rebranding from Launcher3 to Trebuchet Change-Id: If3af3a32db2281372dc1beb47e13a2ce0dc380af
* Adding A feature flag to disable widgets and a corresponding buildSunny Goyal2017-07-211-4/+22
| | | | | | | target Launcher3Go without widgets support Bug: 62353159 Change-Id: Ia03d2235a9bcf75f9ef191924f81630e63a2c684
* Adding support for derivative apps to safely extend LauncherLog protoSunny Goyal2017-07-201-1/+5
| | | | | Bug: 37676962 Change-Id: I24716070841b41418ac57b8dc367278e3ebdd046
* Add following compile time dependency toRajeev Kumar2017-06-141-0/+1
| | | | | | | | | packages/apps/Launcher3/build.gradle file compile "com.android.support:support-dynamic-animation:${SUPPORT_LIBS_VERSION}" Change-Id: Iab156fc00837829034f5b9eb9755a83a65546de6
* Merge "Updating gradle and build tools version" into ub-launcher3-dorvalSunny Goyal2017-04-131-2/+4
|\ | | | | | | | | | | am: 950825d948 Change-Id: I1c730b67862a84be430291070fec47c68df68827
| * Updating gradle and build tools versionSunny Goyal2017-04-131-2/+4
| | | | | | | | Change-Id: I269788d6d7798a5324a9170935c31a7c565cc214
* | Separating the config and flags in different directories so thatSunny Goyal2017-03-071-1/+1
| | | | | | | | | | | | | | it is easier to override one or the other Bug: 36001650 Change-Id: I713f4f5dbcf902614ce9f6c7a73bdace7bdf1ea0
* | Fixing broken gradle buildSunny Goyal2017-03-071-0/+1
|/ | | | Change-Id: I82432d2076639f43db0270ec3f90a03d0896bab2
* Adding some widget addition flow testsSunny Goyal2017-01-231-1/+5
| | | | | | | > Added two dummy widget providers: with config and without config > Added tests for verify widget config flow Change-Id: I4577f085abe8f8b82047b644c71cc9065358153a
* No more LauncherActivityInfoCompatSunny Goyal2017-01-111-1/+1
| | | | | Bug: 32745285 Change-Id: I00f13794d5dc0a2b1fe03ec74de36018f22eb386
* Removing all compatibility code below LollipopSunny Goyal2016-12-161-5/+6
| | | | | Bug: 32745285 Change-Id: I62971908e3e4402941fab627bbdfd47be64473a3
* No more UserHandleCompatSunny Goyal2016-12-151-1/+1
| | | | | Bug: 32745285 Change-Id: I762fb4e268c1afe48a1860ab12a4ccb3f626aa95
* Using java_style enum generation for protoSunny Goyal2016-12-151-0/+1
| | | | | | | This makes it easier to track various method parameters and simplifies debug logging Change-Id: Ib7c3d52590d0c36b2c8460c889ee3bead3454569
* Merge "Moving various runnables in LauncherModel to individual tasks" into ↵Sunny Goyal2016-11-101-0/+4
|\ | | | | | | ub-launcher3-master
| * Moving various runnables in LauncherModel to individual tasksSunny Goyal2016-11-091-0/+4
| | | | | | | | | | | | > Adding tests for some of the runnable Change-Id: I1a315d38878857df3371f0e69d622a41fc3b081a
* | Fixing build breakage due to proto compiler changeSunny Goyal2016-11-091-1/+1
|/ | | | Change-Id: I5cfc8d42e58ff7836e1946f9a4719254fb1b144b
* Update pre-drag lifecycle for apps with shortcuts.Tony Wickham2016-10-041-1/+1
| | | | | | | | | | | | | | | | - First of all, deferred drag has been renamed to pre-drag to avoid confusion with the existing deferred end drag. - For normal drags, the cycle is still startDrag --> onDragStart --> onDrop --> onDropComplete --> onDragEnd. - Pre-drags have two additional callbacks: onPreDragStart and onPreDragEnd. onPreDragStart is called between startDrag and onDragStart, and onPreDragEnd is called at the same time as onDragStart or onDragEnd. - If the pre-drag has not transitioned to a full drag before onDragEnd, onDragStart and onDropComplete are skipped (onDrop is still called to allow the DragView to animate). Change-Id: Icd7a8f75d5fcc159f9a52758c22ab6eae3edb9e2
* Fixing wrong label in the AndroidManifestSunny Goyal2016-08-251-6/+26
| | | | | | Updating the gradle and protobuf library version Change-Id: I0470ebe7465cf2f04ef59688ac2b3f4933d48ad1
* Updating gradle SDK versionSunny Goyal2016-07-071-2/+2
| | | | Change-Id: Ib65ed223e998fddd59f2284ed1ab64c794fff096
* Add support for launcher shortcuts.Tony Wickham2016-06-211-1/+1
| | | | | | | | | | | | | | | | | | | - This CL has no UI but provides the necessary backing for one. - Adds new item type: ITEM_TYPE_DEEP_SHORTCUT, to distinguish from ITEM_TYPE_SHORTCUT. We can reconsider these names. - Adds ShortcutCache, using LruCache for up to 30 dynamic shortcuts (pinned shortcuts are always cached in a HashMap). - DeepShortcutManager queries for shortcuts and other things like pin them. In a future CL it will use the cache, but for now it simply makes an RPC for all queries. - LauncherModel maintains counts for pinned shortcuts, pinning and unpinning when counts reach 1 or 0, respectively. - LauncherModel maintains a map of components to lists of shortcut ids, which Launcher gets a copy of after it is changed in the background. This will allow us to know how many shortcuts an app has immediately, and query for details as the UI is animating. Change-Id: Ic526f374dd10d72a261bae67f07f098fca8d8bca
* Separating out configs and common manifest entriesSunny Goyal2016-05-241-3/+3
| | | | | | | This separation allows for easier modification of Launcher3 by derivative projects Change-Id: Ib3469e9b5d2707daef572050698d792316534d45
* Changing minSDK for launcher3 to 21 (Lollipop)Sunny Goyal2016-05-101-1/+1
| | | | Change-Id: I421a33801886bdcccb43429b571af1ca7c6b9f55
* Updating gradle versionSunny Goyal2016-05-091-1/+1
| | | | Change-Id: I4f43a45576118572470703668ff3f495a25f3e3c
* Extract color for the hotseat.Tony Wickham2016-05-091-1/+1
| | | | | | | | | | - Only considers the bottom fourth of the wallpaper - Is translucent black or white depending on how dark/light the wallpaper is - Hotseat extends behind the nav bar Bug: 27230217 Change-Id: Id4ea6ee91b4dd221b4c277d22d5041cab178801d
* Removing WallpaperPicker from Launcher3Sunny Goyal2016-04-121-1/+0
| | | | | | | | Launcher3 will no longer include a wallpaper picker. Eventually it will just point to the system wallpaper settings where user can choose from all the installed pickers Change-Id: Ib5832fa7e451610acd4b2d34ee48fe36e3699d26
* Fixing gradle version comflictsSunny Goyal2016-04-081-1/+1
| | | | Change-Id: I6e3b99e2ad67a192e29f9939fc188db81f31d219
* Added ColorExtractionService and ExtractedColors.Tony Wickham2016-04-011-0/+2
| | | | | | | | | | | | | | | - Launcher has an instance of ExtractedColors, which is loaded from LauncherProvider in onCreate() and whenever the wallpaper changes. - When the wallpaper changes, the ColorExtractionService is started in the :wallpaper-chooser process. - ColorExtractionService builds an ExtractedColors instance and saves it as a String in LauncherProvider. - When the results are saved, Launcher gets a callback through LauncherProviderChangeListener and reloads the ExtractedColors. - Whenever Launcher loads Extractecolors, it also re-colors items (currently a no-op). Change-Id: I319e2cfe0a86abcbc6bb39ef6b9fbbcad54ad743
* Fixing broken instrumentation tests when run from command lineSunny Goyal2016-03-181-1/+0
| | | | Change-Id: I923cdbaaaf18c9b765d1e70122b92cd2c1621e06
* Fixing broken testQsbTallHeight for some devicesSunny Goyal2016-02-251-4/+4
| | | | Change-Id: I0f4f11847602f4767051543ff648c5c32a82961a
* Deleting the WallpaperPicker code inside launcher.Sunny Goyal2016-02-181-2/+3
| | | | | | Instead linking it to the packages/apps/WallpaperPicker project Change-Id: Ib6830b180a22c22afece01e0a4f6e94e89d6452b
* Adding tests for rotation preferenceSunny Goyal2015-10-161-4/+17
| | | | | | Updating the gradle file to run tests directly from AndroidStudio Change-Id: Iac23dfc6f995477f2406071fbfab3a16ee58ce6f
* Adding gradle script for Android StudioSunny Goyal2015-08-301-0/+55
Change-Id: I640c63e2981337eb8c8ed191b40c0649a986361e