Commit graph

819 commits

Author SHA1 Message Date
tibbi
e4a7253b87 redesigning New Conversation screen 2023-01-01 23:34:38 +01:00
tibbi
c6ca168dc9 restyling main screen 2023-01-01 23:18:50 +01:00
tibbi
b0225c1693 adding some more conversation details UI fixes 2023-01-01 23:10:12 +01:00
tibbi
d42fa509b4 updating vCard viewers UI 2023-01-01 22:55:34 +01:00
tibbi
e52cb19059 adding some conversation details related UI improvements 2023-01-01 22:42:59 +01:00
tibbi
ef7a38204f redesigning the app settings 2023-01-01 21:32:11 +01:00
tibbi
db6ddceb73 updating commons and min SDK to 23 2023-01-01 21:24:41 +01:00
Agnieszka C
06436ccf58 Fixed showing all drafts (#537) 2022-12-30 11:55:05 +01:00
tibbi
1eeb3c5356 removing a redundant check 2022-12-11 14:05:24 +01:00
Tibor Kaputa
7ea57de52b
Merge pull request #520 from Naveen3Singh/notification_improvements
Improve and organise notification related code
2022-12-11 12:26:58 +01:00
Naveen
7f9f925da4 Properly update text colors on theme change
and some code improvements
2022-12-11 14:45:47 +05:30
Naveen
716ebad21e Remove fade effect as items are already animated 2022-12-09 02:08:35 +05:30
tibbi
420c1e9f5b fix an error message shown at launching the app 2022-12-08 09:18:04 +01:00
Naveen
f1f27eeb9d Update message in local db when using inline replies 2022-12-08 02:06:31 +05:30
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
0523d93243 Only show failure notification when in background 2022-12-08 01:40:34 +05:30
Naveen
2fc70b2dc5 Fetch drafts on a background thread 2022-12-07 23:43:31 +05:30
Naveen
6e7dbb9056 Properly update sent message type 2022-12-07 22:39:04 +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
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