D8444: Define default Action when we plug unknown monitor
    Milian Wolff 
    noreply at phabricator.kde.org
       
    Wed Dec  6 12:34:11 UTC 2017
    
    
  
mwolff added a comment.
  In https://phabricator.kde.org/D8444#173635, @davidedmundson wrote:
  
  > I left a comment a month ago. It has not been addressed.
  >
  > > there's one part that's going to appear very confusing.
  >
  >
  >
  > > I have my (small) laptop. Lets say I want any new (big) screen to appear on the left. So I save "Extend to left".
  > > So I'd expect to see: monitor, laptop.
  >
  >
  >
  > > What will happen, is it will extend my biggest screen to the left, leaving me with:
  > > laptop, monitor
  >
  >
  >
  > > rendering the option seemingly broken.
  >
  > It's artbitrary depending on what size monitor you happen to plug in.
  
  
  I agree that this is broken, functionality-wise. But it was broken before too, right? So why was the old code looking up the biggest monitor and extending it, instead of using the primary one?
INLINE COMMENTS
> generator.cpp:328
>  
> -    Q_FOREACH(const KScreen::OutputPtr &output, connectedOutputs) {
> +    for (const KScreen::OutputPtr &output : qAsConst(connectedOutputs)) {
>          QSet<QSize> modeSizes;
this cleanup should happen in a separate patch
REPOSITORY
  R104 KScreen
REVISION DETAIL
  https://phabricator.kde.org/D8444
To: mlaurent, davidedmundson
Cc: mwolff, sebas, graesslin, dvratil, davidedmundson, ngraham, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20171206/89ce9301/attachment.html>
    
    
More information about the Plasma-devel
mailing list