Plasma on WaylandProject
ActivePublic

Recent Activity

Yesterday

romangg added a comment to D10747: Implement zwp_linux_dmabuf_v1.

If there are no objections I would push this soon.

Wed, Jul 17, 1:53 PM · Plasma on Wayland, Frameworks
romangg updated the diff for D10747: Implement zwp_linux_dmabuf_v1.
  • Rebase on master
  • Use packaged dma-buf xml
Wed, Jul 17, 1:49 PM · Plasma on Wayland, Frameworks

Wed, Jul 10

davidedmundson added a comment to T4437: [kwayland] Security filter.

A relevant link on future work on app identification.

Wed, Jul 10, 9:34 PM · Plasma on Wayland
ngraham added a comment to T4437: [kwayland] Security filter.

One thing I'd like to ensure is that any additional security measures provided by Wayland are not detrimental to the user experience, because security that burdens and annoys the user will eventually irritate them into finding a way to bypass it, or just make them stop using the software out of frustration (and if they have to use it because it's employer or school provided, they will grow to hate it).

Wed, Jul 10, 7:10 PM · Plasma on Wayland

Tue, Jul 9

fmonteiro added a watcher for Plasma on Wayland: fmonteiro.
Tue, Jul 9, 3:20 AM

Sat, Jun 29

zzag added a comment to D10747: Implement zwp_linux_dmabuf_v1.
Sat, Jun 29, 10:58 AM · Plasma on Wayland, Frameworks

Thu, Jun 27

romangg added a dependent revision for D10747: Implement zwp_linux_dmabuf_v1: D10750: [wayland] Add support for zwp_linux_dmabuf.
Thu, Jun 27, 5:27 PM · Plasma on Wayland, Frameworks

Tue, Jun 25

romangg updated the test plan for D10747: Implement zwp_linux_dmabuf_v1.
Tue, Jun 25, 3:40 PM · Plasma on Wayland, Frameworks
romangg updated the diff for D10747: Implement zwp_linux_dmabuf_v1.
  • D-pointer DmaBufBuffer
  • Only allow one create request in any case
  • Params in private interface class
  • typedef for LinuxDmabufUnstableV1Interface
  • Small cleanup
  • Set buffer privates and delete impl on interface destroy
Tue, Jun 25, 3:38 PM · Plasma on Wayland, Frameworks

Mon, Jun 24

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).

Mon, Jun 24, 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.

Mon, Jun 24, 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

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

Sun, Jun 23

romangg updated the diff for D10747: Implement zwp_linux_dmabuf_v1.
  • Update protocol xml to wayland-protocols master
Sun, Jun 23, 9:46 AM · Plasma on Wayland, Frameworks

Sat, Jun 22

romangg updated the diff for D10747: Implement zwp_linux_dmabuf_v1.
  • Minor style changes
Sat, Jun 22, 3:36 PM · Plasma on Wayland, Frameworks
romangg updated the diff for D10747: Implement zwp_linux_dmabuf_v1.
  • Revert drm_fourcc.h whitespace changes
Sat, Jun 22, 3:32 PM · Plasma on Wayland, Frameworks
romangg updated the diff for D10747: Implement zwp_linux_dmabuf_v1.

Rebase on master.

Sat, Jun 22, 3:25 PM · Plasma on Wayland, Frameworks
romangg commandeered D10747: Implement zwp_linux_dmabuf_v1.

Thanks @fredrik for initiating this. I'll try to finish the patches up.

Sat, Jun 22, 3:21 PM · Plasma on Wayland, Frameworks

Jun 16 2019

fbampaloukas added a member for Plasma on Wayland: fbampaloukas.
Jun 16 2019, 9:10 AM

Jun 14 2019

romangg moved T4465: [kwin] Gamma correction from Done to Backlog on the Plasma on Wayland board.

Mistakenly moved the task to Done on Plasma on Wayland board? The task is not yet fully done.

Jun 14 2019, 5:06 PM · KWin, Plasma on Wayland

Jun 7 2019

romangg reassigned T6084: Omit Touchpad KCM init on startup from romangg to atulbi.
Jun 7 2019, 6:28 PM · Plasma on Wayland

Jun 6 2019

romangg closed T4611: Drag and drop from XWayland to Wayland windows and vice versa as Resolved.
Jun 6 2019, 8:49 PM · KWin, Plasma on Wayland

Jun 3 2019

gennad removed a watcher for Plasma on Wayland: gennad.
Jun 3 2019, 6:23 AM

May 8 2019

davidedmundson added a comment to T10867: XDG WindowGeometry.

Sure, they need to use the "window geometry". That doesn't really have a huge impact on anything though.

May 8 2019, 10:08 PM · Plasma on Wayland
zzag added a comment to T10867: XDG WindowGeometry.

The difference of opinion is do we write code patching rendering and input or write code patching the window management.

May 8 2019, 8:44 PM · Plasma on Wayland
davidedmundson added a comment to T10867: XDG WindowGeometry.

