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 <ikoro...@gmail.com> wrote:

> Hi,
>
> On Thu, Aug 4, 2022 at 12:37 PM samuel ammonius <sfammon...@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 <ikoro...@gmail.com> wrote:
> >>
> >> On Thu, Aug 4, 2022 at 12:06 PM Simon Ser <cont...@emersion.fr> wrote:
> >> >
> >> > On Thursday, August 4th, 2022 at 19:00, samuel ammonius <
> sfammon...@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.
>

Reply via email to