diff --git a/Android.mk b/Android.mk
index 25b45e7393..d080333422 100644
--- a/Android.mk
+++ b/Android.mk
@@ -83,7 +83,8 @@ LOCAL_SRC_FILES := \
$(call all-java-files-under, src_config) \
$(call all-java-files-under, go/src_flags) \
$(call all-proto-files-under, protos) \
- $(call all-proto-files-under, proto_overrides)
+ $(call all-proto-files-under, proto_overrides) \
+ $(call all-proto-files-under, proto_pixel)
LOCAL_RESOURCE_DIR := \
$(LOCAL_PATH)/go/res \
@@ -93,10 +94,11 @@ LOCAL_RESOURCE_DIR := \
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
LOCAL_PROTOC_OPTIMIZE_TYPE := nano
-LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/protos/ --proto_path=$(LOCAL_PATH)/proto_overrides/
+LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/protos/ --proto_path=$(LOCAL_PATH)/proto_overrides/ --proto_path=$(LOCAL_PATH)/proto_pixel/
LOCAL_PROTO_JAVA_OUTPUT_PARAMS := enum_style=java
LOCAL_AAPT_FLAGS := \
+ --rename-manifest-package com.google.android.apps.nexuslauncher \
--auto-add-overlay \
--extra-packages android.support.v7.recyclerview \
diff --git a/build.gradle b/build.gradle
index 7fcf0b9be0..e42c51ada3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -46,7 +46,7 @@ android {
}
l3go {
- applicationId 'com.android.launcher3'
+ applicationId 'com.google.android.apps.nexuslauncher'
testApplicationId 'com.android.launcher3.tests'
flavorDimensions 'default'
}
diff --git a/go/res/values-v23/bools.xml b/go/res/values-v23/bools.xml
new file mode 100644
index 0000000000..c41282be8a
--- /dev/null
+++ b/go/res/values-v23/bools.xml
@@ -0,0 +1,21 @@
+
+
+
+
+ false
+
\ No newline at end of file
diff --git a/go/res/values/dimens.xml b/go/res/values/dimens.xml
deleted file mode 100644
index f1b1053160..0000000000
--- a/go/res/values/dimens.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
- 60dp
-
\ No newline at end of file
diff --git a/go/src_flags/com/android/launcher3/config/FeatureFlags.java b/go/src_flags/com/android/launcher3/config/FeatureFlags.java
index b11bb7c6aa..885e4af5d7 100644
--- a/go/src_flags/com/android/launcher3/config/FeatureFlags.java
+++ b/go/src_flags/com/android/launcher3/config/FeatureFlags.java
@@ -26,4 +26,7 @@ private FeatureFlags() {}
// Features to control Launcher3Go behavior
public static final boolean GO_DISABLE_WIDGETS = true;
public static final boolean LAUNCHER3_SPRING_ICONS = false;
+
+ // Feature flag to enable moving the QSB on the 0th screen of the workspace.
+ public static boolean QSB_ON_FIRST_SCREEN = true;
}