Commit graph

6715 commits

Author SHA1 Message Date
Sylvain Berfini
e18ae8dcc6 Improved code & README 2021-04-17 10:04:18 +02:00
Sylvain Berfini
f09c0904d0 Use switch instead of checkbox as 'do not ask again' input in dialogs 2021-04-17 10:04:18 +02:00
Sylvain Berfini
715a3c3074 Improved tabs fragment use, not created each time a view changes 2021-04-17 10:04:18 +02:00
Sylvain Berfini
4a28c606bf Prevent snackbar to show up above bottom tabs 2021-04-17 10:04:18 +02:00
Sylvain Berfini
32ee86f1f8 Added new releaseAppBundle target that adds full native libraries symbols 2021-04-17 10:04:18 +02:00
Sylvain Berfini
a1c61768d0 Added ndk version to build.gradle + updated docker file 2021-04-17 10:04:18 +02:00
Sylvain Berfini
d7f31b79cb Added setting for legacy push format + moved some configuration for CoreContext to CorePreferences 2021-04-17 10:04:18 +02:00
Sylvain Berfini
38d24fd113 Added setting to have a small vibration when pressing keypad numbers 2021-04-17 10:04:18 +02:00
Sylvain Berfini
fb5a96dee8 Minor logs server upload setting improvement 2021-04-17 10:04:18 +02:00
Sylvain Berfini
47fe473615 Fixed contact SIP URI display if not from default domain 2021-04-17 10:04:18 +02:00
Sylvain Berfini
1bbc5a4ee3 Removed Glide warnings 2021-04-17 10:04:18 +02:00
Sylvain Berfini
e34f12af19 Ask for contacts permission if not granted yet while creating chat room + updated dependencies 2021-04-17 10:04:18 +02:00
Sylvain Berfini
62e6b23c70 Seems to help keeping foreground service alive while screen is off 2021-04-17 10:04:18 +02:00
Sylvain Berfini
a1e735591f Added logs in Service 2021-04-17 10:04:18 +02:00
Sylvain Berfini
4ffc6881a8 Added setting to hide chat message content in notifications 2021-04-17 10:04:18 +02:00
Sylvain Berfini
31bbc9a4d5 Use FLAG_SECURE for sensitive screens such as encrypted chat rooms 2021-04-17 10:04:18 +02:00
Sylvain Berfini
c86b548fa9 Clear messages history in chat notification when it is marked as read 2021-04-17 10:04:18 +02:00
Sylvain Berfini
08cb252116 Simplified code as the work is now done in the SDK (4.5.0-alpha-138 and newer) 2021-04-17 10:04:18 +02:00
Sylvain Berfini
b4a5d9bf44 Added back video preview on call activity while in PiP mode + added setting to keep previous behavior even if not recommended 2021-04-17 10:04:18 +02:00
Sylvain Berfini
f88054f138 Updated dependencies 2021-04-17 10:04:18 +02:00
Sylvain Berfini
c72db773b5 Updated changelog 2021-04-17 10:04:17 +02:00
Sylvain Berfini
078de86f00 Flagged some strings as not translatable 2021-04-17 10:02:29 +02:00
Sylvain Berfini
eba5f91095 Improved README 2021-04-17 10:02:29 +02:00
Sylvain Berfini
b932e3f205 Fixed incoming call landscape UI issue 2021-04-17 10:02:29 +02:00
Sylvain Berfini
0a3ef8e789 Prevent screen rotation while incoming call if screen is locked 2021-04-17 10:02:29 +02:00
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