Commit graph

8312 commits

Author SHA1 Message Date
Sylvain Berfini
ae1e2599a8 Improved account mode fragment 2024-07-15 16:10:36 +02:00
Sylvain Berfini
8858deb42f Improved incoming bubble layout 2024-07-15 16:10:36 +02:00
Sylvain Berfini
e3c1280278 No longer move chat message position in long press dialog to match position in list + disabled emojis & reply action if chat room is read only 2024-07-15 16:10:36 +02:00
Sylvain Berfini
8794146df7 ShapeImageView can handle rounding images by itself, no need for Coil's CircleCropTransform 2024-07-15 16:10:36 +02:00
Sylvain Berfini
4ce5d989c5 Use ShapableImageView to easily draw borders around avatars, fixed trust badge display condition 2024-07-15 16:10:36 +02:00
Sylvain Berfini
1dc5776cb8 Fixed group avatar with 3 images 2024-07-15 16:10:36 +02:00
Sylvain Berfini
43cf0f5cba Finished removing AvatarView (still borders to do and fix display issue when group has 3 participants) 2024-07-15 16:10:36 +02:00
Sylvain Berfini
e4a3ec37c5 Started removing AvatarView dependency 2024-07-15 16:10:36 +02:00
Sylvain Berfini
2cef7980ea Fixed hidden last message(s) of conversation 2024-07-15 16:10:36 +02:00
Sylvain Berfini
db5ea158c3 Send custom reaction using emoji picker 2024-07-15 16:10:36 +02:00
Sylvain Berfini
daacb3ca98 Huge performances boost by removing AvatarView, todo: do it everywhere 2024-07-15 16:10:36 +02:00
Sylvain Berfini
888c8c453a Reworked algorithm that groups chat messages together 2024-07-15 16:10:36 +02:00
Sylvain Berfini
c9db3df251 Reworked permissions fragment 2024-07-15 16:10:36 +02:00
Sylvain Berfini
faf3e887b9 Added send reaction, copy text & delete options to chat message long press menu 2024-07-15 16:10:36 +02:00
Sylvain Berfini
8269228b8a Update some info dynamically 2024-07-15 16:10:36 +02:00
Sylvain Berfini
d9b6f0482a PoC for blurring conversation except for long pressed chat bubble 2024-07-15 16:10:36 +02:00
Sylvain Berfini
b8d8e877d7 More work on conversation 2024-07-15 16:10:36 +02:00
Sylvain Berfini
db6f71c8cb Added simple text message sending + improved sent chat bubble 2024-07-15 16:10:36 +02:00
Sylvain Berfini
9c6533bceb Added unread messages count indicator to bottom nav bar 2024-07-15 16:10:36 +02:00
Sylvain Berfini
0d43006a14 Added missing paddings to notifications counter to be more centered in background circle 2024-07-15 16:10:36 +02:00
Sylvain Berfini
8a62a68d6e Added group avatar for group chat rooms 2024-07-15 16:10:36 +02:00
Sylvain Berfini
3dc23d906e Improved incoming bubble layout 2024-07-15 16:10:36 +02:00
Sylvain Berfini
9d5474f352 Added popup menu & meeting removal, hiding operation in progress for now 2024-07-15 16:10:36 +02:00
Sylvain Berfini
3ae9740336 Started meeting detail view 2024-07-15 16:10:36 +02:00
Sylvain Berfini
5531dabae4 Started meeting scheduler UI 2024-07-15 16:10:36 +02:00
Sylvain Berfini
7c28c37d0b Improved touch size of some buttons 2024-07-15 16:10:36 +02:00
Sylvain Berfini
b6bdca7b89 Apply filter to meetings list + only show meetings for default account 2024-07-15 16:10:36 +02:00
Sylvain Berfini
c952178749 Started grouping chat messages from same person in a short interval of time 2024-07-15 16:10:36 +02:00
Sylvain Berfini
395dc379ed Fixed issue in conversations list & conversation related to group 2024-07-15 16:10:36 +02:00
Sylvain Berfini
3873028209 Started meetings list 2024-07-15 16:10:36 +02:00
Sylvain Berfini
4a11554fa5 Store latest visited main page & use it as default page on next app opening + fixed registration failure top bar click 2024-07-15 16:10:36 +02:00
Sylvain Berfini
2fb97fbc51 Started displaying messages 2024-07-15 16:10:35 +02:00
Sylvain Berfini
c12ddf43a2 Started conversation layout 2024-07-15 16:10:35 +02:00
Sylvain Berfini
a481b5c6cd Fixed list header when only suggestions 2024-07-15 16:10:35 +02:00
Sylvain Berfini
797418ce1a Started new chat room fragment 2024-07-15 16:10:35 +02:00
Sylvain Berfini
95baa55472 Hidden separators, added red top bar for non-default accout registration failure notification 2024-07-15 16:10:35 +02:00
Sylvain Berfini
b105c436ba Bumped dependencies 2024-07-15 16:10:35 +02:00
Sylvain Berfini
0d880dda50 Started to display conversations list with long press menu 2024-07-15 16:10:35 +02:00
Sylvain Berfini
3f24e73978 Added grant all button on permissions fragment 2024-07-15 16:10:35 +02:00
Sylvain Berfini
7eaa5cfb22 Show persistent red toast while default account is in failed registration state 2024-07-15 16:10:35 +02:00
Sylvain Berfini
a66d29ba2e Showing media encryption icon 2024-07-15 16:10:35 +02:00
Sylvain Berfini
c3de2e906b Updated dependencies, better way to show/hide keyboard 2024-07-15 16:10:35 +02:00
Sylvain Berfini
30d03d280c Updated path to debug APK in CI 2024-07-15 16:10:35 +02:00
Sylvain Berfini
3971b18b04 Removed deprecated code 2024-07-15 16:10:35 +02:00
Sylvain Berfini
46c3ed0b0d Wait a bit before turning status bar green in MainActivity to give time to start CallActivity that will change it back to orange anyway 2024-07-15 16:10:35 +02:00
Sylvain Berfini
bef704d445 Moved account unread notification count in drawer 2024-07-15 16:10:35 +02:00
Sylvain Berfini
6e027811ee Updated default avatar in contact editor + remove it when a picture is selected 2024-07-15 16:10:35 +02:00
Sylvain Berfini
7f9dbaec2a Removed history list swipe to remove callbacks 2024-07-15 16:10:35 +02:00
Sylvain Berfini
3bbccf6c89 Added player for device default ringtone in settings 2024-07-15 16:10:35 +02:00
Sylvain Berfini
528855c5d5 Updated navigation & other views when switching default account 2024-07-15 16:10:35 +02:00