Commit graph

3058 commits

Author SHA1 Message Date
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
Sergio Marques
4d199d2334
Translated using Weblate (Portuguese)
Currently translated at 100.0% (107 of 107 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/pt/
2024-11-17 19:16:10 +01:00
Yeasin Hossain
7016984e28
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Messages metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger-metadata/bn_BD/
2024-11-17 19:16:09 +01:00
Fjuro
acf2f9ba69
Translated using Weblate (Czech)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Messages metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger-metadata/cs/
2024-11-17 19:16:08 +01:00
Yeasin Hossain
cca9159279
Translated using Weblate (Bengali (Bangladesh))
Currently translated at 100.0% (107 of 107 strings)

Translation: Fossify/Messages
Translate-URL: https://hosted.weblate.org/projects/fossify/sms-messenger/bn_BD/
2024-11-17 19:16:07 +01:00
Yeasin Hossain
7e6e08d921
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-11-17 19:16:07 +01:00
Suguru Hirahara
eeb630911b
Translated using Weblate (Japanese)
Currently translated at 100.0% (107 of 107 strings)

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