Window positions under wayland

samuel ammonius sfammonius at gmail.com
Thu Aug 4 17:58:30 UTC 2022


Dude, I'm trying to persuade the wayland devs to change this, not have an
argument about how much wayland sucks. Thanks for explaining that this was
supposed to be a feature though. I hadn't known that before.

On Thu, Aug 4, 2022 at 3:14 PM Igor Korot <ikorot01 at gmail.com> wrote:

> Hi,
>
> On Thu, Aug 4, 2022 at 12:37 PM samuel ammonius <sfammonius at gmail.com>
> wrote:
> >
> > Compositors can prevent apps from doing this if they want to, but there
> needs to be some built-in way for windows to set their positions. Not
> having this isn't a feature.
>
> I am not a Wayland developer.
>
> But based on the multiple replies here and there - it is the main
> feature of the Wayland.
> It will never allow the application to set its position/size.
> It will however allow the end-user (a human) to configure Wayland
> (compositor) in any waythey want
> and however stupid they want.
>
> And Wayland developers consider it to be "BIG WAYLAND FEATURE".
>
> So forget about cross-platform applications behaving the same, forget
> about even writing sane application on Linux.
> Wayland (compositor) will be set up by the user (a human) in such a
> way so that the application could become
> completely unusable.
>
> Thank you.
>
> >
> > On Thu, Aug 4, 2022 at 2:57 PM Igor Korot <ikorot01 at gmail.com> wrote:
> >>
> >> On Thu, Aug 4, 2022 at 12:06 PM Simon Ser <contact at emersion.fr> wrote:
> >> >
> >> > On Thursday, August 4th, 2022 at 19:00, samuel ammonius <
> sfammonius at gmail.com> wrote:
> >> >
> >> > > apps such as popups and dialogs are usually supposed to start either
> >> > > at the center of the screen or the center of their parent app
> >>
> >> You are barking at the wrong tree.
> >>
> >> Apparently this is the main feature of the Wayland - do not let the
> developers
> >> set up the position of the TLW.
> >>
> >> >
> >> > That's usually what compositors do: center apps by default. But it's
> to
> >> > the compositor and user preference.
> >> >
> >> > > apps often want to remember where they were when they closed so they
> >> > > can open there again
> >> >
> >> > This is what [1] addresses.
> >> >
> >> > [1]:
> https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/18
> >>
> >> Finally!! ;-)
> >> Now if only Wayland can respect the calls such as
> >> CenterOnScreen()/CenterOnParent()
> >> for the dialog-like windows it would be great.
> >>
> >> Unfortunately it looks like this will never happen and the application
> >> developers will
> >> have to throw away their software, because apparently dialogs can be
> >> put anywhere
> >> on the screen.
> >>
> >> Something like a dialog asking for credentials to login to the DB that
> >> shows up in the
> >> top left corner, because some idiot user set it this way.
> >>
> >> Thank you.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20220804/79fbfa22/attachment-0001.htm>


More information about the wayland-devel mailing list