Commit graph

855 commits

Author SHA1 Message Date
Naveen
e6fa492877 Minor readability improvement 2022-10-04 01:30:42 +05:30
Naveen
d6f71619cf Add options to edit, delete, and send the message now 2022-10-04 01:10:20 +05:30
Naveen
9284859b8b Get icon width from xml resource 2022-10-01 01:46:26 +05:30
Naveen
3fa03b2998 Validate datetime before scheduling message 2022-10-01 01:22:46 +05:30
Naveen
8142489d87 Use a descriptive function name 2022-10-01 01:13:13 +05:30
Naveen
8aee6c560b Delay clearing of expired messages 2022-10-01 00:02:13 +05:30
Naveen
76af74ef1c Minor readability improvement 2022-09-28 02:12:29 +05:30
Naveen
ee8130c767 Handle conversations with scheduled messages only 2022-09-28 02:05:06 +05:30
Naveen
703bb003c1 Coerce hours in range 0 to 23 2022-09-27 23:40:39 +05:30
Naveen
2ff0880cb5 Handle sending scheduled messages 2022-09-27 16:08:45 +05:30
Naveen
16ea540d48 Setup database migrations for scheduled messages 2022-09-27 15:43:10 +05:30
Naveen
7624174cad Add schedule send message creation ui
Move android-smsmms logic into a separate file
2022-09-26 03:02:07 +05:30
Tibor Kaputa
b5c6ec5952
Merge pull request #431 from Naveen3Singh/sim_selection
Respect default SMS SIM setting
2022-09-20 09:57:55 +02:00
Naveen
52e18200b8 Revert "Prefer incoming address over user preference"
Cases emerge that require additional book keeping to make sure proper sim is selected.
2022-09-19 04:31:49 +05:30
Naveen
a4bd3364c6 Use subscriptionManagerCompat() everywhere 2022-09-18 22:57:28 +05:30
Naveen
f4575401f5 Use the existing extension for api version check 2022-09-18 22:54:51 +05:30
Naveen
b85dbf3b4b Prefer incoming address over user preference
This is what google messages does.
2022-09-18 21:26:09 +05:30
Naveen
6842e1c5b6 Respect default SMS SIM setting 2022-09-18 17:40:14 +05:30
Naveen
cb9e91ce08 Add the ability to block numbers by pattern 2022-09-17 23:52:06 +05:30
Naveen Singh
f48b63b97a
Merge branch 'SimpleMobileTools:master' into duplication_fixes 2022-09-13 23:06:58 +05:30
Tibor Kaputa
48421d6891
make the new code a bit more readable 2022-09-13 11:21:43 +02:00
Naveen
74cc5f99b1 Handle notification permission 2022-09-13 01:38:29 +05:30
Naveen
23f9422142 Filter out duplicated messages 2022-09-02 19:36:08 +05:30
Naveen
56ec2c5442 Also add additional (middle) names 2022-09-01 00:11:07 +05:30
Naveen
6a0553bf5f Also add name prefix and suffix 2022-08-31 23:57:01 +05:30
Naveen
8dc4687328 Use structured name when formatted name is empty 2022-08-31 17:34:51 +05:30
tibbi
d95985841a use a bit smaller font size around vcards 2022-08-31 12:37:11 +02:00
Naveen
9179125476 Use sendEmailIntent extension from commons 2022-08-30 19:35:00 +05:30
Naveen
737189746e Always use proper primary color 2022-08-30 16:15:24 +05:30
Naveen
f7c9dfbc8e Remove default argument 2022-08-29 16:35:05 +05:30
Naveen
b6e21507c1 Restructure code 2022-08-29 16:32:04 +05:30
Naveen
93848b1894 Set proper expand/collapse drawable on recycle 2022-08-29 16:12:16 +05:30
Naveen
66363caf4c Disable expand/collapse when there's only one item 2022-08-29 15:59:31 +05:30
Naveen
ad6abf7ccc Set text in xml 2022-08-29 15:54:09 +05:30
Naveen
3d0312ff44 Remove unnecessarily duplicated string 2022-08-29 14:08:26 +05:30
Naveen
2fa6e2513f Apply proper color to expand/collapse icon 2022-08-29 04:43:56 +05:30
Naveen
4f809426bb Construct name from structured name 2022-08-29 04:16:45 +05:30
Naveen
00d69ad40e Ignore duplicated properties 2022-08-29 03:56:44 +05:30
Naveen
317cb9b883 Check for nullability 2022-08-29 03:56:02 +05:30
Naveen
d2c883710f Add clarifying parentheses 2022-08-29 03:20:13 +05:30
Naveen
f07abeb54c Add vCard attachment preview 2022-08-29 03:19:50 +05:30
tibbi
d874e16024 flip the file size limit items 2022-08-25 08:57:23 +02:00
tibbi
36a09ac8cb lets always use the system milliseconds at setting received message time
it.timestampMillis seems to ignore seconds, which can mix up messages
2022-08-24 22:13:24 +02:00
tibbi
63511f870d allow picking any language on Android 13+ 2022-08-22 18:21:56 +02:00
Naveen
f965bcd37b Result intent can be null depending on the camera app, ignore it 2022-08-22 00:19:04 +05:30
Naveen
bb742fa7e2 Allow capturing image attachments from camera 2022-08-22 00:06:01 +05:30
Naveen
cd8b40b3b6 Add safe call operator 2022-08-21 23:48:48 +05:30
Naveen
e73117b872 Use showErrorToast 2022-07-17 11:46:08 +05:30
Naveen
a5f57a239a Remove default toast parameter 2022-07-16 20:18:45 +05:30
Naveen
e6515436d9 Show long toast errors 2022-07-16 20:08:47 +05:30