UI Fixes in Friend feed

This commit is contained in:
DarkKnight2122
2026-04-20 02:10:07 +05:30
parent 5037f393f7
commit 4e79a22b43
3 changed files with 7 additions and 2 deletions

View File

@@ -2338,6 +2338,8 @@
"unsaveable_messages": "\u2b07\ufe0f Unsaveable Messages",
"auto_open_snaps": "\ud83d\udcf7 Auto Open Snaps",
"stealth": "\ud83d\udc7b Full Stealth Mode",
"snap_stealth": "\ud83d\udcf7 Snap Stealth Mode",
"chat_stealth": "\ud83d\udcac Chat Stealth Mode",
"auto_reply": "\ud83d\udce8 Auto Reply",
"auto_delete_sent_messages": "\ud83d\uddd1\ufe0f Auto Delete Sent Messages",
"mark_snaps_as_seen": "\ud83d\udc40 Mark Snaps as seen",

View File

@@ -2896,6 +2896,8 @@
"unsaveable_messages": "\u2b07\ufe0f Unsaveable Messages",
"auto_open_snaps": "\ud83d\udcf7 Auto Open Snaps",
"stealth": "\ud83d\udc7b Full Stealth Mode",
"snap_stealth": "\ud83d\udcf7 Snap Stealth Mode",
"chat_stealth": "\ud83d\udcac Chat Stealth Mode",
"auto_reply": "\ud83d\udce8 Auto Reply",
"auto_delete_sent_messages": "\ud83d\uddd1\ufe0f Auto Delete Sent Messages",
"mark_chat_as_read": "\ud83d\udcd6 Mark Chat as Read",

View File

@@ -49,8 +49,8 @@ enum class MessagingRuleType(
val configNotices: Array<FeatureNotice> = emptyArray()
) {
STEALTH("stealth", true, Icons.Outlined.TrackChanges),
SNAP_STEALTH("snap_stealth", true, Icons.Outlined.PhotoCamera, showInFriendMenu = false),
CHAT_STEALTH("chat_stealth", true, Icons.Outlined.ChatBubbleOutline, showInFriendMenu = false),
SNAP_STEALTH("snap_stealth", true, Icons.Outlined.PhotoCamera, showInFriendMenu = true),
CHAT_STEALTH("chat_stealth", true, Icons.Outlined.ChatBubbleOutline, showInFriendMenu = true),
HIDE_TYPING_INDICATOR("hide_typing_indicator", true, Icons.Outlined.KeyboardHide, defaultValue = "whitelist"),
AUTO_DOWNLOAD("auto_download", true, Icons.Outlined.DownloadForOffline),
AUTO_SAVE("auto_save", true, Icons.Outlined.Save, defaultValue = "blacklist"),
@@ -65,6 +65,7 @@ enum class MessagingRuleType(
AUTO_DELETE_SENT_MESSAGES("auto_delete_sent_messages", true, Icons.Outlined.DeleteSweep, defaultValue = "blacklist");
fun translateOptionKey(optionKey: String): String {
if (key.contains("stealth")) return "features.options.friend_feed_menu_buttons.$key"
return if (listMode) "rules.properties.$key.options.$optionKey" else "rules.properties.$key.name"
}