Commit graph

66 commits

Author SHA1 Message Date
Sylvain Berfini
69ef2a8ee4 Allow group chat room with 1 participant 2018-10-29 15:40:55 +01:00
Sylvain Berfini
6f77ba000d Do not enable fallback on clientGroupChatRooms if security is enabled 2018-10-29 10:23:36 +01:00
Sylvain Berfini
d3fc819cf6 Started use of encryption APIs 2018-10-26 17:10:48 +02:00
Sylvain Berfini
a4ca1c8efe Fixed issue when using two or more accounts and have 2 basic chat rooms with the same person, can't go to one of the two no matter which one is clicked 2018-10-25 16:07:35 +02:00
Sylvain Berfini
b6e4dc4740 Added new resources + added security toggle in layouts 2018-10-22 16:36:00 +02:00
Sylvain Berfini
e29872a961 Fixed code indentation 2018-09-03 15:17:39 +02:00
Sylvain Berfini
6e9058ca99 More cleanup 2018-09-03 15:13:56 +02:00
Sylvain Berfini
f020b2e2c4 Hidden room unread count if 0 + fixed group chat icon + some cleanup 2018-09-03 12:03:47 +02:00
Sylvain Berfini
36594310f5 More cleanup 2018-09-03 11:26:23 +02:00
Lucas Legrand
0f661de591 All code added/edited during RecyclerView conversion cleansed. 2018-07-30 15:36:09 +02:00
Lucas Legrand
23bdb192ff ContactsListFragment ListView converted to RecyclerView, Adapter/ViewHolder are now located into a separate Class ContactsListAdapter, all features before conversion are available. This fragment now uses SelectableHelper/Adapter. All fragments converted to RecyclerView now have a divider between items of a list. TODO: convert HistoryListFragment ListView into RecyclerView. 2018-07-27 14:49:38 +02:00
Lucas Legrand
52cdc51847 Finished GroupInfoFragment RecyclerView implementation. TODO: ContactsListFragment and History conversion to RecyclerView. 2018-07-25 14:59:30 +02:00
Mickaël Turnel
b2b3365202 Fix file sharing from SEND intent 2018-05-24 14:41:08 +02:00
Ghislain MARY
1f9f9b965d Correct handling of onConferenceJoined() and onConferenceLeft() listeners. 2018-05-21 11:00:13 +02:00
Erwan Croze
e5b5c47026 Fixing magic search bar 2018-05-17 14:38:48 +02:00
Sylvain Berfini
f4f59cbae6 Also use weakEquals on Addresses to prevent future issue 2018-04-12 10:37:44 +02:00
Sylvain Berfini
d6bc43da3f Updated submodules + updated calls to createClientGroupChatRoom() 2018-04-06 10:46:23 +02:00
Sylvain Berfini
1b1f5c70ee Restored tablet layout 2018-04-03 15:07:51 +02:00
Simon Morlat
837879dffe Update linphone and mediastreamer2, re-enable ice.
[--force] because I switch submodules/linphone to dev_refactor_cpp branch
2018-03-19 17:13:25 +01:00
Sylvain Berfini
6be8df9ff8 Fix crash when clicking on notification on some devices 2018-03-13 10:14:15 +01:00
Sylvain Berfini
754ca6d64e Do not go to add participants view when clicking on participants layout if not admin 2018-03-09 14:21:51 +01:00
Sylvain Berfini
2eef6369bf Prevent user from going back to group chat info once chat room has been created using back button so it doesn't create multiple rooms 2018-03-08 12:53:28 +01:00
Sylvain Berfini
744d8c28c0 Force hide keyboard when resuming ChatCreate & ChatInfo fragments 2018-03-02 17:53:05 +01:00
Sylvain Berfini
585daf2fe3 Revert "Do not remove chatRoomListener in onPause, can lead to crashes", linphone updates now allows to remove a callback from a callback
This reverts commit 8e4627d7da.
2018-02-26 16:54:09 +01:00
Sylvain Berfini
8e4627d7da Do not remove chatRoomListener in onPause, can lead to crashes 2018-02-23 15:27:56 +01:00
Sylvain Berfini
984c8aca2a Switched to multi listener for chat rooms 2018-02-22 11:12:41 +01:00
Sylvain Berfini
a8ab0ad1f3 Added confirmation dialog before leaving a group 2018-02-16 10:24:52 +01:00
Sylvain Berfini
7f7f602d44 Do not display admin button when adding a new user to an existing group chat 2018-02-16 10:17:51 +01:00
Sylvain Berfini
f3aa072cc9 Use full participants layout as button 2018-02-16 10:08:14 +01:00
Sylvain Berfini
3639bd67d7 Fixes & improvements over listeners 2018-02-15 17:01:00 +01:00
Sylvain Berfini
d214e10c1f Updated linphone to fix issues with actions made in messageReceived callback 2018-02-14 11:38:52 +01:00
Sylvain Berfini
b142e091eb Fixed add participant when using phone number with aliases 2018-02-13 15:02:47 +01:00
Sylvain Berfini
1612e4b376 Fixed presence with phone numbers 2018-02-13 14:15:05 +01:00
Sylvain Berfini
c8218f00dc Updated linphone 2017-12-19 17:09:39 +01:00
Sylvain Berfini
7d0653089d Fixed leave group button visible when creating new group 2017-12-01 16:16:54 +01:00
Sylvain Berfini
f14e4e6f3f Factorized wait layout and chat room popup error + added it to contact's details view 2017-12-01 11:23:48 +01:00
Sylvain Berfini
b4dcaef771 Fixed chat room button in contact's details 2017-12-01 10:47:53 +01:00
Sylvain Berfini
83584a43c4 Updated linphone 2017-12-01 10:11:33 +01:00
Sylvain Berfini
1dbca18fe8 Changes related to chatRoom readOnly state 2017-11-30 15:53:33 +01:00
Sylvain Berfini
060dea6714 Updated submodules with various fixes for NDK 16 2017-11-23 10:30:13 +01:00
Sylvain Berfini
b443b6efea Updated submodules, chat rooms broken 2017-11-21 17:48:35 +01:00
Sylvain Berfini
ae2d6c41a1 Display message when chat room creation fails + fixed crash when adding participants on not yet created room 2017-11-13 14:02:29 +01:00
Sylvain Berfini
9ed0a318ae Renamed private fields in ChatCreationFragment 2017-11-13 13:50:26 +01:00
Sylvain Berfini
9c8409de3c Removed setListener(null) on ChatRoom 2017-11-13 11:55:34 +01:00
Sylvain Berfini
b80d12b106 Fixed stacking dialog for admin state changed 2017-11-13 11:26:12 +01:00
Sylvain Berfini
f1abb0f786 Always display which participant is admin in group chat info 2017-11-13 11:15:38 +01:00
Sylvain Berfini
66ad2a6b05 Updated group info UI with real time changes like subject updated, participant added/removed and admin status updated 2017-11-13 10:58:47 +01:00
Sylvain Berfini
a1c6304280 Fixed issue with confirm button being disabled 2017-11-10 15:28:39 +01:00
Sylvain Berfini
6a23577cdb Use removeParticipants and addParticipants instead of removeParticipant and addParticipant 2017-11-10 15:01:10 +01:00
Sylvain Berfini
b4754f0cae Now can add, remove and change admin status of group chat room participants 2017-11-10 14:17:09 +01:00