<div dir="ltr">Hi,<div><br></div><div><div dir="ltr" class="gmail_attr">On Mon, Aug 8, 2022 at 12:06 PM Simon Ser <<a href="mailto:contact@emersion.fr">contact@emersion.fr</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">If you are not interested in explaining the use-cases, and are just<br>interested in blindly adding new features: sorry, but this isn't how we<br>want to approach things.</blockquote><div> </div></div><div>Sorry for not giving a more specific answer to this earlier. The main reason is regarding an app's location when it starts up. For example, a large workspace application like VS-Studio or Blender may want to start maximized, but not full screen. AFAIK, Wayland has a protocol for fullscreen but not for maximizing/minimizing an app, so this can only be done by setting the position to (0, 0) and setting the size to the viewport size of the compositor. Other apps may want to start where they left off. I know that this is something that the compositor should handle by default, but many of them don't. The largest obstacle is that apps like screenshot utilities may want to start in the top left, autoclickers start in the top right, console applications start in the center when opened with ALT+T, and many other small situations like. There are probably many other scenarios like this, and it seems like an unnecessary amount of pain to add a new protocol every time a new thing pops up.</div><div><br></div><div>Anyways, I don't see the harm in adding this feature. Who says that a compositor is any smarter than an app? Many compositors don't support remembering a window's location, while many apps do. Apps aren't users, so taking power away from them isn't "making things simpler".</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 8, 2022 at 1:13 PM Daniel Stone <<a href="mailto:daniel@fooishbar.org">daniel@fooishbar.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Igor,<br>
<br>
On Mon, 8 Aug 2022 at 15:54, Igor Korot <<a href="mailto:ikorot01@gmail.com" target="_blank">ikorot01@gmail.com</a>> wrote:<br>
> Or even better - when one of you will need to quickly create a "proof-of-concept" application that will jump all over the places on every startup...<br>
<br>
We've written applications for years. We know how to make it work.<br>
We've explained to you how to make it work. It may not work in the<br>
exact way you have in your head, but the real usecases can and do<br>
work, even if you won't listen to patient explanations.<br>
<br>
This discussion has more than run its course by now. Unfortunately as<br>
you seem hellbent on continuing to repeat the same thing over and over<br>
without listening to anything else being said, your posts will now be<br>
moderated.<br>
<br>
Cheers,<br>
Daniel<br>
</blockquote></div>