Commit Graph

2914 Commits

Author SHA1 Message Date
Naveen Singh
58169dfd2c Never show 'Settings' options as actions
Closes https://github.com/FossifyOrg/Messages/issues/268
2024-12-29 11:59:52 +05:30
Naveen Singh
79971924d5 Update changelog 1.1.0 2024-12-27 19:33:46 +05:30
Naveen Singh
7e94112319 Update app version to 1.1.0 (3) 2024-12-27 19:32:31 +05:30
Naveen Singh
3284047bc5 Update app store metadata 2024-12-27 19:12:51 +05:30
Naveen Singh
32b20698ff Merge pull request #265 from tom93/pr/import-fix-timestamps
Fix conversation dates on import
2024-12-27 18:25:50 +05:30
Naveen Singh
011dc3393e Merge branch 'master' into pr/import-fix-timestamps 2024-12-27 17:46:11 +05:30
Naveen Singh
43c30eda08 Remove unnecessary check 2024-12-27 17:30:27 +05:30
Tom Levy
3ad36c0021 Fix conversation dates on import
When we insert a message, Android's Telephony provider sets the
conversation date to the current time rather than the time of the
message that was inserted.[1] This commit implements a workaround that
fixes the conversation timestamps.

Fixes #146, #42.

[1] https://android.googlesource.com/platform/packages/providers/TelephonyProvider/+/android14-release/src/com/android/providers/telephony/MmsSmsDatabaseHelper.java#134
2024-12-27 11:58:41 +00:00
Tom Levy
bfd5450435 Add bulk version of updateLastConversationMessage()
In situations where we want to update multiple conversations (e.g.
during import), we can make it faster by only calling
contentResolver.delete() once.

