Wayland plasma window management interface

Viet Dang dangvd at gmail.com
Tue Jan 16 19:30:16 GMT 2024


Just wanted to update that I fixed it by calling wl_display_dispatch()
after adding the listener: then I got all the events.

Thanks,
Viet


On Mon, Jan 15, 2024 at 9:35 PM Viet Dang <dangvd at gmail.com> wrote:

> Thanks Aleix, I'll look into it.
> Viet
>
>
> On Mon, Jan 15, 2024 at 5:54 PM Aleix Pol <aleixpol at kde.org> wrote:
>
>> I guess you can check with WAYLAND_DEBUG=1 what's going on. You might
>> find something.
>> Also check KWin's logs.
>>
>> Aleix
>>
>> On Mon, Jan 15, 2024 at 6:41 PM Viet Dang <dangvd at gmail.com> wrote:
>> >
>> > 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/20240116/c02f4ef3/attachment.htm>


More information about the kwin mailing list