Feature: window fences

samuel samuel.verstraete at gmail.com
Sat Oct 29 10:08:54 CEST 2022


I did enable the --enable-window-fences. I did it done dog statements in
fences.c and those did show up. Anything in the loop that is supposed to
load the FenceInfo object did not though...

On Fri, Oct 28, 2022, 16:12 Enrico Weigelt, metux IT consult <lkml at metux.net>
wrote:

> Hello folks,
>
> > while I am interested in this feature, too, I was not able to get it
> > working.
>
> Did you build w/ --enable-window-fences ? That's neccessary to get
> the window fences support built in. You maybe also want to
> --enable-window-policies if you want to define the initial fence
> for some windows - see MR #55 (the branch submit/fencs already
> contains both).
>
> > I also have a draft merge request implementing advanced tiling
> > techniques in a different way:
> >
> > https://gitlab.xfce.org/xfce/xfwm4/-/merge_requests/35
> >
> > My implementation is lacking multi monitor support and usage
> > without a Compositor is somewhat ugly. Yet I did not receive any
> > feedback on my suggestions.
>
> Yeah, already seen it, but didn't yet have a closer look at the code.
> Maybe this could be implemented based on fences by just creating
> fences automatically based on some rules. The right place might be
> fencesLoad(), which would also look at some other setting and then
> calculate fence geometries from monitors.
>
> In contrast of yours, I don't have hotkeys or menus yet. That's
> something I'm planning for the future, but haven't hat the time
> to do this yet.
>
> --mtx
>
> --
> ---
> Hinweis: unverschlüsselte E-Mails können leicht abgehört und manipuliert
> werden ! Für eine vertrauliche Kommunikation senden Sie bitte ihren
> GPG/PGP-Schlüssel zu.
> ---
> Enrico Weigelt, metux IT consult
> Free software and Linux embedded engineering
> info at metux.net -- +49-151-27565287
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20221029/fdff2e94/attachment.html>


More information about the Xfce4-dev mailing list