Ensar Sarajčić
28a19a09ce
Use string format instead of concatenation in MessageDetailsDialog
2023-07-10 16:50:17 +02:00
Ensar Sarajčić
e4269c8356
Remove needless extra empty line in ThreadAdapter
2023-07-10 16:47:50 +02:00
Ensar Sarajčić
bdd506c96e
Add message details menu button
...
Adds a "Properties" menu button in conversation, when one message
is selected, which displays details about the message:
- Type (SMS or MMS)
- Sender phone number (or receiver if it is a sent message)
- Used SIM
- Date sent at
- Date received at (if it is an incoming message)
This closes #19
2023-07-10 16:43:07 +02:00
Ensar Sarajčić
674a467694
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
2023-07-10 14:11:41 +02:00
Tibor Kaputa
9942fb788a
Merge pull request #679 from wilsonrc/fix/675-refresh-cache-reply
...
[ISSUE-675] update last conversation message after replying from notification.
2023-07-08 09:46:23 +02:00
Wilson
e3bf8541df
update last conversation message after replying from notification.
...
#ISSUE-675
2023-07-07 15:13:23 -04:00
Tibor Kaputa
6540fe2aa7
Merge pull request #678 from esensar/fix/433-contact-details-mms-mixup
...
Properly look up participants in MMS group conversations
2023-07-07 12:49:45 +02:00
Ensar Sarajčić
daf11dc6fd
Properly look up participants in MMS group conversations
...
Application was always picking first participant when tapping on avatars
in conversations. It was also using first participant for MMS notifications.
This stores sender's phone number in the database, so it can be used to look
up correct participant in the list of participants. If matching on number fails,
matching on name is attempted. If both of these fail, it falls back to previous
behavior, which is just picking the first participant.
This may also be connected to #32 , but I am not sure, since this should just
be related to behavior when tapping on avatars. Mixing up avatars in the
conversation should be a different issue.
This closes #433 , closes #500 , closes #384
2023-07-07 10:58:17 +02:00
Tibor Kaputa
b0da7bad31
Merge pull request #672 from esensar/feature/446-password-protection
...
Add password protection feature to the app
2023-06-30 14:43:20 +02:00
Ensar Sarajčić
9ff6c3cbb6
Properly load threads on configuration changes
2023-06-30 10:56:07 +02:00
Ensar Sarajčić
8675de70c2
Handle app locking for threads too
2023-06-30 10:55:30 +02:00
Ensar Sarajčić
ae2e480876
Prevent loading messages before app is unlocked
2023-06-30 10:41:01 +02:00
Ensar Sarajčić
ce76573614
Adjust settings section label color properly
2023-06-30 10:25:45 +02:00
Ensar Sarajčić
143aaece4b
Add password protection feature to the app
...
This closes #446
2023-06-30 09:29:36 +02:00
Tibor Kaputa
af9143f46e
Merge pull request #670 from weblate/weblate-simple-mobile-tools-simple-sms-messenger
...
Translations update from Hosted Weblate
2023-06-26 23:07:05 +02:00
J. Lavoie
4bacfa4fa8
Translated using Weblate (Italian)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/it/
2023-06-26 23:03:48 +02:00
J. Lavoie
f8982156fa
Translated using Weblate (French)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/fr/
2023-06-26 23:03:48 +02:00
Tibor Kaputa
6dc79837d3
Merge pull request #668 from AAlier/master
...
Add Delete Action No Reply Notification message
2023-06-26 23:03:43 +02:00
Tibor Kaputa
73c12d0db1
removing an empty line
2023-06-26 22:48:13 +02:00
Alier
3a4f54b4be
Remove extra translation
2023-06-27 02:40:41 +06:00
Alier
a21662baef
Update string translation
2023-06-26 16:27:23 +06:00
AAlier
5169539a88
Add missing code
2023-06-24 04:28:35 +06:00
Alier
b076da3840
Add Delete Action Button to Sms message
2023-06-24 04:09:35 +06:00
tibbi
220dec1cd5
replacing jcenter with mavenCentral
2023-06-23 11:37:15 +02:00
tibbi
77768c66e0
fix #44 , load less messages at conversations by default to speed it up
2023-06-21 12:22:11 +02:00
tibbi
4dfdb39603
adding some margin between conversations
2023-06-12 12:33:10 +02:00
tibbi
1d2443fda3
removing a confusing background at conversations, set it dynamically
2023-06-12 12:20:59 +02:00
tibbi
e8d021a662
use nicer effects at long pressing conversations
2023-06-11 21:42:55 +02:00
Tibor Kaputa
32f6307464
Merge pull request #660 from weblate/weblate-simple-mobile-tools-simple-sms-messenger
...
Translations update from Hosted Weblate
2023-06-08 16:52:43 +02:00
Milo Ivir
08dd629b8b
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/hr/
2023-05-28 17:58:30 +02:00
Kryštof Černý
ba518ea641
Translated using Weblate (Czech)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/cs/
2023-05-28 10:52:00 +02:00
gallegonovato
80428e2658
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/es/
2023-05-27 08:27:56 +02:00
Tibor Kaputa
063cd2bace
Merge pull request #658 from Aga-C/fix-deleting-notification
...
Fixed deleting notification after deleting conversation ( #637 )
2023-05-24 10:15:05 +02:00
Tibor Kaputa
8d260d0b2e
Merge pull request #659 from weblate/weblate-simple-mobile-tools-simple-sms-messenger
...
Translations update from Hosted Weblate
2023-05-24 10:11:42 +02:00
en2sv
3074f28279
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/sv/
2023-05-22 20:52:27 +02:00
Agnieszka C
bb61229cef
Fixed deleting notification after deleting conversation ( #637 )
2023-05-20 08:35:03 +02:00
tibbi
d168889767
updating changelog
2023-05-19 22:59:06 +02:00
tibbi
2bba900eb1
update version to 5.18.2
2023-05-19 22:59:00 +02:00
tibbi
16734aa93d
Merge branch 'master' of github.com:SimpleMobileTools/Simple-SMS-Messenger
2023-05-19 22:54:22 +02:00
tibbi
3dadb0ccb8
updating commons and room
2023-05-19 22:54:13 +02:00
tibbi
fb96109973
removing some extra margins at importing dialog
2023-05-19 22:53:59 +02:00
Tibor Kaputa
dd48fa544e
Merge pull request #651 from yparitcher/history
...
refresh sms history based on oldest sms loaded, ignoring mms
2023-05-19 22:49:21 +02:00
Tibor Kaputa
6b7e8faefe
Merge pull request #655 from weblate/weblate-simple-mobile-tools-simple-sms-messenger
...
Translations update from Hosted Weblate
2023-05-19 22:48:23 +02:00
Milo Ivir
fcfd0574bb
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/hr/
2023-05-19 22:48:06 +02:00
Priit Jõerüüt
e7bc2c5e6d
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (81 of 81 strings)
Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/et/
2023-05-19 22:48:06 +02:00
Tibor Kaputa
816d15b999
Merge pull request #656 from kcotugno/fix-json-import-partial-export
...
Fix import for partial exports
2023-05-19 22:48:01 +02:00
Tibor Kaputa
e475069c42
autoformatting code
2023-05-19 22:47:21 +02:00
Kevin Cotugno
da117ecca4
Fix import for partial exports
...
The previous implementation assumed that each JSON object would have an
"SMS" key and a "MMS" key, and in that order. This caused an exception
when it tried to read the next NAME token because the next token is
actually the closing bracket of the object. This commit fixes this issue
by checking that the next token is actually a NAME. If it is, we consume
the token and handle it according to its value, which may be either
"sms" or "mms". If it's neither of those, we skip it.
Fixes #646
2023-05-19 07:07:07 -07:00
Tibor Kaputa
abedc2a18a
Merge pull request #642 from rmullin7286/master
...
Made ThreadActivity launch in singleTop mode and added onNewIntent.
2023-05-18 17:58:35 +02:00
Tibor Kaputa
bfadbb42b5
Merge pull request #654 from spkprs/patch-15
...
Update strings.xml
2023-05-14 22:24:52 +02:00