From ab50974aa2e19ecc482d6236c1d81dd1afaeb743 Mon Sep 17 00:00:00 2001 From: cretin45 Date: Tue, 24 Nov 2015 14:39:53 -0800 Subject: We shall call it Trebuchet Change-Id: I068d7e025bb01fd4216be3ffcf3cdfd3285be9da Trebuchet: lineage launcher icon Change-Id: Ibf4e1add2f9dc88907430070bbbf74751dec2070 Rename permissions as suggested in AndroidManifest * Avoid conflicts with different launchers Change-Id: I0560c2ea1a82cb4f58074d31ca6f12518ac09ea7 Finalize rebranding from Launcher3 to Trebuchet Change-Id: If3af3a32db2281372dc1beb47e13a2ce0dc380af --- Android.mk | 8 +++++--- AndroidManifest.xml | 17 ++++++++++------- build.gradle | 8 ++++---- res/mipmap-hdpi/ic_launcher_home.png | Bin 236 -> 4070 bytes res/mipmap-hdpi/ic_launcher_home_foreground.png | Bin 236 -> 4070 bytes res/mipmap-mdpi/ic_launcher_home.png | Bin 216 -> 2503 bytes res/mipmap-mdpi/ic_launcher_home_foreground.png | Bin 339 -> 2503 bytes res/mipmap-xhdpi/ic_launcher_home.png | Bin 235 -> 5549 bytes res/mipmap-xhdpi/ic_launcher_home_foreground.png | Bin 357 -> 5549 bytes res/mipmap-xxhdpi/ic_launcher_home.png | Bin 266 -> 8626 bytes res/mipmap-xxhdpi/ic_launcher_home_foreground.png | Bin 485 -> 8626 bytes res/mipmap-xxxhdpi/ic_launcher_home.png | Bin 0 -> 11652 bytes res/mipmap-xxxhdpi/ic_launcher_home_foreground.png | Bin 0 -> 11652 bytes res/values/config.xml | 2 +- res/values/lineage_strings.xml | 21 +++++++++++++++++++++ src_config/com/android/launcher3/BuildConfig.java | 2 +- tests/Android.mk | 6 ++++-- 17 files changed, 46 insertions(+), 18 deletions(-) create mode 100644 res/mipmap-xxxhdpi/ic_launcher_home.png create mode 100644 res/mipmap-xxxhdpi/ic_launcher_home_foreground.png create mode 100644 res/values/lineage_strings.xml diff --git a/Android.mk b/Android.mk index d41e184f0..084eaa516 100644 --- a/Android.mk +++ b/Android.mk @@ -52,9 +52,11 @@ LOCAL_AAPT_FLAGS := \ LOCAL_SDK_VERSION := current LOCAL_MIN_SDK_VERSION := 21 -LOCAL_PACKAGE_NAME := Launcher3 +LOCAL_PACKAGE_NAME := Trebuchet LOCAL_PRIVILEGED_MODULE := true -LOCAL_OVERRIDES_PACKAGES := Home Launcher2 +LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 + +LOCAL_AAPT_FLAGS += --rename-manifest-package org.lineageos.trebuchet LOCAL_FULL_LIBS_MANIFEST_FILES := $(LOCAL_PATH)/AndroidManifest-common.xml @@ -125,7 +127,7 @@ LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/protos/ --proto_path=$(LOCAL_PA LOCAL_PROTO_JAVA_OUTPUT_PARAMS := enum_style=java LOCAL_MODULE_TAGS := optional -LOCAL_MODULE := launcher_proto_lib +LOCAL_MODULE := trebuchet_proto_lib LOCAL_IS_HOST_MODULE := true LOCAL_STATIC_JAVA_LIBRARIES := host-libprotobuf-java-nano diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 23bddf62f..a86d1506b 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -20,6 +20,9 @@ + + + - - + + + android:writePermission="org.lineageos.trebuchet.permission.WRITE_SETTINGS" + android:readPermission="org.lineageos.trebuchet.permission.READ_SETTINGS" /> - @string/app_name + @string/lineageos_app_name diff --git a/res/values/lineage_strings.xml b/res/values/lineage_strings.xml new file mode 100644 index 000000000..bbc30c371 --- /dev/null +++ b/res/values/lineage_strings.xml @@ -0,0 +1,21 @@ + + + + + Trebuchet + + diff --git a/src_config/com/android/launcher3/BuildConfig.java b/src_config/com/android/launcher3/BuildConfig.java index 4df75a1a1..c8189c480 100644 --- a/src_config/com/android/launcher3/BuildConfig.java +++ b/src_config/com/android/launcher3/BuildConfig.java @@ -20,5 +20,5 @@ package com.android.launcher3; * Config file used by Make. This file is automatically generated when using gradle. */ public class BuildConfig { - public static final String APPLICATION_ID = "com.android.launcher3"; + public static final String APPLICATION_ID = "org.lineageos.trebuchet"; } diff --git a/tests/Android.mk b/tests/Android.mk index e8797a75c..14ea1ec70 100644 --- a/tests/Android.mk +++ b/tests/Android.mk @@ -25,8 +25,10 @@ LOCAL_FULL_LIBS_MANIFEST_FILES := $(LOCAL_PATH)/AndroidManifest-common.xml LOCAL_SDK_VERSION := current LOCAL_MIN_SDK_VERSION := 21 -LOCAL_PACKAGE_NAME := Launcher3Tests +LOCAL_PACKAGE_NAME := TrebuchetTests -LOCAL_INSTRUMENTATION_FOR := Launcher3 +LOCAL_AAPT_FLAGS += --rename-manifest-package org.lineageos.trebuchet.tests + +LOCAL_INSTRUMENTATION_FOR := Trebuchet include $(BUILD_PACKAGE) -- cgit v1.2.3