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
4f44b63a49
Fix screen share calls
3 years ago
Nicolas Werner
bf7b58c959
Don't destroy components in use
...
Add a delay to all destructions and move the call dialog stuff up a
level, so that we don't destroy the component when destroying the parent
dialog.
fixes #984
3 years ago
Nicolas Werner
2c5489468d
Fix mobile call screen
...
See #469
3 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
Joseph Donofry
7be659af46
Fix video call filename and qtjdenticon for windows
3 years ago
Joseph Donofry
53594ea9f8
Fix video call filename and qtjdenticon for windows
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
Loren Burkholder
3a86d44c1e
Finish getting all avatars jdenticonified
3 years ago
Nicolas Werner
d955444dc1
Port to explicit connect syntax
...
Also fix a lot of warnings.
3 years ago
Loren Burkholder
81a3faee7b
Finish converting function to property
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
Nicolas Werner
b55e6fbae8
Use toggles for screen share settings
4 years ago
trilene
402bd565cb
Add screen sharing window preview
4 years ago
trilene
efe240d609
Allow choice of single window when sharing screen
4 years ago
trilene
70c77cdc44
Display screen sharing content locally
4 years ago
trilene
c461c0aac0
Require GStreamer 1.18 for voip support
4 years ago
trilene
8ccd2abc6a
Screen sharing (X11): support picture-in-picture
4 years ago
trilene
3b26cf4ba3
Screen sharing (X11): add hide mouse cursor option
4 years ago
trilene
8df10eeeca
Support desktop screen sharing on X11
4 years ago
Nicolas Werner
fcc1358e6b
Fix more anchors.centerIn
4 years ago
Nicolas Werner
07e71e6eae
Fix crash with ScrollView
4 years ago
Nicolas Werner
ca54de0b50
Update translations
4 years ago
trilene
dfe2f7dc57
Finesse mobile call invite screen
4 years ago
trilene
a85823b68a
Add call invite screen for mobile
4 years ago
Nicolas Werner
14cb3bfe10
Don't use centerIn on popup on Qt < 5.12
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
13a280df13
Finesse PlaceCall dialog
4 years ago
trilene
6427687d20
Add missing translation marks
4 years ago
trilene
87d2074c81
Add devices dialog to CallInviteBar
4 years ago
trilene
055c6f7248
Add device combos to PlaceCall dialog
4 years ago