Plasma (Plasma 5.13)Milestone
ArchivedPublic

Details

Description

Plasma 5.13 release

Recent Activity

Sep 16 2019

romangg closed T7785: PipeWire support in remote access to KWin, a subtask of T5653: [kwin] Screen recording in Wayland session, as Resolved.
Sep 16 2019, 12:03 PM · Plasma (Plasma 5.13), Plasma on Wayland, KWin

Aug 6 2019

romangg moved T8067: Support zwp_linux_dmabuf from Under Review to Done on the KWin board.
Aug 6 2019, 8:15 PM · KWin, Plasma (Plasma 5.13), Plasma on Wayland
romangg moved T8067: Support zwp_linux_dmabuf from Under Review to Done on the Plasma on Wayland board.
Aug 6 2019, 8:15 PM · KWin, Plasma (Plasma 5.13), Plasma on Wayland
romangg closed T8067: Support zwp_linux_dmabuf as Resolved.

Patches have been landed. What's missing still in KWin at the moment is support for multi-plane buffers since we assume one texture per window internally. This looks to me like a bigger rewrite and should go into a separate task.

Aug 6 2019, 8:15 PM · KWin, Plasma (Plasma 5.13), Plasma on Wayland

Jun 24 2019

fooishbar added a comment to T8067: Support zwp_linux_dmabuf.

Since direct scanout or sampling can be done interchangeable at any point in time send the formats + modifiers in both results (intersection).

Jun 24 2019, 10:21 AM · KWin, Plasma (Plasma 5.13), Plasma on Wayland
romangg updated subscribers of T8067: Support zwp_linux_dmabuf.

Regarding our rendering APIs:
This makes only sense when using OpenGl/EGL, not with QPainter.

Jun 24 2019, 10:00 AM · KWin, Plasma (Plasma 5.13), Plasma on Wayland
romangg added a comment to T8067: Support zwp_linux_dmabuf.

Some good overview on what we need to do is given here: https://www.x.org/wiki/Events/XDC2017/widawsky_fb_modifiers.pdf

Jun 24 2019, 8:47 AM · KWin, Plasma (Plasma 5.13), Plasma on Wayland

Feb 19 2019

jriddell added a comment to T8067: Support zwp_linux_dmabuf.

<Sho_> bshah: since there's no takers, i suggest you commandeer the revisions and finish them to the comments
<bshah> Okay, cool

Feb 19 2019, 1:11 PM · KWin, Plasma (Plasma 5.13), Plasma on Wayland
jriddell added a parent task for T8067: Support zwp_linux_dmabuf: T10488: Plasma 5.16.
Feb 19 2019, 1:06 PM · KWin, Plasma (Plasma 5.13), Plasma on Wayland

Aug 3 2018

bshah archived Plasma (Plasma 5.13).
Aug 3 2018, 10:54 AM

Jul 16 2018

romangg closed T7964: Wayland Mouse KCM as Resolved.
Jul 16 2018, 8:38 AM · Plasma on Wayland, Plasma (Plasma 5.13)

Jul 10 2018

romangg moved T4457: [kwayland] Virtual Desktop protocol from Peripheral to Work In Progress on the Plasma on Wayland board.
Jul 10 2018, 9:17 AM · Plasma

Jun 12 2018

skadinna closed T8883: KDE Plasma 5.13 Release Video as Resolved.
Jun 12 2018, 10:29 PM · Plasma (Plasma 5.13), KDE Promo
skadinna moved T8883: KDE Plasma 5.13 Release Video from Incoming - All new tasks and ideas go here to Done on the KDE Promo board.
Jun 12 2018, 10:17 PM · Plasma (Plasma 5.13), KDE Promo
skadinna added a comment to T8883: KDE Plasma 5.13 Release Video.

Congrats on the great video, and thank you for your hard work!

Jun 12 2018, 10:17 PM · Plasma (Plasma 5.13), KDE Promo

Jun 1 2018

michaeltunnell added a comment to T8883: KDE Plasma 5.13 Release Video.

Thank you so much Lucas!

Jun 1 2018, 7:07 PM · Plasma (Plasma 5.13), KDE Promo

May 28 2018

Lucas added a comment to T8883: KDE Plasma 5.13 Release Video.

So I made a few screen recordings, which include:

