diff --git a/mastodon/src/main/java/org/joinmastodon/android/PushNotificationReceiver.java b/mastodon/src/main/java/org/joinmastodon/android/PushNotificationReceiver.java index a89bcd996..b8c416d3e 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/PushNotificationReceiver.java +++ b/mastodon/src/main/java/org/joinmastodon/android/PushNotificationReceiver.java @@ -144,12 +144,15 @@ public class PushNotificationReceiver extends BroadcastReceiver{ .setAutoCancel(true) .setColor(context.getColor(R.color.primary_700)); - if (!GlobalUserPreferences.uniformNotificationIcon) switch (pn.notificationType) { - case FAVORITE -> builder.setSmallIcon(R.drawable.ic_fluent_star_24_filled); - case REBLOG -> builder.setSmallIcon(R.drawable.ic_fluent_arrow_repeat_all_24_filled); - case FOLLOW -> builder.setSmallIcon(R.drawable.ic_fluent_person_add_24_filled); - case MENTION -> builder.setSmallIcon(R.drawable.ic_fluent_mention_24_filled); - case POLL -> builder.setSmallIcon(R.drawable.ic_fluent_poll_24_filled); + if (!GlobalUserPreferences.uniformNotificationIcon) { + builder.setSmallIcon(switch (pn.notificationType) { + case FAVORITE -> R.drawable.ic_fluent_star_24_filled; + case REBLOG -> R.drawable.ic_fluent_arrow_repeat_all_24_filled; + case FOLLOW -> R.drawable.ic_fluent_person_add_24_filled; + case MENTION -> R.drawable.ic_fluent_mention_24_filled; + case POLL -> R.drawable.ic_fluent_poll_24_filled; + case STATUS -> R.drawable.ic_fluent_chat_24_filled; + }); } if(avatar!=null){ diff --git a/mastodon/src/main/java/org/joinmastodon/android/model/TimelineDefinition.java b/mastodon/src/main/java/org/joinmastodon/android/model/TimelineDefinition.java index 1f3cc936d..4b48934ca 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/model/TimelineDefinition.java +++ b/mastodon/src/main/java/org/joinmastodon/android/model/TimelineDefinition.java @@ -169,7 +169,7 @@ public class TimelineDefinition { HOME(R.drawable.ic_fluent_home_24_regular, R.string.sk_timeline_home, true), LOCAL(R.drawable.ic_fluent_people_community_24_regular, R.string.sk_timeline_local, true), FEDERATED(R.drawable.ic_fluent_earth_24_regular, R.string.sk_timeline_federated, true), - POST_NOTIFICATIONS(R.drawable.ic_fluent_alert_24_regular, R.string.sk_timeline_posts, true), + POST_NOTIFICATIONS(R.drawable.ic_fluent_chat_24_regular, R.string.sk_timeline_posts, true), LIST(R.drawable.ic_fluent_people_list_24_regular, R.string.sk_list, true), HASHTAG(R.drawable.ic_fluent_number_symbol_24_regular, R.string.sk_hashtag, true); diff --git a/mastodon/src/main/res/drawable/ic_fluent_chat_24_filled.xml b/mastodon/src/main/res/drawable/ic_fluent_chat_24_filled.xml new file mode 100644 index 000000000..4757c7084 --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_chat_24_filled.xml @@ -0,0 +1,3 @@ + + + diff --git a/mastodon/src/main/res/drawable/ic_fluent_chat_24_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_chat_24_regular.xml new file mode 100644 index 000000000..0c0b72c3d --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_chat_24_regular.xml @@ -0,0 +1,3 @@ + + +