Commit graph

2599 commits

Author SHA1 Message Date
Sylvain Berfini
33e06cf9d3 Fixed group chat room creation if rc prefer basic chat room setttings is set 2018-03-26 11:19:15 +02:00
Sylvain Berfini
14724c3cc3 Added setting to use basic chat rooms for 1 to 1 instead 2018-03-26 11:03:04 +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
dc0d377355 Fix crash with file transfer 2018-03-19 14:11:27 +01:00
Sylvain Berfini
17920ed822 Reduced number of time ChatRoom.getUnreadMessageCount is called 2018-03-13 11:01:44 +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
f6c0046ae7 Fix crash when service is getting killed while in background 2018-03-08 16:39:11 +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
7657660730 Ease chat room selection in edition mode 2018-03-08 12:50:24 +01:00
Sylvain Berfini
edd0bd8dde Fixed 1 to 1 group chat creation 2018-03-07 12:21:11 +01:00
Sylvain Berfini
2ad7488b4b Updated linphone + improved file transfer bubbles layout 2018-03-06 18:03:08 +01:00
Sylvain Berfini
9dabd0e86b Moved conference factory URI from core to proxy config + check if exists before using group chat features 2018-03-05 17:24:46 +01:00
Sylvain Berfini
a9e6c85493 Force hide keyboard when resumin group chat fragment 2018-03-05 10:10:36 +01:00
Simon Morlat
6e5d3f5a94 Fix crash when typing non-ascii characters in search bar 2018-03-03 17:08:22 +01:00
Sylvain Berfini
744d8c28c0 Force hide keyboard when resuming ChatCreate & ChatInfo fragments 2018-03-02 17:53:05 +01:00
Sylvain Berfini
84161b4079 Go to chat when clicking on a message notifications received by push 2018-03-02 17:46:48 +01:00
Simon Morlat
5088edccd1 Fix random no-audio issue:
- old STUN-only mode shall not be used in the app
- the library was sending incorrect c= line when this mode was used.
2018-03-01 23:34:44 +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
bfa64e44ec Do not remove AuthInfo on registrationStateChanged cb when state is Cleared 2018-02-23 14:36:36 +01:00
Simon Morlat
22bee013ef Don't publish we are watching tv. 2018-02-22 14:38:24 +01:00
Sylvain Berfini
1cc13877b0 Fixed remaining setListener methods on ChatRoom 2018-02-22 11:40:11 +01:00
Sylvain Berfini
984c8aca2a Switched to multi listener for chat rooms 2018-02-22 11:12:41 +01:00
Simon Morlat
2ae5908827 update linphone submodule and remove forced dependency on firebase 2018-02-22 10:15:13 +01:00
Simon Morlat
64131854ab Fix firebase. If the token is changed by the system while core is not yet instanciated, it was never saved and lost for ever. 2018-02-21 14:58:50 +01:00
Simon Morlat
703934a221 Revert "Try to fix push notif issue"
This reverts commit b568e6ddf0.
2018-02-21 10:39:44 +01:00
Sylvain Berfini
a2b88d87b0 Fixed display issue due to phone number alias 2018-02-20 18:31:11 +01:00
Sylvain Berfini
b568e6ddf0 Try to fix push notif issue 2018-02-20 16:14:51 +01:00
Sylvain Berfini
ff20a658f0 Enable push by default 2018-02-20 16:13:16 +01:00
Sylvain Berfini
e0463529ea Updated linphone + small UI fix if no account is configured 2018-02-19 15:39:01 +01:00
Sylvain Berfini
7e7103db7a Updated delete dialog message for chat rooms 2018-02-16 10:44:48 +01:00
Sylvain Berfini
a3edf4a1af French translations 2018-02-16 10:35:00 +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
3e38e98384 This will ensure the onPause method of removed fragment is called before onResume of the new one 2018-02-15 18:00:01 +01:00
Sylvain Berfini
128deb8791 Fixed chat room listener when in GroupChatFragment (this fragment onResume is called before the onPause of the previous one...) 2018-02-15 17:46:35 +01:00
Sylvain Berfini
1521d21af7 Fixed admin button on group chat room creation 2018-02-15 17:13:50 +01:00
Sylvain Berfini
3639bd67d7 Fixes & improvements over listeners 2018-02-15 17:01:00 +01:00
Sylvain Berfini
f8a577d6ae Improved use of listeners for ChatRooms and ChatMessages 2018-02-15 16:46:08 +01:00
Sylvain Berfini
ebf38eb690 Do not display Sent status for ChatMessage 2018-02-15 15:57:02 +01:00
Sylvain Berfini
bd498252e6 Improved LinphoneActivity lifecycle 2018-02-15 13:12:55 +01:00
Sylvain Berfini
f604d05b4f Fixed me contact resolution 2018-02-15 11:24:02 +01:00
Sylvain Berfini
5910a468e4 Display last message sender in chat rooms list 2018-02-15 11:19:26 +01:00
Sylvain Berfini
9758a6f684 Terminate calls when killing task 2018-02-15 10:04:30 +01:00
Sylvain Berfini
cb76369a9a Fixed No Chatroom label when chat room list is empty 2018-02-14 17:34:08 +01:00
Sylvain Berfini
3cbbf23eff Cleaned imports 2018-02-14 17:21:07 +01:00
Sylvain Berfini
f9ca962e07 Only remove files when deleting message for incoming messages 2018-02-14 17:15:29 +01:00
Sylvain Berfini
5bedf459e3 Do not erase previously downloaded file if new one has the same name + delete file when deleting message 2018-02-14 17:11:22 +01:00