May 28 2018, 9:31 AM · Plasma (Plasma 5.13), KDE Promo
michaeltunnell created T8883: KDE Plasma 5.13 Release Video.
May 28 2018, 4:25 AM · Plasma (Plasma 5.13), KDE Promo

May 22 2018

romangg closed T8077: Do not set QT_QPA_PLATFORM to wayland at session startup as Resolved.
May 22 2018, 1:56 PM · Plasma (Plasma 5.13), Plasma on Wayland

Apr 25 2018

hein added a comment to T4457: [kwayland] Virtual Desktop protocol.

Unlikely, Gnome's shell runs in-process with the compositor, they don't need any IPC for the same use case.

Apr 25 2018, 10:08 AM · Plasma
Kanedias added a comment to T4457: [kwayland] Virtual Desktop protocol.

afaik gnome already has this, do they have some sort of protocol there?

Apr 25 2018, 6:21 AM · Plasma

Apr 24 2018

mart added a comment to T4457: [kwayland] Virtual Desktop protocol.

mart/plasmavirtualdesktop branch on kwayland, i started the xml file for it, I'm trying to document it as well, to see if i'm getting the protocol right

Apr 24 2018, 9:57 PM · Plasma

Apr 21 2018

romangg moved T7785: PipeWire support in remote access to KWin from Under Review to Done on the Plasma on Wayland board.
Apr 21 2018, 11:51 AM · Plasma (Plasma 5.14), KWin, Plasma on Wayland

Apr 13 2018

romangg moved T8077: Do not set QT_QPA_PLATFORM to wayland at session startup from Under Review to Done on the Plasma on Wayland board.
Apr 13 2018, 4:18 PM · Plasma (Plasma 5.13), Plasma on Wayland

Apr 12 2018

romangg added a comment to T4465: [kwin] Gamma correction.

After much research my current plan looks like this:

Apr 12 2018, 5:11 PM · KWin, Plasma on Wayland

Apr 9 2018

davidedmundson moved T7785: PipeWire support in remote access to KWin from Work In Progress to Done on the KWin board.
Apr 9 2018, 5:59 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland

Apr 3 2018

romangg moved T7964: Wayland Mouse KCM from Under Review to Done on the Plasma on Wayland board.
Apr 3 2018, 12:42 PM · Plasma on Wayland, Plasma (Plasma 5.13)

Mar 26 2018

jgrulich added a comment to T7785: PipeWire support in remote access to KWin.

As I mentioned to @Kanedias on IRC, there is also remote desktop portal which I proposed as a GSoC task, see https://community.kde.org/GSoC/2018/Ideas#Project:_Remote_desktop_portal.

Mar 26 2018, 5:17 AM · Plasma (Plasma 5.14), KWin, Plasma on Wayland

Mar 25 2018

cfeck added a comment to T4465: [kwin] Gamma correction.

I use a 33 point custom curve loaded via XF86VidModeSetGammaRamp, not a single value. Today's displays need some 'S' shaped curve, but unfortunately needs fine tuning for each display.

Mar 25 2018, 9:56 PM · KWin, Plasma on Wayland
romangg moved T5653: [kwin] Screen recording in Wayland session from Under Review to Done on the KWin board.
Mar 25 2018, 8:29 PM · Plasma (Plasma 5.13), Plasma on Wayland, KWin
romangg moved T5653: [kwin] Screen recording in Wayland session from Under Review to Done on the Plasma on Wayland board.

Hard requirements have been met by the two patches. Soft requirement was dropped, something to look into in the future.

Mar 25 2018, 8:29 PM · Plasma (Plasma 5.13), Plasma on Wayland, KWin
romangg closed T5653: [kwin] Screen recording in Wayland session as Resolved.
Mar 25 2018, 8:26 PM · Plasma (Plasma 5.13), Plasma on Wayland, KWin
romangg added a comment to T4465: [kwin] Gamma correction.
In T4465#129202, @cfeck wrote:

Test image for (sRGB) gamma calibration: http://imagezero.maxiom.de/files/sRGB-gamma.png

Mar 25 2018, 7:48 PM · KWin, Plasma on Wayland
Kanedias added a comment to T7785: PipeWire support in remote access to KWin.

Can the remote access protocol be extended in this way? It would make sense by its name to facilitate remote input support here as well.

Mar 25 2018, 5:34 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland
romangg added a comment to T7785: PipeWire support in remote access to KWin.

