Add support for blocking keywords for incoming messages

This adds support for filtering incoming messages based on
message body by checking if it contains any of the blocked keywords
(case insensitive). Regex and patterns are not supported at the moment.

NOTE: This does not currently support MMS, only SMS.

This closes #33
This commit is contained in:
Ensar Sarajčić 2023-07-10 14:11:41 +02:00
parent 9942fb788a
commit 674a467694
61 changed files with 752 additions and 21 deletions

View file

@ -68,6 +68,11 @@
<item quantity="other">%d порукe</item>
</plurals>
<!-- Settings -->
<string name="keyword">Ријеч</string>
<string name="blocked_keywords">Блокиране ријечи</string>
<string name="manage_blocked_keywords">Управљање блокираним ријечима</string>
<string name="not_blocking_keywords">Не блокирате ни једну ријеч. Овдје можете додати ријечи како бисте блокирали све поруке које их садрже.</string>
<string name="add_a_blocked_keyword">Додај блокирану ријеч.</string>
<string name="lock_screen_visibility">Видљивост обавештења на закључаном екрану</string>
<string name="sender_and_message">Пошиљалац и порука</string>
<string name="sender_only">Само пошиљалац</string>