diff --git a/core/base/src/main/java/de/mm20/launcher2/search/AppShortcut.kt b/core/base/src/main/java/de/mm20/launcher2/search/AppShortcut.kt index b61f3fb6b..001016df3 100644 --- a/core/base/src/main/java/de/mm20/launcher2/search/AppShortcut.kt +++ b/core/base/src/main/java/de/mm20/launcher2/search/AppShortcut.kt @@ -26,7 +26,7 @@ interface AppShortcut : SavableSearchable { return StaticLauncherIcon( foregroundLayer = TintedIconLayer( color = 0xFF3DDA84.toInt(), - icon = ContextCompat.getDrawable(context, R.drawable.ic_file_android)!!, + icon = ContextCompat.getDrawable(context, R.drawable.android_24px)!!, scale = 0.65f, ), backgroundLayer = ColorLayer(0xFF3DDA84.toInt()), diff --git a/core/base/src/main/java/de/mm20/launcher2/search/Application.kt b/core/base/src/main/java/de/mm20/launcher2/search/Application.kt index 0efda7c4f..4a679b790 100644 --- a/core/base/src/main/java/de/mm20/launcher2/search/Application.kt +++ b/core/base/src/main/java/de/mm20/launcher2/search/Application.kt @@ -30,7 +30,7 @@ interface Application: SavableSearchable { override fun getPlaceholderIcon(context: Context): StaticLauncherIcon { return StaticLauncherIcon( foregroundLayer = TintedIconLayer( - icon = ContextCompat.getDrawable(context, R.drawable.ic_file_android)!!, + icon = ContextCompat.getDrawable(context, R.drawable.android_24px)!!, scale = 0.65f, color = 0xff3dda84.toInt(), ), diff --git a/core/base/src/main/java/de/mm20/launcher2/search/File.kt b/core/base/src/main/java/de/mm20/launcher2/search/File.kt index adf3ebd8e..fbf4e3582 100644 --- a/core/base/src/main/java/de/mm20/launcher2/search/File.kt +++ b/core/base/src/main/java/de/mm20/launcher2/search/File.kt @@ -26,32 +26,32 @@ interface File : SavableSearchable { override fun getPlaceholderIcon(context: Context): StaticLauncherIcon { val (resId, bgColor) = when { - isDirectory -> R.drawable.ic_file_folder to R.color.lightblue - mimeType.startsWith("image/") -> R.drawable.ic_file_picture to R.color.teal - mimeType.startsWith("audio/") -> R.drawable.ic_file_music to R.color.orange - mimeType.startsWith("video/") -> R.drawable.ic_file_video to R.color.purple + isDirectory -> R.drawable.folder_24px to R.color.lightblue + mimeType.startsWith("image/") -> R.drawable.photo_24px to R.color.teal + mimeType.startsWith("audio/") -> R.drawable.music_note_24px to R.color.orange + mimeType.startsWith("video/") -> R.drawable.movie_24px to R.color.purple else -> when (mimeType) { "application/zip", "application/x-gtar", "application/x-tar", "application/java-archive", "application/x-7z-compressed", - "application/x-compressed-tar", "application/x-gzip", "application/x-bzip2" -> R.drawable.ic_file_archive to R.color.brown - "application/pdf" -> R.drawable.ic_file_pdf to R.color.red + "application/x-compressed-tar", "application/x-gzip", "application/x-bzip2" -> R.drawable.folder_zip_24px to R.color.brown + "application/pdf" -> R.drawable.docs_24px to R.color.red "application/vnd.oasis.opendocument.text", "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - "application/msword", "text/plain", "application/vnd.google-apps.document" -> R.drawable.ic_file_document to R.color.blue + "application/msword", "text/plain", "application/vnd.google-apps.document" -> R.drawable.article_24px to R.color.blue "application/vnd.oasis.opendocument.spreadsheet", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "application/vnd.ms-excel", "application/vnd.google-apps.spreadsheet" -> R.drawable.ic_file_spreadsheet to R.color.green + "application/vnd.ms-excel", "application/vnd.google-apps.spreadsheet" -> R.drawable.table_24px to R.color.green "application/vnd.openxmlformats-officedocument.presentationml.presentation", - "application/vnd.ms-powerpoint", "application/vnd.google-apps.presentation" -> R.drawable.ic_file_presentation to R.color.amber + "application/vnd.ms-powerpoint", "application/vnd.google-apps.presentation" -> R.drawable.slideshow_24px to R.color.amber "text/x-asm", "text/x-c", "text/x-java-source", "text/x-script.phyton", "text/x-pascal", - "text/x-script.perl", "text/javascript", "application/json" -> R.drawable.ic_file_code to R.color.pink - "text/xml", "text/html" -> R.drawable.ic_file_markup to R.color.deeporange - "application/vnd.android.package-archive" -> R.drawable.ic_file_android to R.color.lightgreen - "application/vnd.google-apps.form" -> R.drawable.ic_file_form to R.color.deeppurple - "application/vnd.google-apps.drawing" -> R.drawable.ic_file_picture to R.color.teal - "application/vnd.de.mm20.launcher2.backup" -> R.drawable.ic_file_backup to R.color.brown - "application/vnd.de.mm20.launcher2.theme" -> R.drawable.ic_file_theme to R.color.amber - else -> R.drawable.ic_file_generic to R.color.bluegrey + "text/x-script.perl", "text/javascript", "application/json" -> R.drawable.data_object_24px to R.color.pink + "text/xml", "text/html" -> R.drawable.code_24px to R.color.deeporange + "application/vnd.android.package-archive" -> R.drawable.android_24px to R.color.lightgreen + "application/vnd.google-apps.form" -> R.drawable.ballot_24px to R.color.deeppurple + "application/vnd.google-apps.drawing" -> R.drawable.shape_line_24px to R.color.teal + "application/vnd.de.mm20.launcher2.backup" -> R.drawable.settings_24px to R.color.brown + "application/vnd.de.mm20.launcher2.theme" -> R.drawable.palette_24px to R.color.amber + else -> R.drawable.draft_24px to R.color.bluegrey } } return StaticLauncherIcon( diff --git a/core/base/src/main/res/drawable/android_24px.xml b/core/base/src/main/res/drawable/android_24px.xml new file mode 100644 index 000000000..4791c04af --- /dev/null +++ b/core/base/src/main/res/drawable/android_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/archive_24px.xml b/core/base/src/main/res/drawable/archive_24px.xml new file mode 100644 index 000000000..b38468c07 --- /dev/null +++ b/core/base/src/main/res/drawable/archive_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/article_24px.xml b/core/base/src/main/res/drawable/article_24px.xml new file mode 100644 index 000000000..5b0f45801 --- /dev/null +++ b/core/base/src/main/res/drawable/article_24px.xml @@ -0,0 +1,11 @@ + + + diff --git a/core/base/src/main/res/drawable/ballot_24px.xml b/core/base/src/main/res/drawable/ballot_24px.xml new file mode 100644 index 000000000..623fe911d --- /dev/null +++ b/core/base/src/main/res/drawable/ballot_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/code_24px.xml b/core/base/src/main/res/drawable/code_24px.xml new file mode 100644 index 000000000..ce9e1695b --- /dev/null +++ b/core/base/src/main/res/drawable/code_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/data_object_24px.xml b/core/base/src/main/res/drawable/data_object_24px.xml new file mode 100644 index 000000000..0e6ad0c25 --- /dev/null +++ b/core/base/src/main/res/drawable/data_object_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/docs_24px.xml b/core/base/src/main/res/drawable/docs_24px.xml new file mode 100644 index 000000000..64a407667 --- /dev/null +++ b/core/base/src/main/res/drawable/docs_24px.xml @@ -0,0 +1,11 @@ + + + diff --git a/core/base/src/main/res/drawable/draft_24px.xml b/core/base/src/main/res/drawable/draft_24px.xml new file mode 100644 index 000000000..f93830f9a --- /dev/null +++ b/core/base/src/main/res/drawable/draft_24px.xml @@ -0,0 +1,11 @@ + + + diff --git a/core/base/src/main/res/drawable/folder_24px.xml b/core/base/src/main/res/drawable/folder_24px.xml new file mode 100644 index 000000000..a1e978b69 --- /dev/null +++ b/core/base/src/main/res/drawable/folder_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/folder_zip_24px.xml b/core/base/src/main/res/drawable/folder_zip_24px.xml new file mode 100644 index 000000000..c875a5206 --- /dev/null +++ b/core/base/src/main/res/drawable/folder_zip_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/ic_file_android.xml b/core/base/src/main/res/drawable/ic_file_android.xml deleted file mode 100644 index 28c533f86..000000000 --- a/core/base/src/main/res/drawable/ic_file_android.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_archive.xml b/core/base/src/main/res/drawable/ic_file_archive.xml deleted file mode 100644 index f38c06fe9..000000000 --- a/core/base/src/main/res/drawable/ic_file_archive.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_backup.xml b/core/base/src/main/res/drawable/ic_file_backup.xml deleted file mode 100644 index e65758774..000000000 --- a/core/base/src/main/res/drawable/ic_file_backup.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_code.xml b/core/base/src/main/res/drawable/ic_file_code.xml deleted file mode 100644 index f7cc253ef..000000000 --- a/core/base/src/main/res/drawable/ic_file_code.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_document.xml b/core/base/src/main/res/drawable/ic_file_document.xml deleted file mode 100644 index f55b73f25..000000000 --- a/core/base/src/main/res/drawable/ic_file_document.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_folder.xml b/core/base/src/main/res/drawable/ic_file_folder.xml deleted file mode 100644 index 8500b837d..000000000 --- a/core/base/src/main/res/drawable/ic_file_folder.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_form.xml b/core/base/src/main/res/drawable/ic_file_form.xml deleted file mode 100644 index 018f2fa84..000000000 --- a/core/base/src/main/res/drawable/ic_file_form.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_generic.xml b/core/base/src/main/res/drawable/ic_file_generic.xml deleted file mode 100644 index 096e3d5d6..000000000 --- a/core/base/src/main/res/drawable/ic_file_generic.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_markup.xml b/core/base/src/main/res/drawable/ic_file_markup.xml deleted file mode 100644 index 14302a895..000000000 --- a/core/base/src/main/res/drawable/ic_file_markup.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_music.xml b/core/base/src/main/res/drawable/ic_file_music.xml deleted file mode 100644 index 20ed3ccfd..000000000 --- a/core/base/src/main/res/drawable/ic_file_music.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_pdf.xml b/core/base/src/main/res/drawable/ic_file_pdf.xml deleted file mode 100644 index a73638b03..000000000 --- a/core/base/src/main/res/drawable/ic_file_pdf.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_picture.xml b/core/base/src/main/res/drawable/ic_file_picture.xml deleted file mode 100644 index 08f618448..000000000 --- a/core/base/src/main/res/drawable/ic_file_picture.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_presentation.xml b/core/base/src/main/res/drawable/ic_file_presentation.xml deleted file mode 100644 index 4d7997029..000000000 --- a/core/base/src/main/res/drawable/ic_file_presentation.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_spreadsheet.xml b/core/base/src/main/res/drawable/ic_file_spreadsheet.xml deleted file mode 100644 index da1dbcc43..000000000 --- a/core/base/src/main/res/drawable/ic_file_spreadsheet.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_theme.xml b/core/base/src/main/res/drawable/ic_file_theme.xml deleted file mode 100644 index 879e8ab09..000000000 --- a/core/base/src/main/res/drawable/ic_file_theme.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/ic_file_video.xml b/core/base/src/main/res/drawable/ic_file_video.xml deleted file mode 100644 index 3fe1f9566..000000000 --- a/core/base/src/main/res/drawable/ic_file_video.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/core/base/src/main/res/drawable/movie_24px.xml b/core/base/src/main/res/drawable/movie_24px.xml new file mode 100644 index 000000000..58166475c --- /dev/null +++ b/core/base/src/main/res/drawable/movie_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/music_note_24px.xml b/core/base/src/main/res/drawable/music_note_24px.xml new file mode 100644 index 000000000..563ff7722 --- /dev/null +++ b/core/base/src/main/res/drawable/music_note_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/palette_24px.xml b/core/base/src/main/res/drawable/palette_24px.xml new file mode 100644 index 000000000..58c504c26 --- /dev/null +++ b/core/base/src/main/res/drawable/palette_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/photo_24px.xml b/core/base/src/main/res/drawable/photo_24px.xml new file mode 100644 index 000000000..031ae1106 --- /dev/null +++ b/core/base/src/main/res/drawable/photo_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/settings_24px.xml b/core/base/src/main/res/drawable/settings_24px.xml new file mode 100644 index 000000000..93f66c909 --- /dev/null +++ b/core/base/src/main/res/drawable/settings_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/shape_line_24px.xml b/core/base/src/main/res/drawable/shape_line_24px.xml new file mode 100644 index 000000000..3ffa98325 --- /dev/null +++ b/core/base/src/main/res/drawable/shape_line_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/slideshow_24px.xml b/core/base/src/main/res/drawable/slideshow_24px.xml new file mode 100644 index 000000000..86969aec8 --- /dev/null +++ b/core/base/src/main/res/drawable/slideshow_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/core/base/src/main/res/drawable/table_24px.xml b/core/base/src/main/res/drawable/table_24px.xml new file mode 100644 index 000000000..d362a0baa --- /dev/null +++ b/core/base/src/main/res/drawable/table_24px.xml @@ -0,0 +1,10 @@ + + + diff --git a/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/LauncherShortcut.kt b/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/LauncherShortcut.kt index f4bb3e686..0bd0c96c7 100644 --- a/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/LauncherShortcut.kt +++ b/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/LauncherShortcut.kt @@ -98,7 +98,7 @@ internal data class LauncherShortcut( return StaticLauncherIcon( foregroundLayer = TintedIconLayer( color = 0xFF3DDA84.toInt(), - icon = ContextCompat.getDrawable(context, R.drawable.ic_file_android)!!, + icon = ContextCompat.getDrawable(context, R.drawable.android_24px)!!, scale = 0.65f, ), backgroundLayer = ColorLayer(0xFF3DDA84.toInt()), diff --git a/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/UnavailableShortcut.kt b/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/UnavailableShortcut.kt index ed3749421..3d1b4ee68 100644 --- a/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/UnavailableShortcut.kt +++ b/data/appshortcuts/src/main/java/de/mm20/launcher2/appshortcuts/UnavailableShortcut.kt @@ -42,7 +42,7 @@ internal class UnavailableShortcut( override fun getPlaceholderIcon(context: Context): StaticLauncherIcon { return StaticLauncherIcon( foregroundLayer = TintedIconLayer( - icon = context.getDrawable(R.drawable.ic_file_android)!!, + icon = context.getDrawable(R.drawable.android_24px)!!, color = 0xFF333333.toInt() ), backgroundLayer = ColorLayer(0xFF333333.toInt()),