Plasma on WaylandProject
ActivePublic

Recent Activity

Nov 11 2023

lydia closed T11792: Goal sprint: Wayland as Wontfix.
Nov 11 2023, 5:24 PM · Plasma on Wayland, KDE e.V., Goal Setting

Nov 5 2021

kuricurie added a comment to T14971: Meeting of digital painting configuration on plasma wayland.

This is marked as resolved but I would also like to be looped in on how the mapping tablets to outputs effort goes as I am writing user-space drivers for a few tablets that get picked up by libinput.

Nov 5 2021, 5:46 PM · Plasma on Wayland, Krita

Oct 29 2021

hanyoung closed T14971: Meeting of digital painting configuration on plasma wayland as Resolved.
Oct 29 2021, 2:51 PM · Plasma on Wayland, Krita
hanyoung added a comment to T14971: Meeting of digital painting configuration on plasma wayland.
Oct 29 2021, 2:50 PM · Plasma on Wayland, Krita

Oct 25 2021

apol added a comment to T14971: Meeting of digital painting configuration on plasma wayland.

+1 please ping me, I'll be around.

Oct 25 2021, 5:02 PM · Plasma on Wayland, Krita
tysontan added a comment to T14971: Meeting of digital painting configuration on plasma wayland.

I will be joining too. I used to work under wayland, with a functional Gnome 3 environment before migrating to KDE Plasma. I also worked with Linux Wacom project on some tricky bugs so I might be able to provide some useful info.

Oct 25 2021, 3:39 PM · Plasma on Wayland, Krita
hanyoung added a comment to T14971: Meeting of digital painting configuration on plasma wayland.

Note that neither @rempt nor @dkazakov are available this week. However, given that both are a little preoccupied with getting Krita 5 ready, perhaps it would be most fruitful to currently have a discussion with artists and discuss what kind of setups and needs they have, before discussing tech...

Oct 25 2021, 2:05 PM · Plasma on Wayland, Krita
woltherav updated subscribers of T14971: Meeting of digital painting configuration on plasma wayland.

Note that neither @rempt nor @dkazakov are available this week. However, given that both are a little preoccupied with getting Krita 5 ready, perhaps it would be most fruitful to currently have a discussion with artists and discuss what kind of setups and needs they have, before discussing tech...

Oct 25 2021, 2:01 PM · Plasma on Wayland, Krita
Deevad added a comment to T14971: Meeting of digital painting configuration on plasma wayland.

Thank you for starting this thread.

Oct 25 2021, 2:00 PM · Plasma on Wayland, Krita
hanyoung created T14971: Meeting of digital painting configuration on plasma wayland.
Oct 25 2021, 1:36 PM · Plasma on Wayland, Krita

Jun 11 2021

nicolasfella placed T13815: Back button support up for grabs.
Jun 11 2021, 2:49 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile

Mar 30 2021

peterhoeg added a comment to T11640: sddm without X.

New PR: https://github.com/sddm/sddm/pull/1379

Mar 30 2021, 1:08 PM · Plasma on Wayland

Mar 8 2021

meven added a comment to T4448: [kwin] Support for startup notifications.

@davidedmundson I guess you meant https://lists.freedesktop.org/archives/wayland-devel/2016-February/027209.html

Mar 8 2021, 7:15 AM · Plasma on Wayland

Dec 18 2020

bam added a comment to D4220: Add a basic SNI for keyboard layout.

Not a revert but rather rollback of SNI part:
https://invent.kde.org/plasma/kwin/-/merge_requests/560

Dec 18 2020, 8:09 PM · KWin, Plasma on Wayland
bam added a comment to D4220: Add a basic SNI for keyboard layout.

We are going to revert this in favor of https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/181:
it supports all the existing functional here plus missing one (problem with short layout names was solved):

  • flags and/or short text for the layouts

If any objections, please tell.

Dec 18 2020, 12:35 PM · KWin, Plasma on Wayland

Dec 10 2020

