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
08b3379729
Update conversations on pin/unpin
2022-11-26 23:33:26 +05:30
Tibor Kaputa
0686611c95
Merge pull request #498 from Naveen3Singh/feature_group_details
...
Add ability to change group names
2022-11-25 23:00:04 +01:00
Naveen
35d53ba267
Remove conversation type check
2022-11-26 03:28:15 +05:30
Naveen
51f9662820
Properly start contact view intent
2022-11-26 03:24:18 +05:30
Tibor Kaputa
c25cfa7588
lets use alpha value from commons for consistency
2022-11-25 22:00:45 +01:00
Naveen
786f788ba7
Save sender name, photo when receiving a message
2022-11-25 23:22:38 +05:30
Tibor Kaputa
9d90ec13e1
formatting some code
2022-11-24 22:46:26 +01:00
shenzhigang
2e5a18a029
Fix Mms duplication on scroll to top
2022-11-24 21:50:51 +08:00
Naveen
48ebef6420
Fix conversation duplication glitch
2022-11-21 23:25:18 +05:30
Naveen
740fd1f0eb
Update thread title on resume
2022-11-21 22:53:29 +05:30
Naveen
e0787d7c83
Persist sub id when sending sms messages
2022-11-21 21:00:26 +05:30
Naveen
5aac009102
Add conversation details page
2022-11-21 17:28:21 +05:30
Naveen
8d283858e1
Add ability to rename group conversations
2022-11-21 02:51:51 +05:30
Naveen
a54a65c081
Minor code formatting
2022-11-19 22:59:19 +05:30
Naveen
398c2237bc
Retain scroll position when deleting messages
...
Removed the call to `refreshMessages()` as it's not really needed here and also because it'll reset the scroll position in some cases
2022-11-19 22:46:18 +05:30
Naveen
c6d453f5ab
Fix typo
2022-11-19 22:04:57 +05:30
Naveen
6cc8277694
Enable stable ids again
...
now we have stable ids, sorta
2022-11-19 06:08:01 +05:30
Naveen
4295e5cf55
Fix scheduled message glitch and clarify logic
2022-11-19 05:30:11 +05:30
Naveen
89f378b973
Minor code consistency change
2022-11-18 01:45:17 +05:30
Naveen
417a37bbb4
Move blocking stuff to background thread
2022-11-18 01:15:46 +05:30
Naveen
da6354c9a1
Update the Ui ASAP when sending a message
2022-11-18 01:05:19 +05:30
Naveen
ca1ad0043b
Minor messaging code improvement
2022-11-18 01:01:10 +05:30
Naveen
3d9cb5bdac
Disable setHasStableIds
...
because we really don't have stable ids (yet)
2022-11-18 01:00:33 +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
Naveen
2d36794a17
Merge branch 'master' into recyclerview_improvements
2022-11-16 14:03:36 +05:30
tibbi
ce35553eca
fixing an error toast message
2022-11-15 23:03:57 +01:00
tibbi
a65916c54e
catch and show exceptions thrown at sending a message
2022-11-13 20:31:03 +01:00
tibbi
c8818bfa57
lets lock number blocking
2022-11-13 20:14:46 +01:00
Naveen
9bdc8b6f7e
Use DiffUtil at conversations screen
2022-11-13 00:38:11 +05:30
tibbi
3092253022
hide the More Apps From Us menu item in some cases
2022-11-12 19:27:57 +01:00
tibbi
ee339dcd6b
adding a "More apps from us" menu button
2022-11-10 17:03:40 +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
e87c8eeff7
Refresh messages when an MMS is received
2022-11-07 20:47:39 +05:30
Tibor Kaputa
4fee6bb7b4
removing an unused import
2022-11-07 16:03:01 +01:00
Tibor Kaputa
cba85bb2fa
Merge branch 'master' into feature_attachments
2022-11-07 16:00:34 +01:00
Naveen
ccacc51156
Check for exact mimetype match
2022-11-07 20:22:22 +05:30
tibbi
14859607ec
limit shown attachment sizes in thread to avoid OOM
2022-11-07 15:47:34 +01: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