Commit graph

7481 commits

Author SHA1 Message Date
Sylvain Berfini
df396f5abd Set conference chat room without any participant as read-only + replaced deprecated function 2022-06-14 10:39:02 +02:00
Sylvain Berfini
a437c1f5ef Added secret menu to show chat room local/peer addresses for debug purposes 2022-06-13 17:11:53 +02:00
Sylvain Berfini
023e953a2b Prevent full screen mode to stay on after leaving image/video file viewer 2022-06-13 16:51:37 +02:00
Sylvain Berfini
f118ccf049 Fixed chat room list cell UI glitch during last update time computation 2022-06-13 15:20:40 +02:00
Sylvain Berfini
312ae2eaf0 Should prevent ANRs 2022-06-13 14:03:06 +02:00
Sylvain Berfini
c5a34363a3 Reworked how chat rooms list works, should speed first display but slow down a bit the scrolling 2022-06-13 13:56:34 +02:00
Sylvain Berfini
0e0fd6106c Display organizer SIP URI instead of conference factory URI in group call incoming call notification 2022-06-13 11:25:11 +02:00
Sylvain Berfini
ee4083389b Fixed last updated time not displayed for empty chat room 2022-06-13 11:21:56 +02:00
Sylvain Berfini
f428a170c5 Request Android 13 media permissions instead of read external storage 2022-06-10 15:35:10 +02:00
Sylvain Berfini
dc155e7302 Moved chat room muted icon + updated muted/unmuted icons 2022-06-10 14:32:24 +02:00
Sylvain Berfini
9a6dc56b42 Reworked chat_room_list_cell layout using ConstraintLayout to speed up display time 2022-06-09 17:44:03 +02:00
Sylvain Berfini
f94b65ed0a Trying to improve chat rooms display performances 2022-06-09 16:11:31 +02:00
Sylvain Berfini
e6c842cd35 Using IO dispatcher to create generated avatar 2022-06-09 15:25:17 +02:00
Sylvain Berfini
5fac97b55d Improved a bit chat room diff callback 2022-06-09 14:54:59 +02:00
Sylvain Berfini
cbacb97f9d Prevent call from being stopped when removing app from recent tasks + go back to call activity when clicking launcher icon during a call 2022-06-09 14:40:14 +02:00
Sylvain Berfini
635c8e69c7 Started changes for Android 13 2022-06-09 14:12:58 +02:00
Sylvain Berfini
ee5af2b462 Added display name fields in assistant for linphone account creation / log in 2022-06-08 16:09:44 +02:00
Sylvain Berfini
ed03a721a5 Fixed presence storage in native contacts + prevent duplicated SIP addresses in same contact + improved contact fetching used memory 2022-06-08 15:39:00 +02:00
Sylvain Berfini
6222758126 Removed leave waiting room when call is connected to prevent dialer from being briefly visible 2022-06-08 13:39:22 +02:00
Sylvain Berfini
5502324845 Set record aware setting hidden & enabled by default 2022-06-08 13:18:53 +02:00
Sylvain Berfini
3172b27b98 Allow conference admin to add participant by address 2022-06-08 11:02:55 +02:00
Sylvain Berfini
0ce885a260 Prevent 'Remote Conference' default subject from being visible when joining a conference, using real one instead 2022-06-08 09:32:11 +02:00
Sylvain Berfini
0b06e22258 Made phone numbers & email addresses in chat messages clickable as we did for website URLs & SIP addresses 2022-06-07 11:24:09 +02:00
Sylvain Berfini
ec6152c8b8 Updated CHANGELOG with 4.6.10 release 2022-06-07 10:54:30 +02:00
Sylvain Berfini
fe8e2b4b49 Do not notify received read messages 2022-06-06 11:37:51 +02:00
Sylvain Berfini
9e20134b13 Updated CHANGELOG, bumped version code 2022-06-03 14:04:00 +02:00
Sylvain Berfini
046676e40b Fixed conference participant muted background color & calls list menu icon color 2022-06-03 12:12:58 +02:00
Sylvain Berfini
9a671c36cc Use the same colors for call recording & screenshot buttons as for pause 2022-06-03 11:24:11 +02:00
Sylvain Berfini
e6152acf0e Fixed local contact avatar not being displayed except in side-menu 2022-06-03 11:14:35 +02:00
Sylvain Berfini
5af5c8a1a6 Bumped dependencies 2022-06-02 17:21:35 +02:00
Sylvain Berfini
4723c5d9d0 Do not use contact address but identity address when creating chat room from contact or history 2022-06-02 15:17:05 +02:00
Sylvain Berfini
7e391ca518 Fixed chat rooms menu icons while in dark mode 2022-06-02 14:59:58 +02:00
Sylvain Berfini
89d072de68 Added back firebase logger + updated some icons 2022-06-01 16:01:40 +02:00
Sylvain Berfini
fc99465fb9 Prevents useless log 2022-06-01 13:29:25 +02:00
Sylvain Berfini
6537e5fc23 Fixed unecessary refresh in lists, causing blinking 2022-06-01 12:55:31 +02:00
Sylvain Berfini
5dfc18a78d Cleaned up code, fixed contact avatar blinking when toggling selection in list while creating chat room/conference 2022-06-01 11:09:03 +02:00
Sylvain Berfini
4e0d38ca35 Improved how we load high-res contact picture to fallback on thumbnail if needed 2022-05-31 17:23:50 +02:00
Sylvain Berfini
4883bc8293 Added go to contact / add to contacts option in every 1-1 chat room menu 2022-05-31 15:41:37 +02:00
Sylvain Berfini
61134352e9 Trying to prevent crash seen on PlayStore probably due to friend.getPhoneNumersWithLabel() being called in IO dispatched coroutine 2022-05-31 15:01:21 +02:00
Sylvain Berfini
3d7733c86a Prevent call stat from using two lines 2022-05-30 17:21:51 +02:00
Sylvain Berfini
9e2b52b4d2 Added full-screen support for image & video viewers 2022-05-30 16:29:25 +02:00
Sylvain Berfini
cc36a18d2c Mute/unmute chat room notifications, using 3-dots menu even for basic chat rooms, updated icons 2022-05-30 15:23:40 +02:00
Sylvain Berfini
b4fb169e19 Improved logs for preferred audio device debugging 2022-05-30 10:02:55 +00:00
Sylvain Berfini
47c0dbf842 Prevent crash in TelecomHelper if android.software.connectionservice feature isn't supported by device 2022-05-30 10:37:54 +02:00
Sylvain Berfini
8515e2fcaf Fixed issue when trying to create a One to One encrypted chat room that already exists 2022-05-30 09:33:34 +02:00
Sylvain Berfini
61bfb1fcff Try to prevent foreground service notification to stay visible after call ends 2022-05-27 16:05:23 +02:00
Sylvain Berfini
8d5d344c2c Make sure Core exists when TelecomManager service is created & destroyed 2022-05-27 11:47:39 +02:00
Sylvain Berfini
90c7528540 Improved performances upon presence reception by reducing number of unecessary listener notification 2022-05-25 09:52:48 +02:00
Sylvain Berfini
8485dea251 Fixed short-term presence enabled by mistake on Friends, causing ANR when resuming app! 2022-05-24 17:30:27 +02:00
Sylvain Berfini
5b208844c7 Show dialog asking for confirmation before starting a group call from chat 2022-05-24 16:41:42 +02:00