Commit Graph

2505 Commits

Author SHA1 Message Date
Ensar Sarajčić 312f5bd0a8 Prevent duplication of messages on resend
This prevents duplication by ensuring that message is just
updated in case of SMS, instead of creating a new entry. In case
of MMS, due to the way it is sent internally, we delete original
message once we get result of the new one.

This closes #554
2023-07-24 11:03:48 +02:00
Tibor Kaputa de695a5a62
Merge pull request #699 from Merkost/export_import_settings
Export import settings section
2023-07-24 10:55:26 +02:00
Tibor Kaputa deecd78650
minor code style update 2023-07-24 10:55:10 +02:00
merkost 014ac2a4cf Added invalid_file_format toast on XML importing 2023-07-24 13:40:38 +10:00
Tibor Kaputa f875688bf3
Merge pull request #697 from weblate/weblate-simple-mobile-tools-simple-sms-messenger
Translations update from Hosted Weblate
2023-07-22 23:20:05 +02:00
solokot dc09352213
Translated using Weblate (Russian)
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/ru/
2023-07-22 23:19:49 +02:00
Priit Jõerüüt d0fc054774
Translated using Weblate (Estonian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger-metadata/et/
2023-07-22 23:19:49 +02:00
VfBFan 159e73ecc9
Translated using Weblate (German)
Currently translated at 100.0% (17 of 17 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger-metadata/de/
2023-07-22 23:19:49 +02:00
Priit Jõerüüt 264745c216
Translated using Weblate (Estonian)
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/et/
2023-07-22 23:19:49 +02:00
Rex_sa 543050b9d4
Translated using Weblate (Arabic)
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/ar/
2023-07-22 23:19:49 +02:00
Eric e09de4d334
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/zh_Hans/
2023-07-22 23:19:49 +02:00
Oğuz Ersen b92d85a0b6
Translated using Weblate (Turkish)
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/tr/
2023-07-22 23:19:49 +02:00
Agnieszka C 661293be41
Translated using Weblate (Polish)
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/pl/
2023-07-22 23:19:49 +02:00
Guillaume 690d4aca30
Translated using Weblate (Dutch)
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/nl/
2023-07-22 23:19:49 +02:00
VfBFan dac1bced86
Translated using Weblate (German)
Currently translated at 100.0% (100 of 100 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/de/
2023-07-22 23:19:49 +02:00
abc0922001 59b927333b
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (17 of 17 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger metadata
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger-metadata/zh_Hant/
2023-07-22 23:19:49 +02:00
VfBFan 68d88e97d0
Translated using Weblate (German)
Currently translated at 100.0% (91 of 91 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/de/
2023-07-22 23:19:49 +02:00
VfBFan b135263fa6
Translated using Weblate (German)
Currently translated at 100.0% (91 of 91 strings)

Translation: Simple Mobile Tools/Simple SMS Messenger
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-sms-messenger/de/
2023-07-22 23:19:49 +02:00
Tibor Kaputa edc71fb861
Merge pull request #705 from spkprs/patch-17
Update strings.xml
2023-07-22 23:19:43 +02:00
merkost e244fd5a53 Moved "Importing" toast 2023-07-22 22:54:05 +10:00
spkprs 3d95ce2b83
Update strings.xml 2023-07-22 12:51:21 +03:00
merkost 39ca2d6079 Added proguard-rules.pro for Kotlin Serialization 2023-07-22 10:05:45 +10:00
merkost 8c0508b0c1 Refactored message restoring in MessagesImporter 2023-07-22 00:31:24 +10:00
merkost 842368d0f4 Split lines in MessagesReader 2023-07-22 00:14:55 +10:00
merkost c72dc199aa ExportMessagesDialog code refactoring 2023-07-22 00:10:17 +10:00
Ensar Sarajčić bcb42d0ff5 Ensure recycle bin is ignored when disabled 2023-07-20 16:34:05 +02:00
Ensar Sarajčić cc6e9358f6 Ensure recycled messages don't reappear in threads 2023-07-20 16:26:00 +02:00
Ensar Sarajčić 565f991932 Update recycle bin related strings 2023-07-20 16:20:29 +02:00
Ensar Sarajčić 3f06b521bf Add separate screen for recycle bin messages 2023-07-20 16:04:51 +02:00
Ensar Sarajčić 31be5d3d95 Remove empty recycle bin menu item if there are no recycle bin conversations 2023-07-20 14:18:24 +02:00
Ensar Sarajčić 372dbaeaa4 Remove unusude useArchive property 2023-07-20 14:12:38 +02:00
Ensar Sarajčić b29d664dc4 Merge branch 'master' into feature/451-recycle-bin 2023-07-20 14:12:20 +02:00
merkost ec6bf55025 Added and refactored xml import support 2023-07-20 13:37:54 +10:00
merkost 05ced83909 Merge branch 'master' into export_import_settings
# Conflicts:
#	app/src/main/res/menu/menu_main.xml
2023-07-20 12:52:42 +10:00
tibbi fd65d26f8f updating commons and room 2023-07-19 16:52:20 +02:00
Tibor Kaputa 0c5242df2d
Merge pull request #698 from esensar/feature/177-conversations-archive
Implement archive feature for conversations using system API
2023-07-19 16:40:16 +02:00
Ensar Sarajčić e86e089dc5 Move thread handling to unarchiveConversation method 2023-07-19 15:31:02 +02:00
Tibor Kaputa b9f956f7e8
updating the slovak translations 2023-07-19 14:56:40 +02:00
Tibor Kaputa 9208eedf6b
adding an empty line 2023-07-19 14:52:51 +02:00
Ensar Sarajčić a07ac2c8e6 Add Serbian translation for archive_confirmation 2023-07-19 10:14:25 +02:00
Ensar Sarajčić a3d723835c Add Croatian translation of archive_confirmation 2023-07-19 10:13:29 +02:00
Ensar Sarajčić e07fbe40a6 Add confirmation for archiving conversations 2023-07-19 10:11:52 +02:00
Ensar Sarajčić 5dff8367e3 Update label for archive emptying for clarity 2023-07-19 10:08:18 +02:00
Ensar Sarajčić b9b85ea6a7 Remove options menu on ArchivedConversationsActivity when there are no conversations 2023-07-19 10:07:33 +02:00
Tibor Kaputa 4501e2fe6b
Merge pull request #693 from wilsonrc/feature/AddExactAlarmPermissionDialog
add asking for Exact alarm permission before scheduling
2023-07-19 07:28:59 +02:00
Wilson f6b5bbf455 add asking for Exact alarm permission before scheduling a message above Android API S 2023-07-18 16:21:18 -04:00
Ensar Sarajčić b0141fe93d Add recycle bin list similar to main conversations list 2023-07-18 15:19:30 +02:00
Ensar Sarajčić d560720ac3 Fix index creation in the migration 2023-07-18 11:45:47 +02:00
Ensar Sarajčić 555b6ebea3 Add support for recycle bin for messages
This adds support for moving messages to recycle bin instead of
deleting them right away. The feature is not active by default.

This closes #451
2023-07-18 11:34:25 +02:00
merkost db5decfcd8 Added additional types for txt or xml and moved import logic to Importer 2023-07-18 17:17:52 +10:00