aboutsummaryrefslogtreecommitdiff
path: root/libdino/src/service/call_state.vala
Commit message (Collapse)AuthorAgeFilesLines
* Remove call notification if other device accepted/deniedfiaxh2022-02-121-1/+1
|
* CIM: Announce accepted methodMarvin W2022-02-121-1/+11
|
* Calls: Fix device selector for multi-party calls, allow picking device ↵Marvin W2022-02-121-9/+50
| | | | before call started
* Various call fixesfiaxh2022-02-121-1/+1
| | | | | | | | | - 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)
* Call Invite Message: Send 'finished' messages, include reasonsfiaxh2022-02-081-0/+5
|
* Various call fixesfiaxh2022-02-071-6/+8
| | | | | | - 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-34/+42
|
* Add support for call invite messagesfiaxh2022-02-071-7/+8
| | | | As of https://github.com/xsf/xeps/pull/1155
* Various call UI/UX improvementsfiaxh2022-02-071-13/+66
|
* Small cleanupfiaxh2022-01-231-1/+1
|
* UI + libdino: Improve MUJI calls from MUCfiaxh2021-12-231-2/+7
| | | | | | - 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
* Add calls in private MUCs via a MUJI MUCfiaxh2021-12-181-2/+37
|
* Add multiparty call support to libdino and xmpp-valafiaxh2021-11-101-0/+302