Commit graph

1563 commits

Author SHA1 Message Date
Sylvain Berfini
5c376c7b9b Improved error log in case it is 'expected' 2023-05-23 10:53:43 +02:00
Sylvain Berfini
b8821101ef Prevent crash if NotificationManager throws an exception 2023-05-23 10:53:43 +02:00
Sylvain Berfini
05e090d867 Fixed video preview not moving if call was started in audio only 2023-05-23 10:53:42 +02:00
Sylvain Berfini
cc38e3936b Add/remove friend list listener when created/destroyed while app is alive 2023-04-26 16:42:11 +02:00
Christophe Deschamps
2580e822f5 - Upon GSM interruption handle conference cases by leave()/enter()
- Upon StreamsRunning call state update in conference check and set locallyPaused flag.
2023-04-24 10:41:48 +02:00
Sylvain Berfini
3d93fb2bc1 Fixed wrong format in some translated string + added try/catch to prevent a future one from making the app crash 2023-04-17 11:06:55 +02:00
Sylvain Berfini
16740044d4 Another fix related to callLogs crash reported on the Play Store 2023-04-11 08:50:10 +02:00
Sylvain Berfini
88f6d1bddc Fixed UI issue when hanging up an active call when an incoming call is ringing 2023-04-04 14:48:19 +02:00
Sylvain Berfini
ccecf3a21f Fixed contact's initials display as avatar when containing more than one emoji (or an emoji + another character) 2023-04-04 09:06:12 +02:00
Sylvain Berfini
8a596a3ef7 Rework how the app handles the removal of plain copy of encrypted files when VFS is enabled 2023-04-04 09:05:19 +02:00
Sylvain Berfini
0708862abe Prevent crash when clicking on URI in chat if not matching app is found 2023-03-30 15:08:49 +02:00
Sylvain Berfini
df2d4228ab Force linphone LIME server URL for third party accounts 2023-03-30 11:47:32 +02:00
Andrea Gianarda
cb4d5acdab Setup texture view listener for participant devices in platform helpers 2023-03-23 10:06:29 +01:00
Sylvain Berfini
7555dd3528 Trying to prevent crash in call history trying to get CallLog ID 2023-03-20 09:49:17 +01:00
Sylvain Berfini
a5055c0fe5 Fixed navigating to contact without a native ID 2023-02-27 11:07:28 +01:00
Sylvain Berfini
f9652ea789 Fixed assistant createButton not enabled & country name not displayed if prefix auto filled 2023-02-27 11:06:53 +01:00
Sylvain Berfini
c4244804d8 Prevent crash when destroying GroupedCallLogData if lastCallLogViewModel wasn't created yet 2023-02-15 13:27:39 +01:00
Sylvain Berfini
90721a432b Disable some actions when a chat room has been left 2023-02-15 10:03:59 +01:00
Sylvain Berfini
461aa6b70f Fixed chat messages grouping 2023-02-13 16:14:19 +01:00
Sylvain Berfini
c88f206fd1 Fixed issue when clicking on send message while voice recording is in progress 2023-02-10 14:31:05 +01:00
Sylvain Berfini
3f3030381f Improved proximity sensor related logs 2023-02-06 15:53:23 +01:00
Sylvain Berfini
6c67a102fd Prevent multiple attach file dialogs 2023-02-03 09:40:11 +01:00
Sylvain Berfini
b016f0245c Fixed clickable SIP URI pattern, added missing tilde
Updated CHANGELOG
2023-02-02 11:46:34 +01:00
Sylvain Berfini
a88e44c896 Trying to prevent crash when CallActivity is destroyed after the Core 2023-01-30 15:22:29 +01:00
Sylvain Berfini
d76c0c55f5 Hide echo tester setting if debug mode isn't enabled as it can mislead users over what it can be used for 2023-01-30 14:23:24 +01:00
Sylvain Berfini
7a4810ab5d Fixed wrong country being displayed when picking a prefix if there are multiple countries matching that prefix 2023-01-27 14:44:24 +01:00
Sylvain Berfini
1f92c637e4 Improved incoming call fragment layout when early media with video 2023-01-27 10:54:22 +01:00
Sylvain Berfini
8c8a1c002a Fixed chat message replies in notification 2023-01-19 09:21:19 +01:00
Sylvain Berfini
bf342defe6 Fixed local copy of attached files being leaked if it isn't being sent 2023-01-17 14:56:07 +01:00
Sylvain Berfini
a60fca912a Reworked chat message sending area to add a spinner while files are being loaded 2023-01-17 14:38:20 +01:00
Sylvain Berfini
3cad6b565d Updated gradle 2023-01-13 10:26:05 +01:00
Sylvain Berfini
8c7d8598ac Leverage on Bitmap stored in ContactsManager to prevent decoding it from resource each time 2023-01-12 17:24:17 +01:00
Sylvain Berfini
5491401e0a Reworked how Persons are used + fixed timestamp issue in chat message notification + fixed chat room being marked as read when answering in the notification 2023-01-12 17:04:50 +01:00
Sylvain Berfini
7f3c4f6e32 Replaced old emoji library by emoji2 2023-01-12 11:35:59 +01:00
Sylvain Berfini
5dcbe94aff Changes required for chat message notification to show up in Android Auto 2023-01-11 16:11:02 +01:00
Sylvain Berfini
98fa8fb10a Also updated algo to select hearing aid/bluetooth playback device for call recordings 2023-01-11 15:44:20 +01:00
Sylvain Berfini
4f7e4c9cd8 Reworked a bit the code handling the file type depending on it's extension + added error logs when Coil fails to load an image 2023-01-10 16:03:02 +01:00
Sylvain Berfini
752ea34328 Delay voice recorder init 2023-01-10 14:24:17 +01:00
Sylvain Berfini
f32a2ec995 Reworked Media Store export functions in compatibility packages 2023-01-10 11:03:54 +01:00
Sylvain Berfini
1d0c34b30b Hide actively speaking participant miniature 2023-01-09 13:37:09 +00:00
Sylvain Berfini
6a5b014789 Fixed ANRs in voice message recording/playback + Allow voice recording Bluetooth playback + allow voice message recording using headset/headphones/hearing aids/bluetooth device 2023-01-09 13:59:22 +01:00
Sylvain Berfini
bb9c6ef68f Fixed some files not exported to MediaStore 2023-01-05 11:33:30 +01:00
Sylvain Berfini
5ff7ea66e2 Allow transfered files through chat to be automatically exported to native gallery 2023-01-05 10:58:55 +01:00
Sylvain Berfini
8e156c0b33 Prevent trying to resolve native contact if permission hasn't been granted 2023-01-05 10:28:24 +01:00
Sylvain Berfini
cad1679399 Prevent crash due to CountryPickerFragment not having a constructor without params 2023-01-05 10:22:44 +01:00
Sylvain Berfini
b1fc8755ce Prevent broken deep link URI if SIP URI to add to contact is null or empty 2023-01-05 10:17:58 +01:00
Sylvain Berfini
4e89eedab7 Ensure sip.linphone.org accounts have a LIME X3DH server URL set in their params 2023-01-03 15:30:37 +00:00
Sylvain Berfini
2b17f94c2d Fixed crash if null audioState returned by TelecomManager's Connection 2023-01-03 10:54:36 +01:00
Sylvain Berfini
a7007a36b5 Fixed switch from audio only to active speaker or mosaic that enables the video without user consent + improved some conference logs 2022-12-15 10:21:57 +01:00
Sylvain Berfini
ff201529ba Fixed wrong participant LIME status being displayed 2022-12-09 13:23:02 +01:00