qqc2-breeze5-style is a theme used by Plasma Mobile. This alpha release is a re-bundling of the Plasma/5.27 branch of qqc2-breeze-style. It is for use by distros shipping alpha releases of Plasma 6 so that Qt 5 apps continue to be themed appropriately.
This project is trying to create a WS-Discovery client library based on the KDSoap library.
The name is short for Klarälvdalens Datakonsult AB Simple Object Access Protocol Web Services Addressing Discovery Client
It is used by the SMB KIO worker from kio-extras.
kio-extras will have two releases as part of KDE’s 6th Megarelease, one for Qt 5 and one for Qt 6. Distros should build and ship both versions of kio-extras but the Qt5 build should use an internal static copy of kdsoap-ws-discovery-client so does not need to be built separately. The Qt 6 build of kio-extras does need this external build of kdsoap-ws-discovery-client. Distros will need an up to date copy of KDSoap library https://github.com/KDAB/KDSoap/tags.
SHA 256: 5007747f1ce607639bb63244f8894c03a15194c0a891b8d85e10d76dbdf79188 URL: https://download.kde.org/unstable/kdsoap-ws-discovery-client/ Signed by E0A3EB202F8E57528E13E72FD7574483BB57B18D Jonathan Esk-Riddell <email@example.com> https://jriddell.org/esk-riddell.gpg
By design, X11 applications can’t access window or screen contents for wayland clients. This is fine in principle, but it breaks screen sharing in tools like Discord, MS Teams, Skype, etc and more.
This tool allows us to share specific windows to X11 clients, but within the control of the user at all times.
# How to use
xwaylandvideobridge should autostart on login. It will run in the background. Next time you try to share a window a prompt will appear. The previously selected window should now be available for sharing. The title will always be “Wayland to X11 bridge” no matter what window is selected.
The system tray icon provides finer control.
# Use outside Plasma
This should work on any desktop that supports the Xdg desktop portals and Pipewire streaming and have a working system tray.
Ideally this should be more automatic, but this tool aims purely to serve as a stop-gap whilst we wait for these clients to get native wayland support and for the surrounding wayland protocols to be better. How much more it gets developed depends on feedback and how the surrounding ecosystem evolves.
KUserFeedback is a library for collecting user feedback for apps via telemetry and surveys. Version 1.3.0 is now available for packaging.
This version adds the option to build it for Qt 6. It can also be built for Qt 5 and distros may want to package it twice, however this will mean handling some overlapping files and most apps which use it will be ported to Qt 6 as part of the KDE 6 MegaReleases in February so distros may prefer to drop Qt 5 builds then.
* new release 1.3 * Add CC0-1.0 license * Do not look for QtHelp if docs are disabled * Remove unneeded setting of CMake policies, implied by requiring 3.16 * Add flatpak CI * Bump minimum cmake version to 3.16 * Add explicit moc includes to sources for moc-covered headers * Remove Designer's "." normaloff file data from icon properties in .ui files * Use latest-kf6 branch for Qt6 * In qt6 plugin name is KUserFeedbackQmlQt6 * PHP 8 compatibility * Fix Qt 6 build of PHP-dependent unit tests * categoryaggregationmodel * Fix include form (use "" instead of <>) for provider.h * Remove forward declaration as include is already defined * Fix debug message * Autogenerate debug categories * Create logging_p.cpp directly * Fix show headers in qtc6 * Compatibility is not necessary now * kuserfeedback_version.h was not installed * Fix compatibility (install temporary include in KUserFeedBack too) * Add warning about removing compatibility * Show all headers in includes * KUserFeedbackConsole is an internal static lib too * Not necessary here as it's an internal static lib * Fix install target file * Allow to co-install * Port to new syntax * Add Qt 6 Android CI * typos– * Add Qt6 windows CI support * Hide finding docs dependencies behind ENABLE_DOCS * Install translations * qtversionsource: fix Qt 6.5 build * avoid invalid lastX times * .gitlab-ci.yml: enable static builds * add it to CI qt6 bsd * Fix cmakename in metainfo.yaml * Tell no data has been sent if no data has been sent * Give the dialog an actual title * Remove duplicate header between cpp/h files * Add windows CI
libqaccessibilityclient 0.5.0 is out now. The release adds Qt 6 support. libqaccessibilityclient is used by KMag and KWin both of which have forthcoming releases that are ported to Qt 6 so there should be no need for distros to build two versions.
* new release: new version and new ECM URL * Bump min required Qt6 to 6.5 * Port away from deprecated operator+(Qt::Modifier modifier, Qt::Key key * Port away from deprecated QVariant::Type * Add explicit moc includes to sources for moc-covered headers * Use ECMDeprecationSettings * Have export macros header include version header (Qt6-only) * Use QAccessibilityClient6 as package name for Qt6 version * Use variable to hold CMake config name, also targets file name * Install headers into QAccessibilityClient/ visibility layer * Move version setup into src/ subdir * Use generic target name for generated library * Move library target property setting next to declaration * Move CMake config template file into src/ subdir * Remove unimplemented methods * Use ECM master when building for Qt6 * Use CamelCase includes * Fix finding the unit test helper executable * Add FreeBSD Qt6 CI support * Add Gitlab CI * Remove duplicate header between cpp/h files * We depend against qt5.15 * Use -qt6 when we build against qt6 * Fix find_package * Fix signals * Adapt build system for building against qt6 * It's already define in ecm * Make compile with strict compile flags * Make building without deprecated methods * Fix some compile error * Add CI definitions information for seed job * Use more target-centric cmake code * Use GenerateExportHeader * Remove module prefixe from Qt includes * Do not use deprecate QFlatgs(nullptr) constructor * Fix member init order to match definition order * Clean up include dirs * Convert license statements to SPDX expressions * Add support for AccessibleId property * Update README.md a bit * Support API documentation generation with kapidox * Remove the references to projects.kde.org * Fix qstring minor optimization * Port setMargins * Use only undeprecated KDEInstallDirs variables * KDECMakeSettings already cares for CMAKE_AUTOMOC and BUILD_TESTING * Fix use in cross compilation * Q_ENUMS -> Q_ENUM * more complete release instructions
Phonon 4.12.0 and Phonon-VLC (phonon-backend-vlc) have new releases today which add Qt 6 support. These tars will by default build Qt 5 and 6 at the same time and we advise distros to ship both builds.
Phonon GStreamer (phonon-backend-gstreamer) is deprecated and we do not advise to use it.