summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Moving autority definition to a separate file, soSunny Goyal2018-11-271-1/+2
| | | | | | | that it can be easily customized using android studio Change-Id: I17f4f4511c2af5d382727769d1b74413f233d500 Bug: 120079798
* Adding reusable version of IconCache and IconFactorySunny Goyal2018-11-091-1/+1
| | | | | | | | | > Adding resource based allowing projects to control cache behavior > Fixing missing comments from ag/5470467 > Adding support for no-immemory cache Bug: 115891474 Change-Id: I691206805430cd93d3be78119bc249cefd79790a
* Merge "Split out launcherProtos from sysui_shared.jar" into ub-launcher3-masterTreeHugger Robot2018-11-061-4/+12
|\
| * Split out launcherProtos from sysui_shared.jarHyunyoung Song2018-11-051-4/+12
| | | | | | | | | | Bug: 113043444 Change-Id: I3115cdc7871b0f77601e399df01cdde0dde87c6e
* | Create iconloader libraryHyunyoung Song2018-11-021-1/+2
| | | | | | | | | | | | | | Bug: 115891474 Test: Builds everything Change-Id: I1d75702d4e5a10d694eeb839784a629de2f74dd2
* | Create a deep shortcuts override.Rajeev Kumar2018-10-311-1/+3
| | | | | | | | | | | | | | | | This change disables deep shortcuts on Android Go devices. Bug: 112904271 Test: Manual test Change-Id: I6150a3500f67d8a8412b51796cc442e3384c2cbb
* | Rename go/src_flags directory as go/srcRajeev Kumar2018-10-301-2/+2
|/ | | | | | | | This CL is preparation work to implement Modular shortcuts component in launcher using java/code swap. Bug: 112904271 Test: Manual test Change-Id: I35cf81e95fe487a384d4e9f17ea303093197318f
* Merge "Using support lib implementation for launcher preference" into ↵TreeHugger Robot2018-10-191-1/+2
|\ | | | | | | ub-launcher3-master
| * Using support lib implementation for launcher preferenceSunny Goyal2018-10-191-1/+2
| | | | | | | | | | Bug: 117519297 Change-Id: Icea5e022a337436e48db9376fd441f805dc34e54
* | Add AllAppsRow plugin interfaceTony Wickham2018-10-161-2/+1
|/ | | | | Bug: 115877296 Change-Id: I750941f220d08ca9ee14067253253f6d81417101
* Add plugin supportTony Wickham2018-10-101-0/+31
| | | | | | | | | | | | | | | - Add libs/plugin_core.jar - Include plugin_core in Launcher3 build (it is already present other builds as part of the updated shared lib) - Add PluginEnablerImpl that uses SharedPrefs to enable/disable plugin components - Add src_plugins, where plugin interfaces will live. It has a build rule to create a jar that plugin projects will depend on. - Copy PluginPreferencesFragment from sysui but using our implementation for PluginEnabler Bug: 115877296 Change-Id: I3db54677eaceb10f92018c0f9d18920ad9ffac39
* Disabling proguard on Launcher3 as it is a test targetSunny Goyal2018-10-101-0/+2
| | | | | Bug: 117527405 Change-Id: I4d32cf060eebaa0d8efe4f0a3a5c924eadcffa4a
* Link SystemUISharedLib from source if it existsHyunyoung Song2018-08-311-2/+2
| | | | | | | Bug: 113683301 Test: mmma -j31 packages/apps/Launcher3 Change-Id: I93671a788a322b474fd5bd4750e188faad958060
* Link SysUISharedLib from source if it existsHyunyoung Song2018-08-311-10/+24
| | | | | | | Bug: 113128349 Test: mmma -j31 packages/apps/Launcher3 Change-Id: I4bee3d59df403db46ed848d839b09c3df4ec874b
* Migrating to android-xSunny Goyal2018-08-141-3/+2
| | | | Change-Id: I9a774152d13a541e8496dd84f2469bfed407f86d
* Specify proguard.flags file explicitly in the Launcher3QuickStepGo make ruleRajeev Kumar2018-08-061-0/+1
| | | | | | | | | | This change makes sure that following build command doesn't error out: tapas Launcher3QuickStepGo make -j45 Bug: 112274857 Test: Built source with tapas Launcher3QuickStepGo and it built successfully. Change-Id: Icd788e4e119efd386bec6646627c2d9dd485af60
* Enable code shrinking (dead code removal) on Launcher3QuickStepGo appRajeev Kumar2018-08-031-1/+1
| | | | | | | | | | | | | | Bug: 112042795 Test: Manual testing I found following effect of shrinking on the apk: Launcher3QuickStepGo.apk 4925099 bytes Launcher3QuickStepGo_Proguard.apk 2619051 bytes We get total saving of 2306048 bytes in apk size. Change-Id: I75abedc05e5d04967928e73f02bcc78608f52ac0
* Allow Launcher3Go to override Launcher3QuickStepTim Joines2018-06-211-2/+2
| | | | | | | | Go devices will not want QS. Bug: 77490347, 110425849, 109932837 Test: Manual, Launcher is no longer crashing Change-Id: I1a1e0540beeab04927802156be26098139710f30
* Creating some common launcher targetsSunny Goyal2018-06-181-78/+63
| | | | | Bug: 110336301 Change-Id: I4de635c9a2acd9dee0a8cd2396d6cfa23eefb2db
* Adding Launcher3QuickstepGo targetSunny Goyal2018-05-241-0/+50
| | | | | Bug: 77490347 Change-Id: Ie280619921027759abfc2be3b002a05291f74816
* Merge "Revert "Re-enabling Widgets in Launcher3Go"" into ub-launcher3-masterTreeHugger Robot2018-04-051-0/+2
|\
| * Revert "Re-enabling Widgets in Launcher3Go"Rajeev Kumar2018-04-051-0/+2
| | | | | | | | | | | | | | | | This reverts commit 2eb7f0a34bb201eb229f179579c430ebbe874f6e. Bug: 74039047 Test: Manual tests Change-Id: Ifa38f7b1b805d781fbfc63cd71b01609f0a85d9e
* | Fix link-type check warning on libSharedSystemUIJiyong Park2018-02-231-3/+7
|/ | | | | | | | | | | | | | | | | | There has been a link-type check warning on libSharedSystemUI the prebuilt lib is built without SDK but the app using it (Launcher3QuickStep) is built with SDK. Since this effectively prevents the app from being unbundled, such warning will turn into errors soon. However, the lib isn't ready to be built with SDK yet. So, in order to suppress the link-type check warning until then, the prebuilt lib is added with LOCAL_SDK_VERSION := current. Bug: 69899800 Bug: 73327733 Test: m -j Launcher3QuickStep is successful and does not show any link-type check warning Change-Id: Ifd74bfee8c608e099737bd46569b05f007c1e86b
* Re-enabling Widgets in Launcher3GoRajeev Kumar2018-02-051-2/+0
| | | | | | Bug: 72876955 Test: Tested manually Change-Id: I19e8696cf41cc00832b571e778bbc4c4774fa112
* Fixing quickstep buildSunny Goyal2017-11-071-0/+1
| | | | Change-Id: I1db1ce636c52cb02dd248dd843de8c886ad34604
* Rearranging the code structure to allow replacing state logic.Sunny Goyal2017-11-061-4/+2
| | | | Change-Id: I6f83d0f77045ba189f02dd465bf70ffc2a239aa1
* Adding a placeholder recents activitySunny Goyal2017-11-021-5/+13
| | | | Change-Id: Idde86b4008559cde8bcf13fba90a8c72c3f1f591
* Setting up build rules and placeholder code for QuickStepSunny Goyal2017-10-301-7/+43
| | | | Change-Id: Ib4ad5c6082b293fc9f9455d70e2b21462b4ab76d
* Removing extraction service and palette api dependencySunny Goyal2017-09-291-2/+0
| | | | Change-Id: I30ad1a1462a97b6bc03f8e386ae3058c7fe022e5
* Adding A feature flag to disable widgets and a corresponding buildSunny Goyal2017-07-211-1/+52
| | | | | | | target Launcher3Go without widgets support Bug: 62353159 Change-Id: Ia03d2235a9bcf75f9ef191924f81630e63a2c684
* Adding support for derivative apps to safely extend LauncherLog protoSunny Goyal2017-07-201-4/+5
| | | | | Bug: 37676962 Change-Id: I24716070841b41418ac57b8dc367278e3ebdd046
* Add physics motion to items in all apps.Jon Miranda2017-05-231-1/+2
| | | | | | | | | | Motion applied to: - Icons - Prediction icons - Prediction divider Bug: 38349031 Change-Id: I376e6e39080c8c80463a0ce8b104b05e4d576f17
* Separating the config and flags in different directories so thatSunny Goyal2017-03-071-0/+1
| | | | | | | it is easier to override one or the other Bug: 36001650 Change-Id: I713f4f5dbcf902614ce9f6c7a73bdace7bdf1ea0
* Using java_style enum generation for protoSunny Goyal2016-12-151-0/+3
| | | | | | | This makes it easier to track various method parameters and simplifies debug logging Change-Id: Ib7c3d52590d0c36b2c8460c889ee3bead3454569
* Merge "Change support lib res path" into ub-launcher3-masterHyunyoung Song2016-11-141-1/+1
|\
| * Change support lib res pathHyunyoung Song2016-11-141-1/+1
| | | | | | | | | | | | | | | | b/32869945 > warning message will be gone after $ tapas Launcher3 && make Change-Id: I1780704e206c3cbb458ab76de623eef502b28b8c
* | Make Launcher3 privileged moduleHyunyoung Song2016-11-141-0/+1
|/ | | | | | | Make privileged module to enable Launcher to render search widget without granting permission to gmscore. Change-Id: I920233ced18325ecc8db70e9227993913a2d9762
* Created include filters for jacocoShankhoneer Chakrovarty2016-09-201-0/+2
| | | | | | | | | Go to for report: https://cnsviewer.corp.google.com/ear/cns/on-d/home/android-test/kharon/shankh/world/test_logs/ub-launcher3-calgary/0/CodeCoverage/inv_5368912399306607305/coverage_8663315225010526892.ear/index.html go to https://x20web.corp.google.com/users/sh/shankh/coverage/index.html for source code level code coverage statistics Bug: 29882934 Change-Id: I397537f45ac4611e8a97d4656d0e7d2b694688fc
* Separating out configs and common manifest entriesSunny Goyal2016-05-241-1/+5
| | | | | | | 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-0/+1
| | | | Change-Id: I421a33801886bdcccb43429b571af1ca7c6b9f55
* Fix recyclerview res pathHyunyoung Song2016-04-201-1/+1
| | | | | | | Manually cherry picking ag/943086 Change-Id: I37b75a04e3fff61b4bd42625a060c41e0fe7e85d (cherry picked from commit bcc53286c294a600309ad95908c348e7d499691c)
* Removing WallpaperPicker from Launcher3Sunny Goyal2016-04-121-3/+1
| | | | | | | | 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
* Add palette dependency to Android.mk.Tony Wickham2016-04-011-1/+2
| | | | Change-Id: I34fcfa87a35df8ec1029669d6b570c1a95029b66
* Deleting the WallpaperPicker code inside launcher.Sunny Goyal2016-02-181-3/+4
| | | | | | Instead linking it to the packages/apps/WallpaperPicker project Change-Id: Ib6830b180a22c22afece01e0a4f6e94e89d6452b
* Removing lib proto utilSunny Goyal2016-01-061-24/+3
| | | | Change-Id: Iebe6341a60a5e62bde97b5cca68f8abb93b04d36
* Fix broken make target launcher_protoutil_lib Bug:26406415Hyunyoung Song2016-01-061-1/+1
|\ | | | | | | | | | | | | am: 4ae00b1b8e * commit '4ae00b1b8e853f45770c833085179eb382220d78': Fix broken make target launcher_protoutil_lib Bug:26406415
| * Fix broken make target launcher_protoutil_libHyunyoung Song2016-01-061-1/+1
| | | | | | | | | | | | Bug:26406415 Change-Id: If3895b384feb9f2a6294fd76c043420851a37f49
* | Remove unnecessary use of ../.Ying Wang2016-01-041-1/+1
|/ | | | Change-Id: Ie747c305cbf1a6bf42f6c04c5c4d5ec3c6dad990
* Overlay support lib RV resources in Android.mkHyunyoung Song2015-07-271-3/+12
| | | | | | | | Note: after this change, ag/735298 can be reverted. b/22719084 Change-Id: I83caf8832790b1df0a90a1339f6b24f481c51661
* Enable Launcher3 as default Home appbohu2015-07-201-1/+1
| | | | | | | | | The default Home app launcher2 is deprecated and cannot launch Nexus 6 or any other high resolution devices in emulator. This CL enables launcher3 as the default Home app, since it can handle Nexus 6 and is well maintained. Bug: 22609402 Change-Id: Iaba545fec218f79e40e0f72de5236ddadfabaa14