Currently I see three distinct geometries: the one that used in window management operations (e.g. resize, move, etc), input geometry, and render geometry (used during rendering operations to build window quads, etc).

May 8 2019, 3:37 PM · Plasma on Wayland
zzag added a comment to T10867: XDG WindowGeometry.

As I said previously, I'd prefer a solution where Toplevel::geometry() is logical geometry of the client. This way we don't have to adjust lots of code and if we implement this in more or less "generic" way then it should be quite easy to add support for a bit controversial _GTK_FRAME_EXTENTS (distros could patch kwin for example). xdg-surface::set_window_geometry and _GTK_FRAME_EXTENTS look quite similar, except that the former provides us absolute values.

May 8 2019, 2:43 PM · Plasma on Wayland

May 4 2019

davidedmundson added a comment to T10867: XDG WindowGeometry.

On re-reading I didn't give a very good rationale of why I suggest this approach as opposed to the obvious other solution.

May 4 2019, 10:11 AM · Plasma on Wayland
davidedmundson updated the task description for T10867: XDG WindowGeometry.
May 4 2019, 9:44 AM · Plasma on Wayland

Apr 30 2019

davidedmundson created T10867: XDG WindowGeometry.
Apr 30 2019, 11:39 AM · Plasma on Wayland
davidedmundson moved T4456: [kwayland] Implement viewporter protocol from Work In Progress to Backlog on the Plasma on Wayland board.
Apr 30 2019, 11:13 AM · Plasma on Wayland

Apr 5 2019

hannahk added a watcher for Plasma on Wayland: hannahk.
Apr 5 2019, 7:46 PM

Apr 2 2019

apol moved T4611: Drag and drop from XWayland to Wayland windows and vice versa from Under Review to Done on the Plasma on Wayland board.
Apr 2 2019, 12:16 AM · KWin, Plasma on Wayland
apol added a comment to T4454: [frameworks] KModifierKeyInfo needs porting.

See https://phabricator.kde.org/D20191

Apr 2 2019, 12:15 AM · Plasma on Wayland

Mar 5 2019

meven added a project to D19535: Correctly position context menu of the information panel under wayland with a secondary screen: Plasma on Wayland.
Mar 5 2019, 5:03 PM · Dolphin
gennad added a watcher for Plasma on Wayland: gennad.
Mar 5 2019, 3:33 PM

Feb 19 2019

jriddell added a comment to T4449: [kwayland] Clipboard Manager protocol.

This is wanted for KDE Connect too

Feb 19 2019, 1:35 PM · Plasma on Wayland
apol added a comment to T4449: [kwayland] Clipboard Manager protocol.

KDE Connect needs something like that for the clipboard plugin too.

Feb 19 2019, 1:35 PM · Plasma on Wayland
romangg edited projects for T6084: Omit Touchpad KCM init on startup, added: Plasma on Wayland; removed Plasma.
Feb 19 2019, 1:33 PM · Plasma on Wayland
romangg placed T9233: Wayland Thumbnails up for grabs.
Feb 19 2019, 1:21 PM · Plasma on Wayland
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
romangg moved T4611: Drag and drop from XWayland to Wayland windows and vice versa from Under Review to Done on the KWin board.
Feb 19 2019, 12:47 PM · KWin, Plasma on Wayland

Feb 5 2019

romangg moved T4449: [kwayland] Clipboard Manager protocol from Work In Progress to Backlog on the Plasma on Wayland board.
Feb 5 2019, 4:24 PM · Plasma on Wayland

Feb 4 2019

alsamoilov added a comment to T4449: [kwayland] Clipboard Manager protocol.

wlroots solution: https://github.com/swaywm/wlr-protocols/blob/master/unstable/wlr-data-control-unstable-v1.xml

Feb 4 2019, 7:20 PM · Plasma on Wayland

Jan 16 2019

ekurzinger added a project to T10362: Call frameRendered for undamaged Wayland surfaces: Plasma on Wayland.
Jan 16 2019, 11:19 PM · KWin

Jan 12 2019

davidedmundson moved T4465: [kwin] Gamma correction from Backlog to Done on the Plasma on Wayland board.
Jan 12 2019, 9:01 AM · KWin, Plasma on Wayland
davidedmundson added a comment to T7331: [kwin] Virtual screens.

Allow the creation of virtual screens in KWin.

Jan 12 2019, 8:59 AM · Plasma on Wayland
davidedmundson added a comment to T5196: Support flags/labels in keyboard layout sni.

There's supposedly some new keyboard applet coming

Jan 12 2019, 8:53 AM · KWin, Plasma on Wayland
davidedmundson moved T5196: Support flags/labels in keyboard layout sni from Backlog to Postponed on the Plasma on Wayland board.
Jan 12 2019, 8:53 AM · KWin, Plasma on Wayland
davidedmundson moved T9872: XDGPopop Positioner from Work In Progress to Done on the Plasma on Wayland board.
Jan 12 2019, 8:49 AM · Plasma on Wayland