Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities!
2 years ago
Rohit Sutradhar
ac48c33286
VoIP v1 implementation ( #1161 )
...
* Initial commit for VoIP v1 implementation
* Added draft of event handlers for voip methods
* Added event handlers for VoIP events, added rejectCall, added version tracking for call version for V0 and V1 compatibility
* Added call events to the general message pipeline. Modified Call Reject mechanism
* Added message delegates for new events. Modified hidden events. Updated handle events.
* Updated implementation to keep track of calls on other devices
* Fixed linting
* Fixed code warnings
* Fixed minor bugs
* fixed ci
* Added acceptNegotiation method definition when missing gstreamer
* Fixed warnings
* Fixed linting
2 years ago
Nicolas Werner
ff4334d59e
Don't leak dialogs
...
It seems that you need to manually destroy created objects... Great...
fixes #898
3 years ago
Nicolas Werner
66520eae19
Port image overlay to qml
...
Allows you to zoom and pan now.
relates to #647
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago
Loren Burkholder
f3aeb4b044
Switch icon theme to Fluent icons
3 years ago
Loren Burkholder
17729ce662
Fix jdenticons in various places
3 years ago
Nicolas Werner
bd26624ed8
Prepare for reuseItems in timeline
...
The actual reuseItems is still blocked on a few upstream bugs.
3 years ago
Nicolas Werner
298822baea
Move currentRoom/timeline handling to roomlist
4 years ago
Nicolas Werner
5658be5215
Move global avatarSize property
4 years ago
Nicolas Werner
a7f8b23b52
Make palette global in Qml
4 years ago
Nicolas Werner
05c636a8d4
Fix qml license headers again
4 years ago
Nicolas Werner
1961312b15
Improve sorting and sizing of completions a bit
4 years ago
Nicolas Werner
c03f716e8b
Fix conflict between qmlformat and license check
4 years ago
Nicolas Werner
bb6ff8cec8
Show mxid on hovering username
...
fixes #507
4 years ago
Nicolas Werner
a6f0d2ea7d
Update license headers
4 years ago
trilene
c461c0aac0
Require GStreamer 1.18 for voip support
4 years ago
trilene
8df10eeeca
Support desktop screen sharing on X11
4 years ago
Nicolas Werner
ca54de0b50
Update translations
4 years ago
trilene
a85823b68a
Add call invite screen for mobile
4 years ago
Nicolas Werner
6090d00251
Revert "Update QtQuick versions to match Qt 5.10"
...
This reverts commit 74e32dd96b
.
4 years ago
Joseph Donofry
74e32dd96b
Update QtQuick versions to match Qt 5.10
4 years ago
Joseph Donofry
9a604d3821
Clean up Avatar click event handling
4 years ago
trilene
cf8a47503f
Fix device discovery under GStreamer 1.16
4 years ago
trilene
2bd8a386e2
Color and icon button spacing fixes
4 years ago
trilene
2984d71971
Fix Qml control colors
4 years ago
trilene
4123e6aff1
Fix previous commit
4 years ago
trilene
1c4a86e502
Set Label text color explicitly
4 years ago
trilene
6427687d20
Add missing translation marks
4 years ago
trilene
87d2074c81
Add devices dialog to CallInviteBar
4 years ago
trilene
d315d02ee6
Use Layout margins
4 years ago
trilene
7124024977
Make call invites less intrusive
4 years ago