Commit graph

1642 commits

Author SHA1 Message Date
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
Sylvain Berfini
868daa2078 Reversed terminated meetings list order 2022-06-30 14:54:13 +00:00
Sylvain Berfini
6acc6b6bb0 Keep scroll position in chat room when going into a sub view or upon rotation, improved how messages are marked as read 2022-06-30 14:54:13 +00:00
Sylvain Berfini
76c9b2482a Fixed SIP URI to add to contact used more than one time 2022-06-30 14:54:13 +00:00
Sylvain Berfini
c4c6c6865e Fixed no video issue when automatically switching from grid to active speaker due to too many participants 2022-06-30 10:24:37 +02:00
Sylvain Berfini
6a8e66766d Yet another improvement over SIP URI regexp 2022-06-30 09:25:42 +02:00
Sylvain Berfini
3deef0c1ed Fixed regexp used in chat message to detect email or SIP URI 2022-06-29 20:34:00 +02:00
Sylvain Berfini
8a29c4be61 Fixed double click handler in chat messages for SIP addresses 2022-06-29 17:27:34 +02:00
Sylvain Berfini
a45549d360 Added single call UI changes for foldable devices, like in previous version 2022-06-29 14:25:52 +02:00
Sylvain Berfini
f1cd004201 Fixed CI build 2022-06-28 17:15:56 +02:00
Sylvain Berfini
4f26895cb4 Reworked how back button is handled 2022-06-28 17:02:45 +02:00
Sylvain Berfini
71ce40a8ea Prevent going back to waiting room when pressing back or when adding call 2022-06-27 16:36:41 +02:00
Sylvain Berfini
f3419951f8 Fixed issue with switch from grid to active speaker conference layout when 6 participants are reached 2022-06-27 11:22:23 +02:00
Sylvain Berfini
219cfed4ce Fixed issue with scroll dots in active speaker after rotating the device 2022-06-27 10:43:35 +02:00
Sylvain Berfini
244885e0aa Prevent crashes due to various exceptions + fixed navigation issue 2022-06-27 10:16:39 +02:00
Sylvain Berfini
40de347237 Prevent crash due to EncryptedSharedPreferences failing to be created 2022-06-27 09:13:27 +02:00
Sylvain Berfini
eb634c74e7 Added active speaker landscape layout changes 2022-06-26 14:37:05 +02:00
Sylvain Berfini
e2a70c33e8 Added filter in scheduled meetings list to show past meetings 2022-06-25 17:39:54 +02:00
Sylvain Berfini
c3a4ff443b Fixed bad cast leading to crash 2022-06-25 17:36:08 +02:00
Sylvain Berfini
5b984de21a Reworked a bit how incoming call notification & foreground service interact to fix no incoming call activity on Samsung when in secure folder 2022-06-23 14:19:48 +00:00
Sylvain Berfini
a72ee81ec6 Prevent crash with PiP if asked aspect ratio is < 1/2.39 or > to 2.39 2022-06-23 15:48:19 +02:00
Sylvain Berfini
61454f5923 Added export feature for call recordings 2022-06-23 14:33:51 +02:00
Sylvain Berfini
a2d08e7268 Added clean search field buttons for conference & chat room creation 2022-06-23 14:33:51 +02:00
Sylvain Berfini
8f3b17bb0f Improved PiP while in video conference 2022-06-22 18:00:27 +02:00
Sylvain Berfini
0dd79e5ff8 Fixed ICS export 2022-06-22 16:45:01 +02:00
Sylvain Berfini
2e5603cb41 Fixed video not being visible when playing recording unless it is paused/resumed 2022-06-22 16:31:36 +02:00
Sylvain Berfini
2e1b6baa6c Prevent single call UI to briefly show up when hanging up a conference call 2022-06-22 14:58:08 +02:00
Sylvain Berfini
bd0ba98a21 Fixed crashes related to grid layout when more than 6 participants 2022-06-22 10:45:23 +02:00
Sylvain Berfini
14685c550c Prevent too many participants for mosaic layout snack message when not in mosaic layout 2022-06-22 10:36:25 +02:00
Sylvain Berfini
c6c146d213 Fixed newly created chat room being read only 2022-06-20 18:00:42 +02:00
Sylvain Berfini
b611f6c0ed Reworked conference layouts to use constraintlayout 2022-06-20 10:08:52 +02:00
Sylvain Berfini
86cba063d1 Fixed accounts list not updated when changing default account + hide account with hidden param 2022-06-16 14:32:44 +02:00
Sylvain Berfini
435e4b84f6 Fixed group call outgoing process (hiding outgoing call fragment) 2022-06-16 12:08:14 +02:00
Sylvain Berfini
93cdaf781b Prevent call overlay exception 2022-06-15 11:43:00 +02:00
Sylvain Berfini
93d00931ac Bumped versionCode 2022-06-15 10:40:26 +02:00
Sylvain Berfini
ae59117596 Fixed secured chat room button in contact/history if existing chat room is found but in terminated state 2022-06-14 13:06:37 +02:00
Sylvain Berfini
df396f5abd Set conference chat room without any participant as read-only + replaced deprecated function 2022-06-14 10:39:02 +02:00
Sylvain Berfini
a437c1f5ef Added secret menu to show chat room local/peer addresses for debug purposes 2022-06-13 17:11:53 +02:00
Sylvain Berfini
023e953a2b Prevent full screen mode to stay on after leaving image/video file viewer 2022-06-13 16:51:37 +02:00
Sylvain Berfini
f118ccf049 Fixed chat room list cell UI glitch during last update time computation 2022-06-13 15:20:40 +02:00
Sylvain Berfini
312ae2eaf0 Should prevent ANRs 2022-06-13 14:03:06 +02:00
Sylvain Berfini
c5a34363a3 Reworked how chat rooms list works, should speed first display but slow down a bit the scrolling 2022-06-13 13:56:34 +02:00
Sylvain Berfini
0e0fd6106c Display organizer SIP URI instead of conference factory URI in group call incoming call notification 2022-06-13 11:25:11 +02:00
Sylvain Berfini
ee4083389b Fixed last updated time not displayed for empty chat room 2022-06-13 11:21:56 +02:00
Sylvain Berfini
f428a170c5 Request Android 13 media permissions instead of read external storage 2022-06-10 15:35:10 +02:00
Sylvain Berfini
f94b65ed0a Trying to improve chat rooms display performances 2022-06-09 16:11:31 +02:00