diff --git a/Android.mk b/Android.mk index a0b633adb9ad1e228f6970d087a9646a2227551e..8e00991d9e7a02b1b08f993d2f4e8c2f287e5178 100644 --- a/Android.mk +++ b/Android.mk @@ -5,7 +5,7 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES := $(call all-java-files-under, src) - +LOCAL_STATIC_JAVA_LIBRARIES += org.lineageos.platform.sdk LOCAL_PACKAGE_NAME := DocumentsUI LOCAL_PRIVATE_PLATFORM_APIS := true LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res diff --git a/proguard.flags b/proguard.flags index 0f33fb27d8cc87320979b20f6a2f6411f8ad6e87..bfcfed0fe52c3aeef035e16d8a6d1b5a1b1555da 100644 --- a/proguard.flags +++ b/proguard.flags @@ -15,4 +15,5 @@ # Keep -keep public class android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { public static android.support.v4.view.accessibility.AccessibilityNodeInfoCompat obtain(); -} \ No newline at end of file +} +-dontwarn lineageos.** \ No newline at end of file diff --git a/res/drawable/ic_doc_audio.xml b/res/drawable/ic_doc_audio.xml index 341a91942bdb69ee33f7afb52a8b6eaa0cbde35d..1de91bdf63c275884d2d4f070ed30ab99e64890b 100644 --- a/res/drawable/ic_doc_audio.xml +++ b/res/drawable/ic_doc_audio.xml @@ -17,8 +17,10 @@ Copyright (C) 2017 The Android Open Source Project android:width="24dp" android:height="24dp" android:viewportWidth="24.0" - android:viewportHeight="24.0"> + android:viewportHeight="24.0" + android:tint="@color/accent" + > diff --git a/res/drawable/ic_doc_folder.xml b/res/drawable/ic_doc_folder.xml index 21c3bb2138cc47f9d1837797ee69398436605d6a..6b2c8782e9a9c58038d52c05511a209db8f77b08 100644 --- a/res/drawable/ic_doc_folder.xml +++ b/res/drawable/ic_doc_folder.xml @@ -18,9 +18,9 @@ Copyright (C) 2015 The Android Open Source Project android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0" - android:tint="@color/color_default_blue1" + android:tint="@color/accent" > diff --git a/res/drawable/ic_doc_generic.xml b/res/drawable/ic_doc_generic.xml index a4fd77ae51ce76a69e3486191d59abebb513c6c5..b7ae5b5c037cd6031bb444605d110f5c3c9abd05 100644 --- a/res/drawable/ic_doc_generic.xml +++ b/res/drawable/ic_doc_generic.xml @@ -17,8 +17,10 @@ Copyright (C) 2017 The Android Open Source Project android:width="24dp" android:height="24dp" android:viewportWidth="24.0" - android:viewportHeight="24.0"> + android:viewportHeight="24.0" + android:tint="@color/accent" + > diff --git a/res/drawable/ic_doc_image.xml b/res/drawable/ic_doc_image.xml index 0fb43d4248097a07ab545022580765389cf7f9e6..413d4c30bfd3bae2e1b8067efe4a276b7b400567 100644 --- a/res/drawable/ic_doc_image.xml +++ b/res/drawable/ic_doc_image.xml @@ -18,9 +18,9 @@ Copyright (C) 2017 The Android Open Source Project android:height="24dp" android:viewportWidth="24.0" android:viewportHeight="24.0" - android:tint="@color/color_default_blue1" + android:tint="@color/accent" > diff --git a/res/drawable/ic_doc_video.xml b/res/drawable/ic_doc_video.xml index 4944232e9b164c486594a82a6b5813b4f573cb27..2753daf7d751f3018156bbca51b1091e808b1f44 100644 --- a/res/drawable/ic_doc_video.xml +++ b/res/drawable/ic_doc_video.xml @@ -17,8 +17,10 @@ Copyright (C) 2017 The Android Open Source Project android:width="24dp" android:height="24dp" android:viewportWidth="24.0" - android:viewportHeight="24.0"> + android:viewportHeight="24.0" + android:tint="@color/accent" + > diff --git a/res/values/drawables.xml b/res/values/drawables.xml index 3873eefec26cc0fd53c8163e09fd19b68e9df067..d0e7db6d6a04792fda6de81c08e6ed70b0da865b 100644 --- a/res/values/drawables.xml +++ b/res/values/drawables.xml @@ -17,10 +17,10 @@ @mipmap/ic_launcher @mipmap/ic_launcher - @*android:drawable/ic_doc_image - @*android:drawable/ic_doc_video - @*android:drawable/ic_doc_audio - @*android:drawable/ic_doc_generic + @drawable/ic_doc_image + @drawable/ic_doc_video + @drawable/ic_doc_audio + @drawable/ic_doc_generic @*android:drawable/text_select_handle_left_mtrl_alpha @*android:drawable/text_select_handle_right_mtrl_alpha @*android:drawable/text_select_handle_middle_mtrl_alpha diff --git a/src/com/android/documentsui/base/RootInfo.java b/src/com/android/documentsui/base/RootInfo.java index 340d61459e10d62b0036d7efa1997934aa15d06d..74b6c56e70e6fc211e052eda08b85058ec4e0020 100644 --- a/src/com/android/documentsui/base/RootInfo.java +++ b/src/com/android/documentsui/base/RootInfo.java @@ -202,7 +202,7 @@ public class RootInfo implements Durable, Parcelable, Comparable { if (isHome()) { derivedType = TYPE_LOCAL; - derivedIcon = R.drawable.ic_root_documents; + derivedIcon = lineageos.platform.R.drawable.ic_folder;//R.drawable.ic_root_documents; } else if (isMtp()) { derivedType = TYPE_MTP; derivedIcon = R.drawable.ic_usb_storage; @@ -214,21 +214,22 @@ public class RootInfo implements Durable, Parcelable, Comparable { derivedIcon = R.drawable.ic_sd_storage; } else if (isExternalStorage()) { derivedType = TYPE_LOCAL; - derivedIcon = R.drawable.ic_root_smartphone; + derivedIcon = lineageos.platform.R.drawable.ic_device_phone; } else if (isDownloads()) { derivedType = TYPE_DOWNLOADS; - derivedIcon = R.drawable.ic_root_download; + derivedIcon = lineageos.platform.R.drawable.ic_downloads; } else if (isImages()) { derivedType = TYPE_IMAGES; - derivedIcon = R.drawable.image_root_icon; + derivedIcon = lineageos.platform.R.drawable.ic_album; } else if (isVideos()) { derivedType = TYPE_VIDEO; - derivedIcon = R.drawable.video_root_icon; + derivedIcon = lineageos.platform.R.drawable.ic_videos; } else if (isAudio()) { derivedType = TYPE_AUDIO; - derivedIcon = R.drawable.audio_root_icon; + derivedIcon = lineageos.platform.R.drawable.ic_audio; } else if (isRecents()) { derivedType = TYPE_RECENTS; + } else { derivedType = TYPE_OTHER; }