Commit graph

260 commits

Author SHA1 Message Date
Naveen
da6354c9a1 Update the Ui ASAP when sending a message 2022-11-18 01:05:19 +05:30
Naveen
d8dadd1f55 Use DiffUtil with thread recyclerview
Also added a progress indicator at the top while fetching older messages
2022-11-17 02:25:36 +05:30
tibbi
ce35553eca fixing an error toast message 2022-11-15 23:03:57 +01:00
tibbi
c8818bfa57 lets lock number blocking 2022-11-13 20:14:46 +01:00
tibbi
bc8bd5dc5f fixing some spacing 2022-11-10 16:45:18 +01:00
Tibor Kaputa
56ea66634d
Merge branch 'master' into enter-to-send 2022-11-10 16:41:07 +01:00
Naveen
10b0135922 Apply window insets 2022-11-08 02:16:07 +05:30
Naveen
b4c5648ddc Properly handle attachment picker visibility 2022-11-08 02:13:24 +05:30
elena
407538e497 Add option to send on enter pressed 2022-11-07 18:41:51 +00:00
Naveen
1e67cd0fdf Use 'application/txt' when sending text files 2022-11-07 15:35:57 +05:30
Naveen
40a77118bf Add "Choose video" button 2022-11-07 03:24:53 +05:30
Naveen
42d4c72137 Let base activity configure bottom bar 2022-11-07 00:43:59 +05:30
Naveen
48438c6553 Automatically wrap buttons on bigger screens 2022-11-06 23:54:24 +05:30
Naveen
69c4d62e42 Redesign attachment picker buttons 2022-11-06 23:09:45 +05:30
Naveen
b6407dc49b Use lookup key to load contacts 2022-11-06 21:00:35 +05:30
Naveen
6f58903cf2 Set proper navigation bar color 2022-11-06 19:07:17 +05:30
Naveen
05ffecffb6 Fix system bar color customization 2022-11-06 19:01:49 +05:30
Naveen
c3561a374e Account for bottom bar height in attachment picker 2022-11-06 17:48:02 +05:30
Naveen
0eb5b79188 Use original uri as id for attachment selections 2022-11-06 17:15:49 +05:30
Tibor Kaputa
d8aaf3e7e4
minor code style updates 2022-11-06 10:00:09 +01:00
Naveen
1c48352432 Fix issue previewing GIF files 2022-11-05 00:54:17 +05:30
Naveen
cd2c94ccee Workaround attachment filename issue 2022-11-05 00:21:59 +05:30
Naveen
db51241b81 Do ui setup on ui thread (crashfix) 2022-11-03 23:39:58 +05:30
Naveen
c1ccfd343b Fix threading issue with scheduled message 2022-11-03 22:41:41 +05:30
Naveen
7c02e33bbd Remove unused click listeners and callbacks 2022-11-03 00:32:34 +05:30
Naveen
fedc52adc3 Show toast warning for duplicate attachments 2022-11-03 00:20:02 +05:30
Naveen
ecdbc9036a Extract all properties when adding contact attachment 2022-11-03 00:01:52 +05:30
Naveen
d202c3b172 Merge branch 'SimpleMobileTools:master' into feature_attachments 2022-11-02 18:14:05 +05:30
Naveen
23643d3198 Add support for sending all types of files 2022-11-02 18:03:35 +05:30
tibbi
5f728c9321 minor fixes and updates here and there 2022-10-26 18:36:44 +02:00
tibbi
6d26495daa removing a debug log 2022-10-14 23:55:46 +02:00
tibbi
7f24e4d2a8 renaming some stuff 2022-10-14 23:47:52 +02:00
Naveen
69e3cfd3b7 Remove double empty lines 2022-10-14 22:19:31 +05:30
Naveen
f721754785 Remove humanised datetime formatting
Year is not shown if it's same as the current year.
2022-10-14 00:37:03 +05:30
Naveen
203f10618f Prefer last modified time over last message time 2022-10-08 20:50:49 +05:30
Naveen
338b559823 Add dialog title 2022-10-04 01:40:50 +05:30
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
3fa03b2998 Validate datetime before scheduling message 2022-10-01 01:22:46 +05:30
Naveen
ee8130c767 Handle conversations with scheduled messages only 2022-09-28 02:05:06 +05:30
Naveen
2ff0880cb5 Handle sending scheduled messages 2022-09-27 16:08:45 +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
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
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
23f9422142 Filter out duplicated messages 2022-09-02 19:36:08 +05:30
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
e73117b872 Use showErrorToast 2022-07-17 11:46:08 +05:30