bam added inline comments to D4135: Split implementation of keyboard layout handling into a dedicated class.
Dec 10 2020, 9:33 PM · KWin, Plasma on Wayland
bam added inline comments to D4135: Split implementation of keyboard layout handling into a dedicated class.
Dec 10 2020, 8:25 PM · KWin, Plasma on Wayland

Oct 29 2020

mikeljohnson added a comment to T13815: Back button support.

see generic point

Oct 29 2020, 5:39 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile
jackyalcine added a comment to T13815: Back button support.

Is there a way to implement an "emulation" for applications that don't explicit support said back functionality?

Oct 29 2020, 5:32 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile
mikeljohnson added projects to T13815: Back button support: KWin, Plasma on Wayland.

Alright some notes from discussions:
There are 2 ways we can approach this: generic (sending mouse back events) and powerful (have a dedicated API for it)
There are pros and cons to each method
Generic:

  • Pros: simple, doesn't require anything from app developers
  • Cons: not extensible, won't work consistently with different apps, could lead to a poor experience nullifying the point

Powerful(API):

  • Pros: Extensible, reliable, consistent
  • Cons: Requires an implementation from developers (although gives users a good experience), not all apps will be supported
Oct 29 2020, 5:20 PM · Plasma on Wayland, KWin, Kirigami, Plasma: Mobile

Aug 10 2020

davidedmundson moved T12863: Use PipeWire for screen casting from Backlog to Done on the KWin board.
Aug 10 2020, 5:56 PM · Plasma on Wayland, KWin

Jun 3 2020

meven added a comment to T11601: Primary Clipboard (middle click) Support.

The patch has landed :
https://invent.kde.org/plasma/kwayland-server/-/merge_requests/15
https://invent.kde.org/plasma/kwin/-/merge_requests/27

Jun 3 2020, 3:48 PM · Plasma on Wayland
zzag moved T4456: Implement viewporter protocol from Work In Progress to Done on the Plasma on Wayland board.
Jun 3 2020, 8:20 AM · KWin, Plasma on Wayland
zzag moved T4456: Implement viewporter protocol from Backlog to Done on the KWin board.
Jun 3 2020, 8:19 AM · KWin, Plasma on Wayland

May 27 2020

kleag added a comment to T11601: Primary Clipboard (middle click) Support.

Great. Thanks for the follow up.

May 27 2020, 9:37 AM · Plasma on Wayland
davidedmundson added a comment to T11601: Primary Clipboard (middle click) Support.

I am. Patch is complete will upload soon.

May 27 2020, 9:08 AM · Plasma on Wayland
romangg added a comment to T11601: Primary Clipboard (middle click) Support.

I see that @gladhorn has not commited since last september. Is anyone still working on this feature? @romangg , any insights on that subject?

May 27 2020, 9:03 AM · Plasma on Wayland
kleag added a comment to T11601: Primary Clipboard (middle click) Support.

I see that @gladhorn has not commited since last september. Is anyone still working on this feature? @romangg , any insights on that subject?

May 27 2020, 7:45 AM · Plasma on Wayland
kleag added a comment to T11601: Primary Clipboard (middle click) Support.

For the record, here is a link to the protocol in Qt 5.15 documentation :
https://doc.qt.io/qt-5/qtwaylandcompositor-attribution-wayland-primary-selection-protocol.html

May 27 2020, 7:40 AM · Plasma on Wayland

May 25 2020

apol added a comment to T12863: Use PipeWire for screen casting.

The biggest problem with sharing the dmabuf buffers it that its memory management becomes quite complex (and I'm unsure it's really doable).
PipeWire has mechanisms to create the buffers it's going to need, juggling this with passing the buffer from the app/output and making sure it stays relevant feels messy and error-prone.
Copying from dmabuf->dmabuf shouldn't be very expensive though, as it shouldn't go through the buses (AFAIK, that is).

May 25 2020, 1:05 PM · Plasma on Wayland, KWin

May 12 2020

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

Oh, that's a good compromise given I'll want it anyway.

