Commit graph

1437 commits

Author SHA1 Message Date
Sylvain Berfini
0a0221c9b0 Updated video conf factory URI + updated push received logs + added new push received callback 2022-08-30 15:49:12 +02:00
Sylvain Berfini
5a0a210100 Fixed contact's phone number not being normalized from contacts details fragment 2022-08-29 10:08:28 +02:00
Sylvain Berfini
bb288f03cc Use new APIs from SDK to handle meeting update/cancel 2022-08-25 17:23:48 +02:00
Sylvain Berfini
261dc9791a Improved contact loader query to only select relevant mime types 2022-08-25 15:01:34 +02:00
Sylvain Berfini
6aa17309d8 Revert latest changes on contact loader, keep creating friends in IO dispatcher but don't set first & last name in the vCard at that time, fetching those values when entering contact editor if needed 2022-08-25 14:22:47 +02:00
Sylvain Berfini
5642d4c8c3 Changes related to chat messages aggregation in SDK 2022-08-24 15:27:40 +02:00
Sylvain Berfini
7c267dad25 Should fix missing incoming call notification caused by Service started before app 2022-08-24 13:20:32 +00:00
Sylvain Berfini
04e8c3566b Now requires Android 10 or newer to use Telecom Manager feature to prevent crash due to Android 9 OS bug 2022-08-24 14:47:52 +02:00
Sylvain Berfini
bcb737a456 Moved self preview in bottom right corner in landscape active speaker layout + reverse list to stack from bottom 2022-08-24 12:41:28 +02:00
Sylvain Berfini
db01f7a006 Fixed new chat messages not displayed automatically in chat room if opened while some existing were unread 2022-08-24 09:59:46 +02:00
Sylvain Berfini
1761843c1b Specific layout for when conference layout is active speaker & alone or 2 2022-08-23 17:08:11 +02:00
Sylvain Berfini
740a935525 Adding person in chat notification in case DND setting is set to allow chat notifications for favorite contacts 2022-08-22 11:26:13 +02:00
Sylvain Berfini
f125b54b40 Bumped dependencies & added missing deprecated annotations 2022-08-22 09:53:34 +02:00
Sylvain Berfini
dcf91ddef3 Trying to fix crashes seen on PlayStore due to friends being created in coroutine IO dispatcher 2022-07-29 09:33:31 +02:00
Sylvain Berfini
b8e65b3ac7 Fixed scheduled conference background color in meetings list 2022-07-28 12:24:19 +02:00
Sylvain Berfini
4636f6c4ea Temporary workaround to prevent showing last person who speaked above our video when all participants leave a conference while in active speaker layout 2022-07-27 10:59:40 +02:00
Sylvain Berfini
b588b10811 Log & clear clipboard when using it to auto-fill received SMS code 2022-07-26 15:44:52 +02:00
Sylvain Berfini
0aa44f8c39 Fixed wrong exception being catched 2022-07-26 13:18:17 +02:00
Sylvain Berfini
6eed295c5c Added setting to hide SMS invite button in contact details 2022-07-25 15:45:17 +02:00
Sylvain Berfini
2933a014c1 Prevent outgoing call fragment to be displayed when pressing back once in call 2022-07-25 11:16:22 +02:00
Sylvain Berfini
b4fd0ec5f4 Prevent crash if person name wasn't found when creating a call notification on Android 31+ 2022-07-25 10:29:55 +02:00
Sylvain Berfini
f24f3f2c85 Added logs 2022-07-25 10:18:20 +02:00
Sylvain Berfini
59a7771ea1 Workarounds for active speaker: do not display 'me' device name when speaking + showing ourselves when alone 2022-07-22 10:55:30 +02:00
Sylvain Berfini
a19800bb52 Fixed audio only layout when merging calls into conference 2022-07-20 12:22:15 +02:00
Sylvain Berfini
95de49be30 Added post quantum ZRTP stats + show ZRTP Post Quantum instead of ZRTP in call encryption settings if available + updated ZRTP SAS dialog with new layout 2022-07-19 13:00:47 +02:00
Sylvain Berfini
1c7886ffb7 Changes to show & use the 'apply prefix for calls & chat' 2022-07-18 13:36:37 +02:00
Sylvain Berfini
820d0f1e5a Prevent back button/gesture while in outgoing/incoming call fragments to go to active call fragment 2022-07-15 13:24:59 +02:00
Sylvain Berfini
30d6e556c1 Factorized code to handle local video preview moving (with camera switch) 2022-07-15 11:07:30 +02:00
Sylvain Berfini
1bb294acf1 Send video as early-media if remote asks for it & automatically initiate video calls policy is enabled 2022-07-15 10:47:39 +02:00
Sylvain Berfini
3ba46dc9ab Remove secure chat button if LIME server or conference factory URI isn't set 2022-07-13 18:43:40 +02:00
Sylvain Berfini
fcd0779507 Fixed global layout listener never removed if binding is not available 2022-07-12 13:36:46 +02:00
Sylvain Berfini
f1628060c6 Added joining state to conference participant device 2022-07-08 14:06:49 +02:00
Sylvain Berfini
f9ece220eb Removed video preview round corners in landscape conference waiting room 2022-07-08 14:06:07 +02:00
Sylvain Berfini
358ab96d17 Show video preview in calls list fragment 2022-07-08 14:05:58 +02:00
Sylvain Berfini
1c9a4924f6 Fixed history conf avatar 2022-07-07 17:06:34 +02:00
Sylvain Berfini
6e5885dec9 Fixed random contact avatar sometimes showing in chat rooms list while scrolling instead of group chat avatar 2022-07-07 11:20:39 +02:00
Sylvain Berfini
1204275b9a Prevent call notification from not being removed when call ends if service channel is disabled & background mode is enabled 2022-07-07 09:40:38 +02:00
Sylvain Berfini
367700e33f Fixed telecom manager enabled even if device doesn't support the feature 2022-07-07 09:31:36 +02:00
Sylvain Berfini
50bcd84df9 Fixed wrong display name in chat message notification (sometimes) 2022-07-06 11:56:49 +02:00
Sylvain Berfini
cb8f25a468 Improved active speaker margins 2022-07-05 10:19:10 +02:00
Sylvain Berfini
3b1099d202 Bumped dependencies 2022-07-04 16:35:50 +02:00
Sylvain Berfini
0f840e0aa3 Fixed scrolling to original message when clicking on reply if it hasn't been loaded yet 2022-07-04 15:44:29 +02:00
Sylvain Berfini
318d41a9fc Added conference subject to address when copying it into clipboard 2022-07-04 13:55:36 +02:00
Sylvain Berfini
4c3c79e8a2 Improved conference waiting room landscape UI + prevent camera to record when local preview is disabled 2022-07-04 11:55:23 +02:00
Sylvain Berfini
1de4999a65 Hiding keyboard when closing slide panel 2022-07-04 10:38:40 +02:00
Sylvain Berfini
0327928bb1 Fixed chat room not marked as read when going in it if number of messages is not enough to make the list scrollable 2022-07-01 17:13:14 +02:00
Sylvain Berfini
b266f98593 Fixed mistake in a previous commit preventing SIP URI to be added to newly created contact editor 2022-07-01 17:13:14 +02:00
Sylvain Berfini
3c75ecdefa Only modify UI when foldable device is half-opened if it is in tabletop mode, not in book posture 2022-07-01 17:13:14 +02:00
Sylvain Berfini
4ab54a50c1 Updated conference layouts to adapt like single call when foldable device is folded 2022-07-01 16:02:10 +02:00
Sylvain Berfini
6406eb9d7b Improved chat room scroll 2022-07-01 11:23:27 +02:00