Commit graph

1479 commits

Author SHA1 Message Date
Sylvain Berfini
24c653d039 Prevent audio route menu to be briefly visible when toggling speaker in conference waiting room if animations are enabled and no bluetooth device is connected 2022-10-27 10:24:57 +02:00
Sylvain Berfini
e01ffc0211 Fixed active speaker alone layout when in fact there is at least one other participant 2022-10-24 14:19:16 +02:00
Sylvain Berfini
59a9290832 Using new callback to display the correct active speaker participant device name 2022-10-20 11:46:08 +02:00
Sylvain Berfini
dd1ec48cbd Dismiss ZRTP SAS validation dialog when clicking outside 2022-10-18 15:47:07 +02:00
Sylvain Berfini
42846e6b45 Close layout & audio device popup menus when selecting an item in conference waiting room 2022-10-14 11:49:36 +02:00
Sylvain Berfini
f0fe5cc418 Fixed conference scheduling duration not being 1h 2022-10-13 15:57:41 +02:00
Sylvain Berfini
ea9d6c48bc Do not show ZRTP auth token validation dialog if the token is null 2022-10-13 10:03:20 +02:00
Sylvain Berfini
072db50727 Improved notification text when more than 1 file is inside the message + updated RC flags 2022-10-11 16:13:15 +02:00
Sylvain Berfini
f0cb889215 Catch foreground service not allowed to start exception 2022-10-07 08:53:22 +00:00
Sylvain Berfini
3c830760c2 Fixed UI issue when hanging up call if there is still another call to display 2022-10-05 17:25:28 +02:00
Sylvain Berfini
a230f603c6 Improvements on use of Telecom Manager APIs to prevent dialog asking to terminate call when trying to add a new call to an existing conference 2022-10-05 16:19:32 +02:00
Sylvain Berfini
db8b6f2dfb Fixed issue with active speaker layout 2022-10-03 10:30:51 +02:00
Sylvain Berfini
04ae18c1ae Set media encryption to SRTP when connecting a sip.linphone.org account if media encryption setting is set to None + bumped version code 2022-09-29 11:15:43 +02:00
Sylvain Berfini
02304cdd18 Added a setting to force secure chat rooms 2022-09-20 16:46:55 +02:00
Sylvain Berfini
05718aa749 Added a setting to prevent native addressbook integration 2022-09-20 16:24:30 +02:00
Sylvain Berfini
323dd05731 Don't go to conference waiting room when clicking on a cancelled conference in history 2022-09-19 11:40:17 +02:00
Sylvain Berfini
fb4019f5b9 Fixed long press on chat message if spannable link if found below 2022-09-16 12:14:00 +02:00
Sylvain Berfini
e4c64a2b5b Fixed crash observed on Samsung Z Fold 2 while forwarding a message to a new chat room 2022-09-14 15:04:24 +02:00
Sylvain Berfini
691bb49c62 Do not set preview textureview in Core if video isn't enabled 2022-09-14 11:16:35 +02:00
Sylvain Berfini
cb34e761c6 Fixed video & preview being visible while call is locally paused 2022-09-14 11:12:12 +02:00
Sylvain Berfini
4fd7246a74 Fixed UI stuck indefinitely if READ_PHONE_STATE permission is denied on the dialer 2022-09-14 10:09:49 +02:00
Sylvain Berfini
ebaa6067b5 Fixed isEndToEndEncryptedChatAvailable to keep checking the deprecated param on the Core 2022-09-14 09:42:11 +02:00
Sylvain Berfini
2050ed93eb When removing a meeting you organized, send a cancel ICS 2022-09-13 13:12:43 +02:00
Sylvain Berfini
795ee0d40c Fixed build with latest SDK API changes 2022-09-12 15:57:47 +02:00
Sylvain Berfini
a56edd5f4f Added same animation for audio routes menu in waiting room than while in call (+ same animation for conference layouts) 2022-09-09 16:35:19 +02:00
Sylvain Berfini
b4d11291f1 Added @StringRes annotation when useful 2022-09-09 13:55:42 +02:00
Sylvain Berfini
d37c9549da Fallback to basic chat rooms to send conference invitations if LIME isn't available 2022-09-08 11:38:52 +02:00
Sylvain Berfini
138635230a Fixed deadlock (ANR) while playing voice recording 2022-09-08 11:13:53 +02:00
Sylvain Berfini
6bc4352313 Show our device (in conference) with a different background color + fixed our avatar size in active speaker 2022-09-07 17:52:37 +02:00
Sylvain Berfini
ab6c3004de Reworked how lifecyle owner is set on view stubs after being inflated, fixes voice messages UI not being updated when playing 2022-09-07 16:22:52 +02:00
Sylvain Berfini
98aae5af37 Fixed active speaker conference layout when alone or 2 for foldables + fixed UI issues 2022-09-07 13:52:53 +02:00
Sylvain Berfini
36286b0259 Fixed badge briefly visible when terminating conference 2022-09-06 13:33:52 +02:00
Sylvain Berfini
e468573551 Fixed crash when merging call into conference with active speaker layout 2022-09-06 11:44:07 +02:00
Sylvain Berfini
0f485ed66d Added option to schedule meeting from group chat room 2022-09-06 10:53:07 +02:00
Sylvain Berfini
9d9c58e7f7 Use same dialog style to confirm conference info removal 2022-09-06 10:21:38 +02:00
Sylvain Berfini
303768e2bf Also added slide to delete conference info 2022-09-05 16:30:55 +02:00
Sylvain Berfini
77331e9b94 Allow to long press conference info to select many of them & delete them at once + show cancelled conferences differently in meeting tab 2022-09-05 15:57:31 +02:00
Sylvain Berfini
31ef42c829 Disable join conference button if cancel ICS is received 2022-09-05 14:16:56 +02:00
Sylvain Berfini
68d34735a6 Moving LIME server URL from Core to Accounts 2022-09-02 09:49:19 +02:00
Sylvain Berfini
8373eaeb7d Fixed manual download of a content that tried to be auto-downloaded but failed 2022-08-31 16:13:33 +02:00
Sylvain Berfini
57acb1b7b7 Update side menu & dialer conference menu visibility when account registration state changes 2022-08-30 16:08:16 +02:00
Sylvain Berfini
1b07cd358f Disable conference waiting room join button if network is unreachable 2022-08-30 16:03:04 +02:00
Sylvain Berfini
0a0221c9b0 Updated video conf factory URI + updated push received logs + added new push received callback 2022-08-30 15:49:12 +02:00
Sylvain Berfini
5a0a210100 Fixed contact's phone number not being normalized from contacts details fragment 2022-08-29 10:08:28 +02:00
Sylvain Berfini
bb288f03cc Use new APIs from SDK to handle meeting update/cancel 2022-08-25 17:23:48 +02:00
Sylvain Berfini
261dc9791a Improved contact loader query to only select relevant mime types 2022-08-25 15:01:34 +02:00
Sylvain Berfini
6aa17309d8 Revert latest changes on contact loader, keep creating friends in IO dispatcher but don't set first & last name in the vCard at that time, fetching those values when entering contact editor if needed 2022-08-25 14:22:47 +02:00
Sylvain Berfini
5642d4c8c3 Changes related to chat messages aggregation in SDK 2022-08-24 15:27:40 +02:00
Sylvain Berfini
7c267dad25 Should fix missing incoming call notification caused by Service started before app 2022-08-24 13:20:32 +00:00
Sylvain Berfini
04e8c3566b Now requires Android 10 or newer to use Telecom Manager feature to prevent crash due to Android 9 OS bug 2022-08-24 14:47:52 +02:00