diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java
index e70184cf4..90583edbf 100644
--- a/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java
+++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/ComposeFragment.java
@@ -677,8 +677,8 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
view.findViewById(R.id.visibility).setVisibility(View.GONE);
Drawable visibilityIcon = getActivity().getDrawable(switch(replyTo.visibility){
case PUBLIC -> R.drawable.ic_fluent_earth_20_regular;
- case UNLISTED -> R.drawable.ic_fluent_people_community_20_regular;
- case PRIVATE -> R.drawable.ic_fluent_people_checkmark_20_regular;
+ case UNLISTED -> R.drawable.ic_fluent_lock_open_20_regular;
+ case PRIVATE -> R.drawable.ic_fluent_lock_closed_20_filled;
case DIRECT -> R.drawable.ic_fluent_mention_20_regular;
case LOCAL -> R.drawable.ic_fluent_eye_20_regular;
});
@@ -1932,8 +1932,8 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
}
visibilityBtn.setImageResource(switch(statusVisibility){
case PUBLIC -> R.drawable.ic_fluent_earth_24_regular;
- case UNLISTED -> R.drawable.ic_fluent_people_community_24_regular;
- case PRIVATE -> R.drawable.ic_fluent_people_checkmark_24_regular;
+ case UNLISTED -> R.drawable.ic_fluent_lock_open_24_regular;
+ case PRIVATE -> R.drawable.ic_fluent_lock_closed_24_filled;
case DIRECT -> R.drawable.ic_fluent_mention_24_regular;
case LOCAL -> R.drawable.ic_fluent_eye_24_regular;
});
diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ExtendedFooterStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ExtendedFooterStatusDisplayItem.java
index b1907960a..15d69afff 100644
--- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ExtendedFooterStatusDisplayItem.java
+++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ExtendedFooterStatusDisplayItem.java
@@ -97,8 +97,8 @@ public class ExtendedFooterStatusDisplayItem extends StatusDisplayItem{
visibility.setImageResource(switch (s.visibility) {
case PUBLIC -> R.drawable.ic_fluent_earth_20_regular;
- case UNLISTED -> R.drawable.ic_fluent_people_community_20_regular;
- case PRIVATE -> R.drawable.ic_fluent_people_checkmark_20_regular;
+ case UNLISTED -> R.drawable.ic_fluent_lock_open_20_regular;
+ case PRIVATE -> R.drawable.ic_fluent_lock_closed_20_filled;
case DIRECT -> R.drawable.ic_fluent_mention_20_regular;
case LOCAL -> R.drawable.ic_fluent_eye_20_regular;
});
diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java
index da595a0d5..66d4869de 100644
--- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java
+++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java
@@ -253,8 +253,8 @@ public class FooterStatusDisplayItem extends StatusDisplayItem{
Drawable checkMark = ctx.getDrawable(R.drawable.ic_fluent_checkmark_circle_20_regular);
Drawable publicDrawable = ctx.getDrawable(R.drawable.ic_fluent_earth_24_regular);
- Drawable unlistedDrawable = ctx.getDrawable(R.drawable.ic_fluent_people_community_24_regular);
- Drawable followersDrawable = ctx.getDrawable(R.drawable.ic_fluent_people_checkmark_24_regular);
+ Drawable unlistedDrawable = ctx.getDrawable(R.drawable.ic_fluent_lock_open_24_regular);
+ Drawable followersDrawable = ctx.getDrawable(R.drawable.ic_fluent_lock_closed_24_filled);
StatusPrivacy defaultVisibility = session.preferences != null ? session.preferences.postingDefaultVisibility : null;
// e.g. post visibility is unlisted, but default is public
diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ReblogOrReplyLineStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ReblogOrReplyLineStatusDisplayItem.java
index c1695a90a..366d5ba9f 100644
--- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ReblogOrReplyLineStatusDisplayItem.java
+++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/ReblogOrReplyLineStatusDisplayItem.java
@@ -55,8 +55,8 @@ public class ReblogOrReplyLineStatusDisplayItem extends StatusDisplayItem{
this.visibility = visibility;
this.iconEnd = visibility != null ? switch (visibility) {
case PUBLIC -> R.drawable.ic_fluent_earth_20_regular;
- case UNLISTED -> R.drawable.ic_fluent_people_community_20_regular;
- case PRIVATE -> R.drawable.ic_fluent_people_checkmark_20_regular;
+ case UNLISTED -> R.drawable.ic_fluent_lock_open_20_regular;
+ case PRIVATE -> R.drawable.ic_fluent_lock_closed_20_filled;
default -> 0;
} : 0;
}
diff --git a/mastodon/src/main/res/drawable/ic_fluent_lock_closed_20_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_lock_closed_20_regular.xml
new file mode 100644
index 000000000..e46089499
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_fluent_lock_closed_20_regular.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/mastodon/src/main/res/drawable/ic_fluent_lock_closed_24_filled.xml b/mastodon/src/main/res/drawable/ic_fluent_lock_closed_24_filled.xml
new file mode 100644
index 000000000..213c715c9
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_fluent_lock_closed_24_filled.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/mastodon/src/main/res/drawable/ic_fluent_lock_closed_24_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_lock_closed_24_regular.xml
new file mode 100644
index 000000000..b9889347b
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_fluent_lock_closed_24_regular.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/mastodon/src/main/res/drawable/ic_fluent_lock_open_20_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_lock_open_20_regular.xml
new file mode 100644
index 000000000..c2648899b
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_fluent_lock_open_20_regular.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/mastodon/src/main/res/drawable/ic_fluent_lock_open_24_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_lock_open_24_regular.xml
new file mode 100644
index 000000000..4e1ed6b76
--- /dev/null
+++ b/mastodon/src/main/res/drawable/ic_fluent_lock_open_24_regular.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/mastodon/src/main/res/menu/compose_visibility.xml b/mastodon/src/main/res/menu/compose_visibility.xml
index 3b6070dd4..8ea6608a3 100644
--- a/mastodon/src/main/res/menu/compose_visibility.xml
+++ b/mastodon/src/main/res/menu/compose_visibility.xml
@@ -16,10 +16,10 @@
android:icon="@drawable/ic_fluent_earth_24_regular"
android:title="@string/visibility_public"/>