Integral
9df3bc1eb8
fix: add more options for screen sharing frame rate
...
Currently, the maximum frame rate of screen sharing is only 25fps.
Add more options to increase the maximum frame rate.
This PR fixes issue #1851 .
3 weeks ago
checkraisefold
e7d28b96da
Windows screenshare/video call support, general call improvements ( #1725 )
...
* Initial support for d3d11 qml video item
* Windows screenshare support, D3D11
* misc fixes
* further window visibility checks
* preview updates
* fix qml preview
* fix compositor
* add libnice plugin dep
* re-run formatter
* final formatter fix [skip ci]
* fix tumbleweed build
---------
Co-authored-by: Joseph Donofry <rubberduckie3554@gmail.com>
9 months ago
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
2 years ago
Nicolas Werner
c6ec4b8ba4
Fix screenshare selection
2 years ago
Nicolas Werner
efda425b6a
Some qmllint fixes
2 years ago
Nicolas Werner
ce1a64bc19
Move to automatic type registration
2 years ago
Nicolas Werner
54e2295c21
Fix palette access and QMediaPlayer errors
2 years 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.
4 years ago
Loren Burkholder
81a3faee7b
Finish converting function to property
4 years ago
Nicolas Werner
bd26624ed8
Prepare for reuseItems in timeline
...
The actual reuseItems is still blocked on a few upstream bugs.
4 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