feat(core): message indicators

This commit is contained in:
rhunk
2024-03-17 00:08:08 +01:00
parent 52addbe780
commit 3d6d070b29
6 changed files with 197 additions and 47 deletions

View File

@@ -336,9 +336,9 @@
"name": "Friend Feed Menu Bar",
"description": "Enables the new Friend Feed Menu Bar"
},
"fidelius_indicator": {
"name": "Fidelius Indicator",
"description": "Adds a green circle next to messages that have been sent only to you"
"message_indicators": {
"name": "Message Indicators",
"description": "Adds specific indicators icons to messages\nNote: indicators might not be 100% accurate"
},
"stealth_mode_indicator": {
"name": "Stealth Mode Indicator",
@@ -944,6 +944,11 @@
"read_contacts": "Read Contacts",
"nearby_devices": "Nearby Devices",
"phone_calls": "Phone Calls"
},
"message_indicators": {
"encryption_indicator": "Adds a \uD83D\uDD12 icon next to messages that have been sent only to you",
"platform_indicator": "Adds the platform icon from which a media was sent (e.g. Android, iOS, Web)",
"location_indicator": "Adds a \uD83D\uDCCD icon to snaps when they have been sent with location enabled"
}
}
},

View File

@@ -47,7 +47,7 @@ class UserInterfaceTweaks : ConfigContainer() {
val disableSpotlight = boolean("disable_spotlight") { requireRestart() }
val hideSettingsGear = boolean("hide_settings_gear") { requireRestart() }
val verticalStoryViewer = boolean("vertical_story_viewer") { requireRestart() }
val fideliusIndicator = boolean("fidelius_indicator") { requireRestart() }
val messageIndicators = multiple("message_indicators", "encryption_indicator", "platform_indicator", "location_indicator") { requireRestart() }
val stealthModeIndicator = boolean("stealth_mode_indicator") { requireRestart() }
val editTextOverride = multiple("edit_text_override", "multi_line_chat_input", "bypass_text_input_limit") {
requireRestart(); addNotices(FeatureNotice.BAN_RISK, FeatureNotice.INTERNAL_BEHAVIOR)