<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Oct 17, 2016 at 12:59 PM, Jonathan Riddell <span dir="ltr"><<a href="mailto:jr@jriddell.org" target="_blank">jr@jriddell.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">    <d_ed> biggest pain point from bugzilla is mostly still<br>
multiscreen. I'm not sure we have a solid plan of what /should/ happen<br>
in each situation.<br>
    <d_ed> panel gets added to screen 1 and 2, you disconnect screen<br>
2. How many panels do you have on screen 1<br></blockquote><div><br></div><div>(speaking from being in a work environment where I regularly switch</div><div>between various screens/tvs and screen setups multiple times a day)</div><div><br></div><div><div>Ideally containments are tied to screens as a whole and no "merge"<br></div></div><div>of panels is happening. So in the case above, one panel. (I don't</div><div>remember if panels are part of the containments, but I'll assume it is) </div><div><br></div><div>Thinking about it a bit more, I think the concept of primary screen</div><div>is important here. When I have only my laptop, its screen is obviously</div><div>the primary one. Now if I plug in a screen(s) and I set any other screen</div><div>as primary, I'd expect the containment from my laptop to go to that</div><div>primary screen, creating new one/restoring old one for the laptop screen.</div><div><br></div><div>Now at this point this is the setup (where * is primary):</div><div>[laptop] [*screen1]</div><div><br></div><div>If I add another panel to [laptop] (both screens now have bottom panel),</div><div>I would want that panel (and containment) to appear again only in this same setup.</div><div>Ie. unplugging [screen1] makes [laptop] primary again and thus moving</div><div>the containment from [screen1] back to [laptop], unloading the other</div><div>containment completely.</div><div><br></div><div>Ie: [laptop] [*screen1] --unplug screen--> [*laptop]</div><div><br></div><div>That primary setting should also be remembered by a screen I think,</div><div>because if I'm plugging to a projector or big room TV, I don't think I want</div><div>all my laptop screen suddenly jumping to the other screen for everyone</div><div>to see. In other words, I never set that TV or projector as primary and</div><div>therefore plasma shouldn't automatically assume "any external screen</div><div>equals move primary screen".</div><div><br></div><div>Ie: [*laptop] --plug TV--> [*laptop] [TV]</div><div><br></div><div>If I explicitly set the TV as primary, then it should again be remembered.</div><div><br></div><div>Ie: [*laptop] --plug TV--> [laptop] [*TV]<br></div><div><br></div><div>The reasoning for this^ is that, presumably, for privacy and/or comfort</div><div>I'd be moving the primary screen from the TV back to my laptop.</div><div>But then when I come back to my desk and plug in my screen,</div><div>I'd need to again set the primary screen to the external screen, which</div><div>is just annoying.</div><div><br></div><div>So...my CA$ 0.02 :)</div></div><div><br></div><div>Cheers</div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div><span style="color:rgb(102,102,102)">Martin Klapetek</span></div></div></div></div>
</div></div>