[ANNOUNCE] XWayland Video Bridge 0.5.0
Hadi Chokr
hadichokr at icloud.com
Sat May 23 08:56:18 BST 2026
The XWayland Video Bridge 0.5.0 is now available for download.
XWayland Video Bridge allows X11 applications to access Wayland window
and screen contents via XDG Desktop Portals, enabling screen sharing in
applications like Discord, MS Teams, Skype, and Webex.
Changes in 0.5.0:
- Ported to KF6/Qt6, dropping all Qt5/KF5 support
- Implemented full mirror window mode: the bridge window now spans the
full virtual desktop as _NET_WM_WINDOW_TYPE_NORMAL, invisible at opacity
0 and click-through via XFixes, so X11 window-list scrapers enumerate it
correctly. This fixes screen sharing in Webex and other clients that
filter by window type.
- Replaced the private qtx11extras_p.h header with the public
QNativeInterface::QX11Application API, dropping Qt6::GuiPrivate
- Stream title now reflects the source type (Monitor, Window, or Virtual)
- Better systray integration
- Added Nix flake for reproducible builds
- Bumped version to 0.5.0
I will for the foreseeable future maintain this piece of software, as
the Wayland transition in the enterprise space has been slower than on
the community side. With Plasma 6.7 being the last version to support
X11, I wouldn't be able to use Webex screen sharing on the native app,
which means I would need to fall back to the somewhat inferior web
version. Therefore I started hacking around the old version of
xwaylandvideobridge, and with KWin having become so much better over the
years, I could drop all hacks in the codebase and instead just use X11's
own quirks against itself like using XFixes etc. to get a seamless
"non-existent" X11 window with not a single pixel on screen and no GTK
hacks. Just pure X11! Also includes many small bugfixes and QoL
improvements.
I plan on improving the project further, so stay tuned!
Download:
https://download.kde.org/stable/xwaylandvideobridge/src/xwaylandvideobridge-0.5.0.tar.xz.mirrorlist
GPG key fingerprint: D253 F4FD 0963 8D1D 6B65 354B 3B0E 1973 DFCD 652D
--
Hadi Chokr
hadichokr at icloud.com
More information about the Kde-announce-apps
mailing list