non port: x11-wm/plasma5-kwin/files/patch-git-e940f73963 |
Number of commits found: 2 |
Sunday, 13 Jun 2021
|
06:38 Tobias C. Berner (tcberner)
x11/plasma5-plasma: Update KDE Plasma Desktop to 5.22
Plasma 5.22 is here, and it is more reliable and stable than ever. By
cleaning up and refactoring code in the background, the Plasma desktop
gives you greater responsiveness and performance, helping you become
even more productive without hiccups or surprises. Enjoy a smoother
experience with KDE’s Plasma 5.22 desktop.
Plasma 5.22 has become more pleasurable to use through improvements to
the design and greater smoothness and consistency in transparencies,
blurs, icons, and animations. Moving things to accessible locations,
offering hints and visual cues, and creating new settings allows you to
customize your work environment to make it fit perfectly to your needs.
Following the true KDE spirit, the push for a more stable and attractive
desktop does not mean you have to renounce control over how you want it
to look or behave. Plasma 5.22, as always, packs all the flexibility and
tools for customization you have come to expect and love, and some more
to boot.
Meanwhile, the push to move Plasma in its entirety to Wayland (the
display protocol of the future) continues in full swing. So much so that
popular distros are starting to ship Plasma with Wayland by default. By
using Wayland behind the scenes, Plasma is able to include features and
bug fixes not possible to implement on X11, offering you a better
experience and more stability.
Full announcement and changelog:
https://kde.org/announcements/plasma/5/5.22.0/
4ea20be |
Friday, 30 Apr 2021
|
15:29 Adriaan de Groot (adridg)
x11-wm/plasma5-kwin: improve Wayland support
This is a backport / newly-developed patches for KDE Plasma
Wayland on FreeBSD. Some parts are upstream.
- Shuffle the USE_KDE line around a bit to make clear what
the direct Wayland-dependencies are; also add the ones
that were missing for full Wayland functionality.
- The major() and minor() macros on FreeBSD have "return type"
int, while on Linux they are "unsigned int" (see makedev(3)
for details). When passed to QVariant without a cast, that leads
to type-mismatches in DBus messages.
- ConsoleKit returns a new seat, but that seat does not receive
the libinput devices and never gets any input. Hard-code "seat0"
since this codepath is Wayland-only.
- Fix build on i386 (but really, modern X11/Wayland desktop on i386
seems like a really, **really** unlikely combination).
ba44781 |
Number of commits found: 2 |