diff --git a/graphics/icon_gen.sh b/graphics/icon_gen.sh index 071158dc1a..571ead4e55 100755 --- a/graphics/icon_gen.sh +++ b/graphics/icon_gen.sh @@ -28,6 +28,9 @@ file="$mydir/riot_splash_sc.svg" export_files rm "$mydir/riot_splash_sc.svg" +file="$mydir/materialdesignicons/ic_status_bar_sc.svg" +export_files + dpi=48 cp "$mydir/ic_launcher_sc.svg" "$mydir/element_logo_sc.svg" file="$mydir/element_logo_sc.svg" diff --git a/graphics/materialdesignicons/README.md b/graphics/materialdesignicons/README.md new file mode 100644 index 0000000000..1e772a6c69 --- /dev/null +++ b/graphics/materialdesignicons/README.md @@ -0,0 +1,8 @@ +Icons in this directory have been taken from [materialdesignicons.com](https://materialdesignicons.com/), +released under the [SIL Open Font License 1.1](https://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web). + +Listed below are the original icon names and authors: + +- ic\_status\_bar\_sc.svg + - Original name: tortoise + - Author: Nick diff --git a/graphics/materialdesignicons/ic_status_bar_sc.svg b/graphics/materialdesignicons/ic_status_bar_sc.svg new file mode 100644 index 0000000000..1d4c8a5bdd --- /dev/null +++ b/graphics/materialdesignicons/ic_status_bar_sc.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/vector/src/main/java/im/vector/riotx/features/notifications/NotificationUtils.kt b/vector/src/main/java/im/vector/riotx/features/notifications/NotificationUtils.kt index 36874d5782..9bcbd87875 100755 --- a/vector/src/main/java/im/vector/riotx/features/notifications/NotificationUtils.kt +++ b/vector/src/main/java/im/vector/riotx/features/notifications/NotificationUtils.kt @@ -512,7 +512,7 @@ class NotificationUtils @Inject constructor(private val context: Context, val accentColor = ContextCompat.getColor(context, R.color.notification_accent_color) // Build the pending intent for when the notification is clicked val openRoomIntent = buildOpenRoomIntent(roomInfo.roomId) - val smallIcon = R.drawable.ic_status_bar + val smallIcon = R.drawable.ic_status_bar_sc val channelID = if (roomInfo.shouldBing) NOISY_NOTIFICATION_CHANNEL_ID else SILENT_NOTIFICATION_CHANNEL_ID return NotificationCompat.Builder(context, channelID) @@ -613,7 +613,7 @@ class NotificationUtils @Inject constructor(private val context: Context, matrixId: String): Notification { val accentColor = ContextCompat.getColor(context, R.color.notification_accent_color) // Build the pending intent for when the notification is clicked - val smallIcon = R.drawable.ic_status_bar + val smallIcon = R.drawable.ic_status_bar_sc val channelID = if (inviteNotifiableEvent.noisy) NOISY_NOTIFICATION_CHANNEL_ID else SILENT_NOTIFICATION_CHANNEL_ID @@ -676,7 +676,7 @@ class NotificationUtils @Inject constructor(private val context: Context, matrixId: String): Notification { val accentColor = ContextCompat.getColor(context, R.color.notification_accent_color) // Build the pending intent for when the notification is clicked - val smallIcon = R.drawable.ic_status_bar + val smallIcon = R.drawable.ic_status_bar_sc val channelID = if (simpleNotifiableEvent.noisy) NOISY_NOTIFICATION_CHANNEL_ID else SILENT_NOTIFICATION_CHANNEL_ID @@ -774,7 +774,7 @@ class NotificationUtils @Inject constructor(private val context: Context, noisy: Boolean, lastMessageTimestamp: Long): Notification { val accentColor = ContextCompat.getColor(context, R.color.notification_accent_color) - val smallIcon = R.drawable.ic_status_bar + val smallIcon = R.drawable.ic_status_bar_sc return NotificationCompat.Builder(context, if (noisy) NOISY_NOTIFICATION_CHANNEL_ID else SILENT_NOTIFICATION_CHANNEL_ID) // used in compat < N, after summary is built based on child notifications diff --git a/vector/src/main/res/drawable-hdpi/ic_status_bar_sc.png b/vector/src/main/res/drawable-hdpi/ic_status_bar_sc.png new file mode 100644 index 0000000000..c9871806e5 Binary files /dev/null and b/vector/src/main/res/drawable-hdpi/ic_status_bar_sc.png differ diff --git a/vector/src/main/res/drawable-mdpi/ic_status_bar_sc.png b/vector/src/main/res/drawable-mdpi/ic_status_bar_sc.png new file mode 100644 index 0000000000..232c3cea2c Binary files /dev/null and b/vector/src/main/res/drawable-mdpi/ic_status_bar_sc.png differ diff --git a/vector/src/main/res/drawable-xhdpi/ic_status_bar_sc.png b/vector/src/main/res/drawable-xhdpi/ic_status_bar_sc.png new file mode 100644 index 0000000000..377bebadb8 Binary files /dev/null and b/vector/src/main/res/drawable-xhdpi/ic_status_bar_sc.png differ diff --git a/vector/src/main/res/drawable-xxhdpi/ic_status_bar_sc.png b/vector/src/main/res/drawable-xxhdpi/ic_status_bar_sc.png new file mode 100644 index 0000000000..70736b3749 Binary files /dev/null and b/vector/src/main/res/drawable-xxhdpi/ic_status_bar_sc.png differ diff --git a/vector/src/main/res/drawable-xxxhdpi/ic_status_bar_sc.png b/vector/src/main/res/drawable-xxxhdpi/ic_status_bar_sc.png new file mode 100644 index 0000000000..474b97f6f5 Binary files /dev/null and b/vector/src/main/res/drawable-xxxhdpi/ic_status_bar_sc.png differ