| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix OpenGL video sinkchain crash | checkraisefold | 2024-05-17 | 1 | -9/+4 |
| | | |||||
| * | Windows screenshare/video call support, general call improvements (#1725) | checkraisefold | 2024-05-10 | 4 | -61/+234 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
| * | Fix lint | Nicolas Werner | 2024-04-05 | 1 | -5/+5 |
| | | |||||
| * | Color conversion seems to be redundant before the sink (upload too, but ↵ | Nicolas Werner | 2024-04-05 | 1 | -6/+2 |
| | | | | | removing that breaks stuff) | ||||
| * | Add some voip debugging hoops | Nicolas Werner | 2024-04-05 | 1 | -0/+16 |
| | | |||||
| * | Include moc files for a tiny speedup on incremental builds | Nicolas Werner | 2024-03-16 | 4 | -0/+8 |
| | | |||||
| * | Fix Nheko freezing after stopping a call on Wayland | Nicolas Werner | 2023-11-09 | 1 | -0/+16 |
| | | |||||
| * | Get rid of useless capture | Nicolas Werner | 2023-11-09 | 1 | -1/+1 |
| | | |||||
| * | Replace mediafiles | Nicolas Werner | 2023-11-09 | 1 | -3/+7 |
| | | | | | fixes #1590 | ||||
| * | Fix gstreamer element names | Nicolas Werner | 2023-11-02 | 1 | -3/+3 |
| | | |||||
| * | Remaining events apart from verification | Nicolas Werner | 2023-08-25 | 1 | -1/+2 |
| | | |||||
| * | Fix some compiler errors | Loren Burkholder | 2023-07-23 | 1 | -10/+9 |
| | | |||||
| * | Fix screenshare selection | Nicolas Werner | 2023-06-19 | 1 | -1/+1 |
| | | |||||
| * | Move to automatic type registration | Nicolas Werner | 2023-06-19 | 4 | -18/+48 |
| | | |||||
| * | lint | Nicolas Werner | 2023-06-08 | 3 | -8/+4 |
| | | |||||
| * | Fix palette access and QMediaPlayer errors | Nicolas Werner | 2023-06-08 | 1 | -4/+4 |
| | | |||||
| * | Make Nheko compile on Qt6 | Nicolas Werner | 2023-06-08 | 3 | -25/+9 |
| | | |||||
| * | Include missing <optional> header | David Elsing | 2023-03-30 | 1 | -0/+1 |
| | | |||||
| * | Change text of the PipeWire streenshare method | David Elsing | 2023-03-30 | 1 | -1/+1 |
| | | |||||
| * | Cleanup Qt D-Bus connections and watchers | David Elsing | 2023-03-30 | 4 | -113/+171 |
| | | |||||
| * | Use mtx::client::utils::random_token for XDP session tokens | David Elsing | 2023-03-30 | 1 | -11/+2 |
| | | |||||
| * | Improve choosing screen share type | David Elsing | 2023-03-30 | 2 | -29/+44 |
| | | |||||
| * | Add missing license headers | David Elsing | 2023-03-30 | 2 | -0/+8 |
| | | |||||
| * | Support screen sharing with xdg-desktop-portal | David Elsing | 2023-03-30 | 6 | -88/+877 |
| | | |||||
| * | Get rid of year in license headers | Nicolas Werner | 2023-02-21 | 6 | -18/+6 |
| | | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/ | ||||
| * | Fix build without voip | Nicolas Werner | 2023-02-08 | 1 | -1/+1 |
| | | |||||
| * | Fix required plugin check on gstreamer 1.22 | Nicolas Werner | 2023-02-08 | 3 | -50/+78 |
| | | | | | | | | | GStreamer 1.22 merged the videoscale plugin into the videoconvertscale plugin. So we should check if the Element is still loadable instead of checking the plugin name. fixes #1352 | ||||
| * | Uncoditionally request keyframes | Nicolas Werner | 2023-01-31 | 1 | -4/+3 |
| | | |||||
| * | Fix free-ing invalid pointer in call devices. From Jason Volk <jason@zemos.net> | Joseph Donofry | 2023-01-23 | 1 | -1/+1 |
| | | |||||
| * | Fix a few minor leaks (or just memory showing up as not freed in tools) | Nicolas Werner | 2023-01-22 | 2 | -1/+13 |
| | | |||||
| * | A whole new year full of excitement and possibilities! | Nicolas Werner | 2023-01-02 | 6 | -0/+6 |
| | | |||||
| * | Enable -Wconversion | Nicolas Werner | 2022-10-26 | 2 | -8/+14 |
| | | |||||
| * | VoIP v1 implementation (#1161) | Rohit Sutradhar | 2022-10-14 | 4 | -69/+386 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
| * | Mark classes as final where possible | Nicolas Werner | 2022-10-10 | 3 | -3/+3 |
| | | |||||
| * | Switch to clang-format14 | Nicolas Werner | 2022-09-25 | 4 | -6/+10 |
| | | |||||
| * | Fixed formatting | r0hit05 | 2022-07-15 | 3 | -6/+12 |
| | | |||||
| * | Updated call struct definitions | r0hit05 | 2022-07-15 | 2 | -10/+23 |
| | | |||||
| * | Updated call event namespaces to voip | r0hit05 | 2022-07-15 | 4 | -23/+23 |
| | | |||||
| * | Fix bad format string | Nicolas Werner | 2022-05-19 | 1 | -2/+1 |
| | | |||||
| * | Use right linter | Nicolas Werner | 2022-05-10 | 4 | -10/+6 |
| | | |||||
| * | More image dialog fixes | Nicolas Werner | 2022-05-10 | 4 | -6/+10 |
| | | |||||
| * | WebRTCSession: avoid deprecated 'gst_element_get_request_pad' | Pablo Barciela | 2022-02-21 | 1 | -3/+8 |
| | | |||||
| * | Gstreamer glib event loop for macos and windows | Joe Donofry | 2022-01-02 | 2 | -7/+6 |
| | | | | | | - This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices. | ||||
| * | Update year in copyright notice to shut up lint job | Nicolas Werner | 2022-01-01 | 6 | -0/+6 |
| | | |||||
| * | Reserve size of some containers we are filling | Nicolas Werner | 2021-12-29 | 2 | -9/+21 |
| | | |||||
| * | Reduce allocations using QStringLiteral | Nicolas Werner | 2021-12-29 | 2 | -14/+14 |
| | | |||||
| * | Fix more warnings and remove dead code | Nicolas Werner | 2021-12-28 | 1 | -0/+1 |
| | | |||||
| * | Some qt6 prep | Nicolas Werner | 2021-12-28 | 1 | -1/+1 |
| | | |||||
| * | Make clang-format <13 and clang-format >=13 behave the same | Nicolas Werner | 2021-11-22 | 2 | -3/+10 |
| | | | | | | I think old clang-format is just buggy in those cases, so we should reenable those blocks, once everyone has 13 or up. | ||||
| * | Preliminary gstreamer 1.20 compatibility | Nicolas Werner | 2021-11-19 | 1 | -1/+2 |
| | | | | | | | | | The transceiver was made private in https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2241 The direction property was added here: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/commit/28b0be4036ac59d6e6068586ab7bc55e8ac51166 | ||||
| * | lint using clang11 | Nicolas Werner | 2021-10-17 | 1 | -5/+1 |
| | | |||||
| * | lint | Nicolas Werner | 2021-10-17 | 1 | -1/+5 |
| | | |||||
| * | Move voip and encryption stuff into their own directories | Nicolas Werner | 2021-10-17 | 6 | -0/+2501 |
