Wayland plasma window management interface

Viet Dang dangvd at gmail.com
Mon Jan 15 17:40:50 GMT 2024


Hi,

Anyone could give some advice on what might have caused my issue that I
didn't receive any event from org_kde_plasma_window_management and
org_kde_plasma_virtual_desktop_management Wayland interfaces?

Thanks a lot,
Viet


On Fri, Jan 12, 2024 at 9:36 PM Viet Dang <dangvd at gmail.com> wrote:

> Hi Aleix,
>
> So I have a follow-up question, if you don't mind:
> Now I have bound org_kde_plasma_window_management and added an event
> listener with org_kde_plasma_window_management_add_listener.
> However, I don't seem to receive any event (e.g. window_with_uuid or
> window).
>
> The same with org_kde_plasma_virtual_desktop_management -- I don't seem to
> receive any event (e.g. desktop_created or desktop_removed).
>
> Is there something that I'm missing?
>
> Thanks a lot,
> Viet
>
> On Thu, Jan 11, 2024 at 8:31 PM Viet Dang <dangvd at gmail.com> wrote:
>
>> Thanks, Aleix, for the quick response.
>> I will do that (I guess also changing the exec line to an absolute path).
>>
>> Cheers,
>> Viet
>>
>>
>> On Thu, Jan 11, 2024 at 7:07 PM Aleix Pol <aleixpol at kde.org> wrote:
>>
>>> Hi Viet,
>>> You need to request the interface on the desktop file:
>>>
>>> https://invent.kde.org/plasma/plasma-workspace/-/blob/master/shell/org.kde.plasmashell.desktop.cmake?ref_type=heads#L74
>>>
>>> Aleix
>>>
>>> On Thu, Jan 11, 2024 at 5:25 PM Viet Dang <dangvd at gmail.com> wrote:
>>> >
>>> > Hi,
>>> >
>>> > I'm looking to port my dock (https://github.com/dangvd/crystal-dock)
>>> to Wayland and have some question on relevant Wayland interfaces:
>>> >
>>> > On the latest KDE5, when I tried listing available Wayland interfaces,
>>> I couldn't see the window management interface
>>> (org_kde_plasma_window_management) -- I did see the layer shell and virtual
>>> desktop ones though.
>>> >
>>> > Does it mean that this interface is not available for third party
>>> programs?
>>> >
>>> > If this is the case, is there any plan for KDE Plasma 6 to either make
>>> this interface available, or expose these functionalities in KWindowSystem
>>> (like the case with X11)?
>>> >
>>> > Thanks a lot,
>>> > Viet
>>> >
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwin/attachments/20240115/6451618a/attachment.htm>


More information about the kwin mailing list