aboutsummaryrefslogtreecommitdiff
path: root/libdino/src/service/call_peer_state.vala
Commit message (Collapse)AuthorAgeFilesLines
* Calls: Correctly display information in partially encrypted callsMarvin W2024-04-281-3/+3
| | | | | This should never happen in practice, but now we will correctly display if a call has encrypted audio, but unencrypted video, or vice-versa.
* Fix crash when calling contact from Conversations (#1259)rim2022-08-221-1/+4
| | | fixes #1227
* Various call fixesfiaxh2022-02-121-1/+23
| | | | | | | | | - If peer invited us claiming audio-only and then wants to have a video content, do a content-modify and accept audio-only - Check contents for video (and modify) and whether call is truly accepted in PeerState.accept() directly - If a message contains both JMI and CIM, only use JMI - Fix outgoing CIM (disabled) - Use opacity instead of visiblity for file_menu, small fixes - Add back owner/admin/member queries when joining MUC (regression from 33104a7)
* Various call fixesfiaxh2022-02-101-1/+1
| | | | | | | - Don't create incoming CIM calls twice - Fix is_color check for video devices w/ multiple formats - Tolerate mismatching content creator on jingle responses - Change MUJI namespace to urn:xmpp:jingle:muji:0
* Call Invite Message: Send 'finished' messages, include reasonsfiaxh2022-02-081-0/+4
|
* Various call fixesfiaxh2022-02-071-1/+1
| | | | | | - Use groupchat message type for invites in MUCs - Use call id (from propose) instead of message id for Call Invite Messages - Fix call window controlls appearing when hovering controls
* Support direct jingle call invites with call invite messagesfiaxh2022-02-071-10/+4
|
* Various call UI/UX improvementsfiaxh2022-02-071-4/+7
|
* UI + libdino: Improve MUJI calls from MUCfiaxh2021-12-231-4/+10
| | | | | | - Move calls from ICE-thead onto main thread - Identify Call.ourpart as MUC nick if in MUC - Keep track of the initiator of a call
* Improve call details dialog + small multi-party call fixesfiaxh2021-11-151-50/+36
|
* Display target bitrates in connection details UIfiaxh2021-11-111-0/+12
|
* Add multiparty call support to libdino and xmpp-valafiaxh2021-11-101-0/+453