Nicolas Werner
63a2d4b4bb
Fix crash during calls
1 year ago
Nicolas Werner
64860357c4
Fix gstreamer element names
1 year ago
Nicolas Werner
2b1c9af311
More qml cleanups
1 year ago
Nicolas Werner
904d3f257a
Fix some qml warnings
1 year ago
Nicolas Werner
15ce0211da
Fix some sizes in layouts
1 year ago
Nicolas Werner
c6ec4b8ba4
Fix screenshare selection
1 year ago
Nicolas Werner
efda425b6a
Some qmllint fixes
1 year ago
Nicolas Werner
ce1a64bc19
Move to automatic type registration
1 year ago
Nicolas Werner
54e2295c21
Fix palette access and QMediaPlayer errors
1 year ago
David Elsing
2aadc7c2c4
Improve choosing screen share type
2 years ago
David Elsing
1ba6a4d78d
Support screen sharing with xdg-desktop-portal
2 years ago
Nicolas Werner
96f791daf1
Get rid of year in license headers
...
See also:
https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
https://hynek.me/til/copyright-years/
2 years ago
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