(We still make separate calls to getConversations() because it doesn't
support multiple IDs, and likewise insertOrUpdateConversation()
doesn't support bulk insert.)
2024-12-27 11:58:41 +00:00
Naveen Singh
787f4cb2e1 Clear typed messages for short codes 2024-12-27 16:39:53 +05:30
Naveen Singh
be553f0b10 Use queryCursor extension for deleting drafts 2024-12-27 16:38:55 +05:30
Naveen Singh
757d849875 Add divider between toolbar and messages 2024-12-27 16:30:07 +05:30
Naveen Singh
6fba0bfdd8 Clear drafts before saving new one
This may resolve https://github.com/FossifyOrg/Messages/issues/13
2024-12-27 15:35:19 +05:30
Naveen Singh
0294ada284 Replace checkboxes with switches
See https://github.com/orgs/FossifyOrg/discussions/78
2024-12-26 14:22:28 +05:30
Naveen Singh
3b4f084a83 Disable language splits
See https://github.com/FossifyOrg/General-Discussion/issues/242
2024-12-26 14:11:38 +05:30
Naveen Singh
6936a10345 Update prepaid flavor config 2024-12-26 14:11:16 +05:30
Naveen Singh
7d2b87adc1 Remove support for Android and older versions
See https://github.com/orgs/FossifyOrg/discussions/241
2024-12-26 14:09:12 +05:30
Naveen Singh
3f17c2d94c Setup full screen app lock
- Updated commons
2024-12-26 13:16:44 +05:30
Naveen Singh
0df10f18f0 Update dependencies 2024-12-26 12:25:43 +05:30
Naveen Singh
f6c0b82df6 Update AGP 2024-12-25 22:55:29 +05:30
Naveen Singh
3f3fccb199 Merge pull request #251 from weblate/weblate-fossify-sms-messenger
Translations update from Hosted Weblate
2024-12-25 22:55:03 +05:30
Agnieszka C
bec1919821 Translated using Weblate (Polish)
Currently translated at 99.0% (109 of 110 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/pl/
2024-12-25 18:05:02 +01:00
109247019824
de71562b04 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (107 of 107 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/bg/
2024-12-25 17:17:55 +01:00
Trond Kjetil Bremnes
da39552a5b Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (107 of 107 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/nb_NO/
2024-12-25 17:17:55 +01:00
109247019824
71e97804bc Translated using Weblate (Bulgarian)
Currently translated at 100.0% (107 of 107 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/bg/
2024-12-25 17:17:55 +01:00
109247019824
75a0781224 Translated using Weblate (Bulgarian)
Currently translated at 40.0% (2 of 5 strings)

Translation: Fossify/Messages metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger-metadata/bg/
2024-12-25 17:17:55 +01:00
Aindriú Mac Giolla Eoin
d71bcd7179 Translated using Weblate (Irish)
Currently translated at 100.0% (107 of 107 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/ga/
2024-12-25 17:17:55 +01:00
Aindriú Mac Giolla Eoin
5fe4a76e2d Added translation using Weblate (Irish) 2024-12-25 17:17:55 +01:00
Yeasin Hossain
9525591f7e Translated using Weblate (Bengali (Bangladesh))
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Messages metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger-metadata/bn_BD/
2024-12-25 17:17:55 +01:00
Naveen Singh
ebe7e92982 Limit subscription id workaround to Android 14+ 2024-12-25 21:47:45 +05:30
Naveen Singh
417737b6a4 Merge pull request #67 from ronniedroid/import_export_keywords
FEATURE: Import and export blocked keywords
2024-12-25 21:43:04 +05:30
Naveen Singh
5683087ca0 Format code 2024-12-25 21:35:29 +05:30
Naveen Singh
025a3a2729 Merge branch 'master' into import_export_keywords 2024-12-25 20:46:51 +05:30
Naveen Singh
c19277a28f Merge pull request #192 from tom93/pr/fix-subscriptionId-android-14
Fix missing messages after import on Android 14 due to subscriptionId
2024-12-25 20:46:28 +05:30
Naveen Singh
83b5810afe Merge pull request #149 from tom93/fix-deletion
Fix deletion of random SMS when trying to update threads
2024-12-25 20:04:11 +05:30
Naveen Singh
9d60c516d0 Merge branch 'master' into fix-deletion 2024-12-25 19:44:32 +05:30
Naveen Singh
207596d33b Merge pull request #139 from tom93/json-streams
Use streams to encode and decode the JSON backups
2024-12-25 18:50:58 +05:30
Naveen Singh
188e8f9ea4 Merge branch 'master' into json-streams 2024-12-25 18:10:09 +05:30
Naveen Singh
d3659075fc Merge pull request #137 from tom93/fix-import-binary-mime-type
Allow importing files with MIME type "application/octet-stream"
2024-12-25 18:07:17 +05:30
Naveen Singh
29520d5a2d Construct import mime type based on API level
Format code.
2024-12-25 18:01:03 +05:30
Naveen Singh
8d306941a0 Merge branch 'master' into fix-import-binary-mime-type 2024-12-25 17:20:44 +05:30
Naveen Singh
c7aaa9e768 Merge pull request #258 from Aga-C/sort-blocked-keywords
Added sorting blocked keywords (#256)
2024-12-19 09:50:43 +05:30
Agnieszka C
48dcb05554 Added sorting blocked keywords (#256) 2024-12-08 09:50:49 +01:00
Naveen Singh
15a521df7c Merge pull request #210 from gardener2/mms-blocking-fix
Implemented blocking logic on MMS received
2024-11-29 19:02:16 +05:30
Naveen Singh
826a7d684c Merge pull request #136 from tom93/fix-export-missing-file-extension
Fix missing .json file extension when exporting messages
2024-11-29 18:47:51 +05:30
Naveen Singh
d6b3d3b122 Update no-response.yml 2024-11-18 12:21:37 +05:30
Naveen Singh
a51884a3c8 Merge pull request #195 from weblate/weblate-fossify-sms-messenger
Translations update from Hosted Weblate
2024-11-18 00:03:11 +05:30
Dan
3e52ddc163 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Messages metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger-metadata/uk/
2024-11-17 19:16:13 +01:00
Alberto
b122751470 Translated using Weblate (Italian)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Messages metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger-metadata/it/
2024-11-17 19:16:12 +01:00
CyanWolf
9f36d82fb0 Translated using Weblate (Spanish)
Currently translated at 100.0% (107 of 107 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/es/
2024-11-17 19:16:11 +01:00