summaryrefslogtreecommitdiffstats
path: root/build.gradle
Commit message (Collapse)AuthorAgeFilesLines
* 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