Commit graph

6890 commits

Author SHA1 Message Date
Sylvain Berfini
58aca3eeb4 Fixed activity blinking when answering call 2021-04-17 10:02:29 +02:00
Sylvain Berfini
566f2bbb69 Prevent app from displaying call declined toast when starting after declining icoming call through notification 2021-04-17 10:02:29 +02:00
Sylvain Berfini
f3e3b9642a Use newly available core.setPreferredVideoDefinitionByName method 2021-04-17 10:02:29 +02:00
Sylvain Berfini
2dc7a2aaea Fixed build with latest SDK 2021-04-17 10:02:29 +02:00
Sylvain Berfini
3215ecc328 Fixed some null checks 2021-04-17 10:02:29 +02:00
Sylvain Berfini
05b272fcb8 Fixed disable account issue not being applied until accounts settings are left & re-entered 2021-04-17 10:02:29 +02:00
Sylvain Berfini
19fe8dd57b In-call audio/camera permissions improvements 2021-04-17 10:02:29 +02:00
Sylvain Berfini
1ad5d31426 Fixed default debug mode value 2021-04-17 10:02:29 +02:00
Sylvain Berfini
9c28189d7a Disable leak canary for now 2021-04-17 10:02:29 +02:00
Sylvain Berfini
1d57599b29 Set extractNativeLibs to true when building in debug to reduce APK size 2021-04-17 10:02:28 +02:00
Sylvain Berfini
d4e1ab03f9 Fixed back camera not used on QR code fragment if camera permission has just been granted 2021-04-17 10:01:35 +02:00
Sylvain Berfini
6794ed6879 Fixed camera issue in QR Code assistant fragment when permission wasn't granted yet 2021-04-17 10:01:35 +02:00
Sylvain Berfini
1f6269e46d Trying to ensure IncomingCallActivity is left when there is no more calls 2021-04-17 10:01:35 +02:00
Sylvain Berfini
00d5a780db Made outgoing call activity use proximity sensor if speaker is disabled 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c3a6f9298b Fixed missed call notification for aborted outgoing call 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b9ee063018 Fixed UI issue with 1-1 encrypted chat room at creation 2021-04-17 10:01:35 +02:00
Sylvain Berfini
3e61773f53 Fixed chat display issue with auto download 2021-04-17 10:01:35 +02:00
Sylvain Berfini
318dafaa00 Notify aborted & early aborted calls as missed 2021-04-17 10:01:35 +02:00
Sylvain Berfini
378e19048f Ask for audio record permission again in ControlsFragment if first call is answered before permission was granted 2021-04-17 10:01:35 +02:00
Sylvain Berfini
0f0bc1c6e5 Fixed debug logs settings not updated until app restart 2021-04-17 10:01:35 +02:00
Sylvain Berfini
5321918b2d Added setting to replace SIP URIs by username 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b236c627b7 Added link to explain Android API leak 2021-04-17 10:01:35 +02:00
Sylvain Berfini
2433921f22 Fixed more leaks 2021-04-17 10:01:35 +02:00
Sylvain Berfini
ebda69e739 Added leak canary + started fixing leaks 2021-04-17 10:01:35 +02:00
Sylvain Berfini
ae98121140 Prefer bluetooth audio route if available 2021-04-17 10:01:35 +02:00
Sylvain Berfini
9e4a2a48e4 Improved notifications + disable fullscreen mode for now, too many UI glitches 2021-04-17 10:01:35 +02:00
Sylvain Berfini
f51d67d3f9 Added setting to allow user to see the delivery status of an incoming message in a group chat room 2021-04-17 10:01:35 +02:00
Sylvain Berfini
808163cdde Added back bandwidth check before starting/accepting call 2021-04-17 10:01:35 +02:00
Sylvain Berfini
eadb55e9c4 Fixed call related layout issues + added setting for early media 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c657156ee8 Added setting to use the app in fullscreen 2021-04-17 10:01:35 +02:00
Sylvain Berfini
253e2dc654 Added setting to disable new contact account dialog + prevent saving new empty contact 2021-04-17 10:01:35 +02:00
Sylvain Berfini
260ed4b3cb Removed shutdown broadcast receiver, moved it to the lib + fixed it as it wasn't working since Android 9 2021-04-17 10:01:35 +02:00
Sylvain Berfini
bc40aabe13 Prevent crashes when int or float setting field is emptied 2021-04-17 10:01:35 +02:00
Sylvain Berfini
03d8cb54f9 Chat bubbles improvements (grouping/selection in edit mode) 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c582b18b28 Code improvements 2021-04-17 10:01:35 +02:00
Sylvain Berfini
d611d20cfd Target SDK 30 2021-04-17 10:01:35 +02:00
Sylvain Berfini
7ee8ba34b0 Only show SIP contacts list by default when default proxy config is a sip.linphone.org account 2021-04-17 10:01:35 +02:00
Sylvain Berfini
932a3a7265 Added 30 secs timeout to call update dialog 2021-04-17 10:01:35 +02:00
Sylvain Berfini
74cd0f1bf8 Added missing call update dialog 2021-04-17 10:01:35 +02:00
Sylvain Berfini
03f0f49c71 Contacts creator improvements to be able to choose where to store newly created contact 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c28f2373d9 Added setting to choose wether to save new contact to default or app sync account + fixed contact sip address update 2021-04-17 10:01:35 +02:00
Sylvain Berfini
88befd40ac Fixed crash if contact doesn't have a display name 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b1336464ad Added settings to show/hide orange border on avatars 2021-04-17 10:01:35 +02:00
Sylvain Berfini
ff13b2fd1f Added missing local default account avatar 2021-04-17 10:01:35 +02:00
Sylvain Berfini
0cb96fa59e Updated dependencies, use SwitchMaterial instead of Switch and fixed enter button not going to next field in assistant 2021-04-17 10:01:35 +02:00
Sylvain Berfini
2f4b8ae760 Display video in recordings 2021-04-17 10:01:35 +02:00
Sylvain Berfini
09ebb7e63b Improved some logs 2021-04-17 10:01:35 +02:00
Sylvain Berfini
003b32aa9e Fixed issue with camera preview on tablet's dialer 2021-04-17 10:01:35 +02:00
Sylvain Berfini
05e38fe1c8 Fixed docker file 2021-04-17 10:01:35 +02:00
Sylvain Berfini
f42b1c6a96 Remove chat message notification when deleting chat room 2021-04-17 10:01:35 +02:00