Naveen
1f36738be0
Rewrite, move SMS related code into the app
2023-01-03 15:43:14 +05:30
tibbi
db6ddceb73
updating commons and min SDK to 23
2023-01-01 21:24:41 +01:00
Naveen
35e9141888
Use a separate notification id for failure notifications
...
This way failure notifications won't overwrite the existing chat notifications (if there are any) as they also use thread id as notification id
2022-12-08 01:42:43 +05:30
Naveen
860e6c255b
Minor code improvement
2022-12-04 23:23:16 +05:30
Naveen
453d879c82
Minor readability improvement
2022-12-04 00:57:14 +05:30
Naveen
0ab85419af
Improve and organise notification related code
...
Improvements related to the "Mark as read" button but it's not completely fixed yet. There's still a minor issue on android 13 devices
### Changes:
- Move notification related code to a separate helper
- Update notification instead of cancelling when using inline replies
- Disable sound on inline replies
- Reuse existing transaction api extensions for sending inline replies
2022-12-04 00:49:41 +05:30
Naveen
417a37bbb4
Move blocking stuff to background thread
2022-11-18 01:15:46 +05:30
Naveen
ca1ad0043b
Minor messaging code improvement
2022-11-18 01:01:10 +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
Naveen
c5034a64d5
Don't fetch file size in thread list
2022-11-16 15:54:25 +05:30
tibbi
a65916c54e
catch and show exceptions thrown at sending a message
2022-11-13 20:31:03 +01:00
Tibor Kaputa
56ea66634d
Merge branch 'master' into enter-to-send
2022-11-10 16:41:07 +01:00
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
b6407dc49b
Use lookup key to load contacts
2022-11-06 21:00:35 +05:30
Tibor Kaputa
3a1b749a58
fixing a param name
2022-11-06 10:44:49 +01:00
Tibor Kaputa
6bf9d6399e
fixing some spacing
2022-11-06 10:32:52 +01:00
Naveen
cd2c94ccee
Workaround attachment filename issue
2022-11-05 00:21:59 +05:30
Naveen
61a57aa2b5
Show icon for common mime types
2022-11-05 00:20:04 +05:30
Naveen
b6012f6e2b
Workaround some potential exceptions
2022-11-03 23:49:55 +05:30
Naveen
09956f809d
Properly parse attachment file names
2022-11-03 23:40:47 +05:30
Naveen
ecdbc9036a
Extract all properties when adding contact attachment
2022-11-03 00:01:52 +05:30
Naveen
54f7c5980b
Move preview helpers to one place
2022-11-02 20:32:51 +05:30
Naveen
23643d3198
Add support for sending all types of files
2022-11-02 18:03:35 +05:30
Naveen
d6f71619cf
Add options to edit, delete, and send the message now
2022-10-04 01:10:20 +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
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
Naveen
f07abeb54c
Add vCard attachment preview
2022-08-29 03:19:50 +05:30
tibbi
0031c7bb1d
delete all messages to reset the db
2022-06-26 12:59:44 +02:00
tibbi
42b3c7b475
set sendGroupMessageMMS to false by default
2022-06-12 09:29:35 +02:00
Pavel Poley
86df932ce8
fix scroll position resetting on refresh
2022-06-06 16:18:05 +03:00
tibbi
7e60d25a07
lower the loaded messages count to 50
2022-06-02 23:15:17 +02:00
Pavel Poley
ec157ba19e
allow displaying older messages
2022-06-02 15:12:48 +03:00
Pavel Poley
c8dbfb4090
allow displaying older messages
2022-06-02 13:01:03 +03:00
Pavel Poley
e9c32e7487
allow displaying older messages
2022-06-01 17:45:09 +03:00
Tibor Kaputa
0006076b9b
after some testing, lets enable group message MMS sending by default
2022-04-18 10:05:45 +02:00
darthpaul
e04433b346
add setting for sending group message as MMS
2022-04-17 18:01:45 +01:00
tibbi
4b514469e4
updating commons and gradle
2022-03-06 12:51:51 +01:00
Agnieszka C
8fe7af8f83
Added an option to send long messages as MMS
2022-02-19 14:27:46 +01:00
tibbi
e826c3c1d2
disable delivery reports by default as it can cost money
2022-02-14 15:35:00 +01:00
tibbi
9265946d64
delete db after latest update
2022-02-11 09:28:53 +01:00
tibbi
591f473a1f
updating commons with PhoneNumber containing multiple fields
2022-02-06 22:44:20 +01:00
EveX1
f19fab5285
UPDATE compressImage()
...
- ADD Compressor Resolution Constraint as inner class
- ADD two util (private) methods from same package
- ADD logic to cut the width / height by half if
image size > 2 * targeted size
- UPDATE comment from #285
2022-01-29 02:07:12 +01:00
EveX
2605a61005
add error message on MMS compression failed
2022-01-27 01:44:27 +01:00