summaryrefslogtreecommitdiffstats
path: root/quickstep/recents_ui_overrides/res
diff options
context:
space:
mode:
authorKevin <kevhan@google.com>2019-01-16 18:51:53 -0800
committerKevin <kevhan@google.com>2019-01-23 14:59:19 -0800
commitc4ad03b9efd39c2e28a3398c1125b870f38f78ff (patch)
tree85adeea660db31fe77920495fe1fe7410b23677a /quickstep/recents_ui_overrides/res
parent494963c74a9be2ac07a946b7471cab508d65ef85 (diff)
downloadandroid_packages_apps_Trebuchet-c4ad03b9efd39c2e28a3398c1125b870f38f78ff.tar.gz
android_packages_apps_Trebuchet-c4ad03b9efd39c2e28a3398c1125b870f38f78ff.tar.bz2
android_packages_apps_Trebuchet-c4ad03b9efd39c2e28a3398c1125b870f38f78ff.zip
Split LauncherAppTransitionManagerImpl for Go
Split LauncherAppTransitionManagerImpl common functionality into a base quickstep app transition class and subclass for recents-specific implementation. In addition, override the app transition manager to the appropriate manager depending on the build. Bug: 114136250 Test: Manual test NexusLauncher, Launcher3GoWithQuickstep Test: Build Launcher3GoIconRecents Change-Id: Iab1b5ae0c75af276879d5e12df95f62a514bf571
Diffstat (limited to 'quickstep/recents_ui_overrides/res')
-rw-r--r--quickstep/recents_ui_overrides/res/values/override.xml26
1 files changed, 26 insertions, 0 deletions
diff --git a/quickstep/recents_ui_overrides/res/values/override.xml b/quickstep/recents_ui_overrides/res/values/override.xml
new file mode 100644
index 000000000..c60cf5ab6
--- /dev/null
+++ b/quickstep/recents_ui_overrides/res/values/override.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2018 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- Class overrides for launcher with quickstep. -->
+
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_transition_manager_class" translatable="false">com.android.launcher3.LauncherAppTransitionManagerImpl</string>
+
+ <string name="instant_app_resolver_class" translatable="false">com.android.quickstep.InstantAppResolverImpl</string>
+
+ <string name="main_process_initializer_class" translatable="false">com.android.quickstep.QuickstepProcessInitializer</string>
+</resources>
+