Commit graph

1247 commits

Author SHA1 Message Date
Sylvain Berfini
9fc2009b76 Don't use data1 phone number value from addressbook if it's not a proper phone number 2022-03-07 10:49:19 +01:00
Sylvain Berfini
3cd8110db3 Trying to prevent issue with IncomingCallActivity not displayed sometimes 2022-03-04 13:55:29 +01:00
Sylvain Berfini
fc901e8131 Small improvements regarding contacts 2022-03-04 13:54:03 +01:00
Sylvain Berfini
7f035cccbc Fixed navigation issues 2022-03-03 17:22:56 +01:00
Sylvain Berfini
862c5e47c8 Split ActiveCallOrConferenceFragment into two fragments 2022-03-03 16:52:21 +01:00
Sylvain Berfini
f86c9dc99c Trying to speed up process contacts filtering by using nativeid & friends' refkey 2022-03-03 13:47:51 +01:00
Sylvain Berfini
cc632d89f3 Make delay before showing contacts operation in progress spinner configurable 2022-03-03 12:00:45 +01:00
Sylvain Berfini
2c846f6727 Prevent crash if security exception is thrown when placing call with Telecom Manager 2022-03-03 11:51:37 +01:00
Sylvain Berfini
4a05302722 Simplified code 2022-03-03 11:43:49 +01:00
Sylvain Berfini
8d0b571f38 Fixed issue with contacts order 2022-03-03 11:31:03 +01:00
Sylvain Berfini
9b69d552aa Prevent crash if device doesn't support ConnectionService, required for TelecomManager 2022-03-02 11:00:15 +01:00
Sylvain Berfini
62e2fb580f Added LDAP settings, using MagicSearch in contacts list + updated CHANGELOG from 4.6.2 release 2022-03-02 10:59:38 +01:00
Sylvain Berfini
e34965d524 Fixed switch to fullscreen when video conference starts 2022-03-01 12:05:56 +01:00
Sylvain Berfini
00d7f93094 Fixed audio routes selected button not updated after change 2022-03-01 11:28:55 +01:00
Sylvain Berfini
fc3d752497 Use account instead of proxyConfig in call params 2022-03-01 11:21:19 +01:00
Sylvain Berfini
34e000e3bb BLUETOOTH_CONNECT permission is required starting Android 12 2022-02-28 11:58:03 +01:00
Sylvain Berfini
0620ef82d0 Fixed auto start setting disabled not working when foreground service setting is enabled 2022-02-28 10:04:51 +01:00
Sylvain Berfini
cf97a83651 Fixed another bad activity cast 2022-02-28 10:04:41 +01:00
Sylvain Berfini
7123e0ff23 Fixed infinite loop 2022-02-28 10:04:36 +01:00
Sylvain Berfini
ab0cc34b24 Conference: disable video when using audio only layout + sort participants device depending on layout 2022-02-25 13:42:42 +01:00
Sylvain Berfini
dc90fea30a Fixed stun setting not enabling it 2022-02-24 16:46:20 +01:00
Sylvain Berfini
97574157ed Added audio only conference layout 2022-02-24 11:40:44 +01:00
Sylvain Berfini
8bcb0278ee Added layout selector on conference waiting room fragment 2022-02-24 11:40:44 +01:00
Sylvain Berfini
492a23b61e Added recv only video while in conference + fixed chat message file download progress text color in dark mode 2022-02-24 11:40:44 +01:00
Sylvain Berfini
aba0af378a Prevent crash on Android 12 if we aren't allowed to start a Service as foreground 2022-02-24 11:29:17 +01:00
Sylvain Berfini
2748a34c25 Prevent crash if exception occurs in native contact editor 2022-02-24 11:25:24 +01:00
Sylvain Berfini
84f0aceb61 Fixed crash due to nil call ID, fixed wrong @notnil tag in SDK 2022-02-24 11:25:18 +01:00
Sylvain Berfini
f20cf11cc9 Prevent screen to turn off while recording a voice message 2022-02-24 11:25:08 +01:00
Sylvain Berfini
f62d90285f Fixed case comparison for contacts list headers 2022-02-24 11:25:00 +01:00
Sylvain Berfini
7528d4981e Fixed voice recording playback not stopped if record is deleted during playback or when sending message 2022-02-24 11:24:55 +01:00
Sylvain Berfini
0f3dba4d38 Fixed anim issue when opening call stats using quality icon in status bar instead of button in menu 2022-02-14 13:43:48 +01:00
Sylvain Berfini
bd222124ef Fixed merge issue causing call history detail to crash 2022-02-14 11:48:38 +01:00
Sylvain Berfini
34ca235d7b Prevent crash when background mode is enabled & service notification channel is disabled 2022-02-14 10:27:00 +01:00
Sylvain Berfini
a5658bf5ea Fixed crash in audio route utils 2022-02-14 10:26:47 +01:00
Sylvain Berfini
2794147fd7 Trying to prevent the same intent to be processed twice, seems it can happen... 2022-02-14 10:26:11 +01:00
Sylvain Berfini
359645dc4e Make sure sent chat message will be visible 2022-02-11 15:39:23 +01:00
Sylvain Berfini
668fd1d78a Fixed toggling off full screen mode in active speaker if currently speaking participant is audio only + started to add audio only layout & participant muted icon 2022-02-11 15:26:22 +01:00
Sylvain Berfini
197b45536c Prevent crash if exception is thrown during contacts fetching + fixed cast issue 2022-02-11 10:57:05 +01:00
Sylvain Berfini
6ef3dc288e New call/conference UI 2022-02-11 10:11:50 +01:00
Sylvain Berfini
51cf7a6711 It seems callAudioState property on TelecomManager Connection can return null... 2022-02-11 09:24:23 +01:00
Sylvain Berfini
a0d0bb0d48 Prevent runtime exception if we failed to build service notification 2022-02-10 14:42:47 +01:00
Sylvain Berfini
4226dd6d5c Fixed quit button not killing app when background mode is enabled 2022-02-10 10:08:55 +01:00
Sylvain Berfini
b5c141f081 Merge branch 'release/4.6' 2022-02-09 15:05:35 +01:00
Sylvain Berfini
b30f5baef6 Fixed issue with headset audio routing when connecting it during call 2022-02-09 13:13:47 +01:00
Sylvain Berfini
101d9aa931 Fixed duplicated chat room if we are invited back in one we left while on the chat rooms list 2022-02-09 12:43:18 +01:00
Sylvain Berfini
c8bd7ea229 Fixed recordings list not updated when a recorded call is terminated and we go back to the fragment 2022-02-09 12:15:17 +01:00
Sylvain Berfini
7219cfbdf7 Fixed chat room UI not updated when kicked/invited back while in it 2022-02-09 12:11:05 +01:00
Sylvain Berfini
eecbfccc2c Fixed video call button & forward message issues on tablets 2022-02-08 18:00:55 +01:00
Sylvain Berfini
0580dfa58f Route voice/call recordings to headset instead of speaker, if possible 2022-02-04 10:50:31 +01:00
Sylvain Berfini
82f352fa81 No longer need to monitor device orientation in app 2022-02-03 11:48:52 +01:00