Moving test sources to the main launcher gradle config. UiTestsLibLauncher only contains tapl and the shared lib.
Adding a missing dep on Launcher3 gradle project
Test: Verified all symbols are resolved in QuickstepLauncher.java, Launcher.java and DeviceProfileBaseTest.kt
Bug: 262267728
Change-Id: I6ad75c254e62d1bcc5994feb66bf622cfe384d14
The Maven artifact upstream doesn't have an ARM version of Proto
compiler. Since updating the artifact breaks the compilation, this
explicitly requests x86 protoc binary which is then run via Rosetta.
Build completes successfully.
Change-Id: Ia13f28a6f019ad53e88f6dd4a8788ab7ec1ebead
Test: Manual
The AndroidManifest.xml and build.gradle file of the AOSP
Launcher app has been upgraded so that its targetSdkVersion
is 30. This change has been made on git_master so that
we can avoid presubmit conflicts when making this change
on the aosp-master branch.
Change-Id: Ie476f8cbe56bf51218b15b8361a22fec2dc845e6
(cherry picked from commit 499ffce2e7)
This change will update westworld logs for app launches from AA+ search result. Updates log's container info from AllAppsContainer -> AllAppsPlusSearchResultContainer.
Bug: 178562918
Change-Id: I9ffca27fea42951a57640ef36717c04ff0251506
Change directory of framework intermediates prebuilts based off recent
change in location.
Test: Build from IDE
Change-Id: Icda11ca1526a12cc72be65052c5b1ce8c342c059
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
This adds a dimension for having quickstep/not having quickstep and
consequently adds l3gowithQuickstep as a build variant on the Launcher3
gradle file.
Test: Built all apks
Change-Id: I634e7e458847ca10e5ad165ea47b968ba38a5029
src_plugins was not being pulled in as a source preventing building
any launcher variant APK from the IDE. This fixes that.
Test: Build APK for all variants w/ other fixes included
Change-Id: Ifc23d15492de0ac9dad37fda621958eb64046b0e
The launcher_protos.jar library was not being used which prevented the
quickstep launcher variant from building. This fixes the issue.
Test: Build quickstep APK w/ other fixes in topic included
Change-Id: I4d91616aa8f52026ceec235b2adec8c13f7c6dc8
This fixes an issue with l3go variant not building due to duplicate
classes. This ensures that l3go does not pull the
src_shortcuts_overrides src as it overrides it.
Test: Build APK for l3go variant in IDE
Change-Id: Id2b10035b30eaf8f677913c85e384569ecc78359
This CL is preparation work to implement Modular shortcuts component in launcher using java/code swap.
Bug: 112904271
Test: Manual test
Change-Id: I35cf81e95fe487a384d4e9f17ea303093197318f
> Added two dummy widget providers: with config and without config
> Added tests for verify widget config flow
Change-Id: I4577f085abe8f8b82047b644c71cc9065358153a