summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Move PlubinLib to prebuilts/frameworks_intermediatesHyunyoung Song2019-04-031-10/+5
| | | | | Bug: 129423457 Change-Id: I7ed06609efa33ae98ffcd6f937a76a6b772c3fc1
* Reconcile difference between master and ub-launcher3-masterHyunyoung Song2019-03-271-4/+1
| | | | | | b/129423457 Change-Id: I63e2a1a6b40ced849e852f1b7bffa4e9fa177f18
* Move plugin_core.jar back to Launcher3 to unblock code mergeHyunyoung Song2019-03-221-0/+9
| | | | Change-Id: Ic9d6ab16ac7a8c5c1f528bdcac06e56f718a3f91
* Reconcile difference btw master and ub-launcher3-masterHyunyoung Song2019-03-211-1/+5
| | | | Change-Id: I33dcd6a062b754edbe2da9c7fcf2a8ccfb41b661
* Remove f/b based jars out of the Android.mkHyunyoung Song2019-03-141-29/+0
| | | | | | | Benefit! we would not get merge conflict when one of these jars update and we need to do code merge. Change-Id: Ia6a4a632474a7b19aaede1d20d1373902da1400c
* Fix build break for Launcher3GoIconRecentsKevin2019-02-261-1/+1
| | | | | | | | | | The make rule for recents Go was called Launcher3QuickStepGoIconRecents in the make file while the one in the presubmit build rule is called Launcher3GoIconRecents. I opted to change the one in the make file since the one in presubmit is shorter. Test: Builds Change-Id: I740534707206d79d364312bfaf3a623a3c429f52
* Require privapp grants for all launcher3 appsAnton Hansson2019-02-061-0/+4
| | | | | | | | | | | | | The privapp permission grant file for launcher3 was previously only installed for Launcher3QuickStep, which is the default launcher app in the AOSP product config. Make other apps use it too for products that override Launcher3QuickStep (or use one of the other variants). Bug: 123300025 Test: build/boot product with Launcher3QuickStepGo Change-Id: I295ed7f1d65d1e6b4ba6364b2468182353340bbb
* Change the location of Launcher apks from /system to /productHyunyoung Song2019-02-011-0/+4
| | | | | Bug: 123777579 Change-Id: If0ee9099aec223394d60ad4dbcd2c6f80f33067b
* Add SecondaryDisplayLauncherLib in Launcher3QuickStepChilun2019-01-081-1/+3
| | | | | | | | | Add the secondary launcher activity in Launcher3QuickStep to support secondary display. Bug: 118206886 Test: Manual test on cf_x86_phone-userdebug Change-Id: I4787f92fe32bb89f5f4c4fc3f93a4d3f27d5d2e6
* Add build variant for go-specific recents.Kevin2019-01-071-2/+54
| | | | | | | | | | | | | | | | | | | This CL sets up the source directories to build a Go version of quickstep recents/icon recents. This is accomplished by splitting the quickstep resources/sources into two groups: the base source and sources that should be overridden (recents_ui_overrides). The new Go recents variant then takes the base and combines it with the sources in go/quickstep which should replace the ones in recents_ui_overrides. As of now, no classes have been moved yet, so there are only placeholder files. In addition, this modifies the make and gradle files to reflect the new sources. Bug: 114136250 Test: build all targets via tapas, build all APKs from IDE Change-Id: I6d0a4d93ab1c38d4ffc28fd21823caadd96d23f7
* Add a secondary launcher activity (1/2)Chilun2018-12-131-1/+3
| | | | | | | | | | This secondary launcher activity with new category SECONDARY_HOME and multiple instance supporrted could be used on sencondary display. Bug: 118206886 Bug: 114329798 Test: Manual Change-Id: Ibaecf8ef7614389760d0fcc547ef6d378a921583
* 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