Commit graph

1262 commits

Author SHA1 Message Date
Sylvain Berfini
0c085ed0b5 Replaced glide by Coil 2022-04-20 13:28:43 +02:00
Sylvain Berfini
e8ad1e039b Prevent LIME X3DH server URL & friends lists RLS URI to be set for non sip.linphone.org accounts 2022-04-20 10:48:37 +02:00
Sylvain Berfini
905049f7c7 Fixed chat message display in IMDN view + improved chat bubble layout 2022-04-19 15:32:58 +02:00
Sylvain Berfini
8f291145d2 Fix reload of chat rooms when toggling one of the two hide chat room setting 2022-04-19 10:54:08 +02:00
Sylvain Berfini
0d363a6868 Fixed hideRoomsFromRemovedProxies & hideEmptyRooms settings... 2022-04-19 10:25:40 +02:00
Sylvain Berfini
a5df96048b Fixed crash for devices that may still have previous ActiveSpeaker enum value 2022-04-19 10:13:00 +02:00
Sylvain Berfini
3599fd21da Catching another exception in ContactsLoader + prevent crash if cursor is null 2022-04-19 09:09:40 +02:00
Sylvain Berfini
4d6f614df8 Catch StaleDataException in ContactLoader 2022-04-12 15:31:09 +02:00
Sylvain Berfini
4c83e823fc Trying to fix concurrent exception in contacts loader 2022-04-11 11:38:42 +02:00
Sylvain Berfini
2ab24f893a Showing snack bar when you're the first to join a conference or when you're the last one in it 2022-04-11 11:00:54 +02:00
Sylvain Berfini
5fd69bcd4c Improvements suggested by code inspector 2022-04-08 17:49:36 +02:00
Sylvain Berfini
a04c09b748 Fixed video not enabled automatically when granting permission while in call 2022-04-08 15:21:14 +02:00
Sylvain Berfini
d699ba423f Removed code now done in SDK 2022-04-08 14:49:01 +02:00
Sylvain Berfini
de20faaaf2 Fixed crash when using VFS due to null context in SDK 2022-04-08 14:22:45 +02:00
Sylvain Berfini
8b224f174a If SIP address username matches phone number, only show phone number 2022-04-07 14:47:32 +02:00
Sylvain Berfini
5f0de830e4 Fixed invisible avatar in side menu 2022-04-07 14:47:30 +02:00
Sylvain Berfini
898d3d0aa4 Shorcuts creation improvements 2022-04-07 11:38:33 +02:00
Sylvain Berfini
f71811f65a Improve call notification when calling a conference 2022-04-07 10:45:46 +02:00
Sylvain Berfini
2a1a392cf4 Leave waiting room when call is finished or in error 2022-04-07 10:45:43 +02:00
Sylvain Berfini
3793646a7c Disable conference waiting room buttons once call is started 2022-04-07 10:25:37 +02:00
Sylvain Berfini
027cce9756 Small improvement for local contact lookup 2022-04-06 19:57:17 +02:00
Sylvain Berfini
d366dbf2cc Fixed conference call from history 2022-04-06 19:55:47 +02:00
Sylvain Berfini
f33eec8617 Fixed no video while being alone in video conference with mosaic layout + fixed issue in French translation 2022-04-06 17:50:39 +02:00
Sylvain Berfini
1f6fecb28b Remove GRUU from call log address if any 2022-04-06 12:57:58 +02:00
Sylvain Berfini
341c112d54 Reworked native address book integration, removed Contact & NativeContact objects to directly rely on Friend 2022-04-06 12:30:14 +02:00
Sylvain Berfini
f83eb5e6b1 Force audio only layout in conference waiting room if low bandwidth is detected 2022-04-01 10:45:36 +02:00
Sylvain Berfini
a81f7bb711 New way of using single/multiple contact(s) avatar don't work well with notifications & shortcuts, fixing it 2022-03-31 16:48:34 +02:00
Sylvain Berfini
291ae367a6 Rework how audio only layout will be handled 2022-03-31 15:47:15 +02:00
Sylvain Berfini
7b933ad76b Added back take snapshot button in video call if enabled in CorePreferences + reworked/fixed PermissionHelper.hasWriteExternalStoragePermission() for Android >= 10 2022-03-31 12:24:56 +02:00
Sylvain Berfini
5bae5bc9de Fixed max participants for mosaic layout preference 2022-03-31 11:38:20 +02:00
Sylvain Berfini
2e327ac30d Do not display GRUU of call's remote address 2022-03-30 17:29:20 +02:00
Sylvain Berfini
8b60d5eda1 Fixed duplicated phone numbers in contact details 2022-03-30 16:03:58 +02:00
Sylvain Berfini
ad2f2a98df Enable mic back in Core when last call is ended while it was muted 2022-03-30 13:08:22 +02:00
Sylvain Berfini
bf96016c32 Fixed initial mic muted state in conference waiting room 2022-03-30 13:04:54 +02:00
Sylvain Berfini
3334983707 Cleanup Databindings declarations + added missing proguard rule 2022-03-29 16:07:53 +02:00
Sylvain Berfini
0aca41b927 Show organizer in conference history details 2022-03-29 10:57:41 +02:00
Sylvain Berfini
f4c89fbb2c Show conference edit button in schedule list for organizer + allow to edit conference + sort conferences by date when notified of a new conference schedule by callback while in conferences list view 2022-03-28 15:50:46 +02:00
Sylvain Berfini
aff768548a UI fixes & improvements 2022-03-25 14:41:42 +01:00
Sylvain Berfini
0fa68e2379 Added video preview to participants & layout conference fragments so other participants will still see the user video while he's naviagating in conference related fragments 2022-03-25 12:01:07 +01:00
Christophe Deschamps
c9a9059d68 Fixes requestLayout() trigerring error message on GridBoxLayout children 2022-03-25 09:15:34 +00:00
Sylvain Berfini
7c4c348f8c Fixed speaker turning on automatically when in video conference with local video disabled 2022-03-25 09:23:15 +01:00
Sylvain Berfini
ef4c7169e6 Indicate when participant in conference has muted it's microphone 2022-03-25 09:03:53 +01:00
Sylvain Berfini
df8721c5fd Fixed margin between views in mosaic conference layout that was removed with latest rework 2022-03-24 15:29:55 +01:00
Sylvain Berfini
487cae1625 Fixed last updated time for chat room not being updated... 2022-03-24 14:00:12 +01:00
Sylvain Berfini
5c3b79abee Reworked how video preview is moving 2022-03-23 13:41:22 +01:00
Sylvain Berfini
2835f80ee5 Stop spinner & display error message when conference scheduler goes to error state 2022-03-22 16:38:20 +01:00
Sylvain Berfini
a6cb6fb975 Factorized & improved code for call & conference layouts 2022-03-22 15:56:37 +01:00
Sylvain Berfini
c6b49080af Reworked how call logs are handled, should be more efficient 2022-03-21 17:34:40 +01:00
Sylvain Berfini
70f7f8c100 Disable CallStyle notifications (Android 12+) for samsung devices, they are currently badly displayed 2022-03-21 13:43:00 +01:00
Sylvain Berfini
bb31a0014b Set video call information in incoming CallStyle notification 2022-03-21 13:31:19 +01:00