May 12 2020, 3:15 PM · Plasma on Wayland
apol added a comment to T4449: [kwayland] Clipboard Manager protocol.

I wouldn't have a big problem with merging as is, it could make sense to have QFuture<QVariant> retrieveData as is. It would make it easier to time out when a client is being shitty and would allow to parallelize different queries.

May 12 2020, 3:11 PM · Plasma on Wayland
davidedmundson added a comment to T4449: [kwayland] Clipboard Manager protocol.

That's now all done. Pending merge after 5.19 forks.

May 12 2020, 12:15 PM · Plasma on Wayland

May 7 2020

bam added a comment to T11640: sddm without X.

BTW, GDM seems already run so :)

May 7 2020, 6:50 PM · Plasma on Wayland
zzag added a comment to T12988: API for grabbing input devices.

It's also worth to have a look at libweston/input.c.

May 7 2020, 7:25 AM · Plasma on Wayland, KWin

May 4 2020

zzag moved T4441: [kwin] WindowQuads for SubSurface from Under Review to Done on the KWin board.
May 4 2020, 12:54 PM · KWin, Plasma on Wayland
zzag moved T4441: [kwin] WindowQuads for SubSurface from Work In Progress to Done on the Plasma on Wayland board.
May 4 2020, 12:54 PM · KWin, Plasma on Wayland

May 1 2020

lydia moved T11792: Goal sprint: Wayland from Backlog to Waiting on the KDE e.V. board.
May 1 2020, 12:20 PM · Plasma on Wayland, KDE e.V., Goal Setting

Apr 29 2020

cblack renamed T13060: Colour Picking on Wayland from Colour picking on Wayland to Colour Picking on Wayland.
Apr 29 2020, 11:39 PM · Plasma on Wayland
cblack added a comment to T13060: Colour Picking on Wayland.
In T13060#228606, @apol wrote:

Sure, but this is not what this ticket is about.

Apr 29 2020, 11:35 PM · Plasma on Wayland
apol added a comment to T13060: Colour Picking on Wayland.

Sure, but this is not what this ticket is about.

Apr 29 2020, 11:34 PM · Plasma on Wayland
cblack added a comment to T13060: Colour Picking on Wayland.
In T13060#228603, @apol wrote:

There's the org.kde.plasma.colorpicker that does this.

It's using dbus:

- snip -

Maybe it would be easier if you explained what you're trying to achieve?

Apr 29 2020, 11:29 PM · Plasma on Wayland
apol added a comment to T13060: Colour Picking on Wayland.

There's the org.kde.plasma.colorpicker that does this.

Apr 29 2020, 11:23 PM · Plasma on Wayland
cblack created T13060: Colour Picking on Wayland.
Apr 29 2020, 4:33 PM · Plasma on Wayland
cblack closed T12685: [kwin/kwayland] Add private protocol for obtaining application menu of the active client for a screen as Resolved.
Apr 29 2020, 4:18 PM · KWin, Plasma on Wayland
zzag moved T4424: [kwin] Support updateXTime() on Xwayland from Work In Progress to Done on the Plasma on Wayland board.
Apr 29 2020, 1:41 PM · Plasma on Wayland
meven added a revision to T4424: [kwin] Support updateXTime() on Xwayland: D29250: [wayland] Enable synchronized resizing for Xwayland clients.
Apr 29 2020, 11:14 AM · Plasma on Wayland
zzag moved T4424: [kwin] Support updateXTime() on Xwayland from Peripheral to Work In Progress on the Plasma on Wayland board.
Apr 29 2020, 7:04 AM · Plasma on Wayland

Apr 27 2020

romangg placed T12351: Support all DRM hardware plane rotations up for grabs.
Apr 27 2020, 12:15 PM · Plasma on Wayland, KWin
davidedmundson added a comment to T4449: [kwayland] Clipboard Manager protocol.

The hard part is the seat handling.

Apr 27 2020, 8:50 AM · Plasma on Wayland