Re: Wayland plasma window management interface

Aleix Pol <[email protected]> Mon, 15 Jan 2024 18:54:24 +0100
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <CACcA1Roz_Df5rL=KnDtAXBPT=zDkP5v1yFyWv0=VxY4kLrmi8Q@mail.gmail.com>
I guess you can check with WAYLAND_DEBUG=3D1 what's going on. You might
find something.
Also check KWin's logs.

Aleix

On Mon, Jan 15, 2024 at 6:41=E2=80=AFPM Viet Dang <[email protected]> wrote:
>
> Hi,
>
> Anyone could give some advice on what might have caused my issue that I d=
idn't receive any event from org_kde_plasma_window_management and org_kde_p=
lasma_virtual_desktop_management Wayland interfaces?
>
> Thanks a lot,
> Viet
>
>
> On Fri, Jan 12, 2024 at 9:36=E2=80=AFPM Viet Dang <[email protected]> wrot=
e:
>>
>> 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 lis=
tener with org_kde_plasma_window_management_add_listener.
>> However, I don't seem to receive any event (e.g. window_with_uuid or win=
dow).
>>
>> 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=E2=80=AFPM Viet Dang <[email protected]> wro=
te:
>>>
>>> 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=E2=80=AFPM Aleix Pol <[email protected]> wr=
ote:
>>>>
>>>> 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=3Dheads#L74
>>>>
>>>> Aleix
>>>>
>>>> On Thu, Jan 11, 2024 at 5:25=E2=80=AFPM Viet Dang <[email protected]> w=
rote:
>>>> >
>>>> > 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 interface=
s, I couldn't see the window management interface (org_kde_plasma_window_ma=
nagement) -- I did see the layer shell and virtual desktop ones though.
>>>> >
>>>> > Does it mean that this interface is not available for third party pr=
ograms?
>>>> >
>>>> > If this is the case, is there any plan for KDE Plasma 6 to either ma=
ke this interface available, or expose these functionalities in KWindowSyst=
em (like the case with X11)?
>>>> >
>>>> > Thanks a lot,
>>>> > Viet
>>>> >