We should think about input support as now remote sessions are limited to view-only.

Can the remote access protocol be extended in this way? It would make sense by its name to facilitate remote input support here as well.

Mar 25 2018, 5:29 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland
Kanedias added a comment to T7785: PipeWire support in remote access to KWin.

This finally is ready to proceed, thanks everybody. D10965 to go. I'll begin working on KRfb integration with pipewire stream this week.
We should think about input support as now remote sessions are limited to view-only.

Mar 25 2018, 5:23 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland

Mar 24 2018

James added a watcher for Plasma (Plasma 5.13): James.
Mar 24 2018, 3:08 PM

Mar 20 2018

romangg moved T4465: [kwin] Gamma correction from Under Review to Work In Progress on the Plasma on Wayland board.
Mar 20 2018, 8:40 PM · KWin, Plasma on Wayland
romangg moved T7785: PipeWire support in remote access to KWin from Work In Progress to Under Review on the Plasma on Wayland board.
Mar 20 2018, 8:40 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland
romangg moved T8077: Do not set QT_QPA_PLATFORM to wayland at session startup from Work In Progress to Under Review on the Plasma on Wayland board.
Mar 20 2018, 8:40 PM · Plasma (Plasma 5.13), Plasma on Wayland
jgrulich added a comment to T7785: PipeWire support in remote access to KWin.

One remaining question:

xdg-desktop-portal-kde automatically takes up querying KWin for the GBM buffers, converts them to Gl what process does this for xdg-desktop-portal-kde

Xdg-desktop-portal-kde does it on its own, same way like kwrr (I actually took that part from kwrr).

Mar 20 2018, 12:03 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland
romangg added a comment to T7785: PipeWire support in remote access to KWin.

Thanks for the answers. Sounds fine to me. Not sure if we only want to support the portals stuff and by that indirectly make it a standard in a broader sense, but if it works fine for everybody and there are no other solutions available, I'm certainly not against it.

Mar 20 2018, 11:57 AM · Plasma (Plasma 5.14), KWin, Plasma on Wayland
romangg moved T7964: Wayland Mouse KCM from Work In Progress to Under Review on the Plasma on Wayland board.
Mar 20 2018, 11:08 AM · Plasma on Wayland, Plasma (Plasma 5.13)

Mar 19 2018

romangg added a revision to T8077: Do not set QT_QPA_PLATFORM to wayland at session startup: D11447: No longer export QT_QPA_PLATFORM env variable to the session.
Mar 19 2018, 10:29 AM · Plasma (Plasma 5.13), Plasma on Wayland

Mar 18 2018

romangg added a revision to T7964: Wayland Mouse KCM: D11468: [Mouse KCM] Add KWin Wayland backend.
Mar 18 2018, 9:57 PM · Plasma on Wayland, Plasma (Plasma 5.13)

Mar 13 2018

romangg moved T8067: Support zwp_linux_dmabuf from Backlog to Under Review on the KWin board.
Mar 13 2018, 3:37 PM · KWin, Plasma (Plasma 5.13), Plasma on Wayland
romangg moved T4465: [kwin] Gamma correction from Under Review to Work In Progress on the KWin board.
Mar 13 2018, 3:35 PM · KWin, Plasma on Wayland
romangg added a project to T8067: Support zwp_linux_dmabuf: KWin.
Mar 13 2018, 3:33 PM · KWin, Plasma (Plasma 5.13), Plasma on Wayland

Mar 7 2018

jgrulich added a comment to T7785: PipeWire support in remote access to KWin.

So for an overview we now have:

  • D1230, that enables GBM buffer passing in KWin,
  • D1231, that implements a remote access interface in KWayland,
  • D10965, that enables xdg-desktop-portal-kde to talk to KWin via the remote access interface in KWayland.

    So an application is now supposed to talk via DBus to xdg-desktop-portal to initiate a video transfer and the backend code in xdg-desktop-portal-kde automatically takes up querying KWin for the GBM buffers, converts them to Gl (what process does this for xdg-desktop-portal-kde?) and sends them via PipeWire to the application. Is this correct?
Mar 7 2018, 7:04 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland
romangg added a comment to T7785: PipeWire support in remote access to KWin.

So for an overview we now have:

Mar 7 2018, 6:31 PM · Plasma (Plasma 5.14), KWin, Plasma on Wayland