{"id":3332,"date":"2018-02-28T14:59:15","date_gmt":"2018-02-28T13:59:15","guid":{"rendered":"https:\/\/vizZzion.org\/blog\/?p=3332"},"modified":"2018-02-28T15:06:43","modified_gmt":"2018-02-28T14:06:43","slug":"connecting-new-screens","status":"publish","type":"post","link":"https:\/\/vizZzion.org\/blog\/2018\/02\/connecting-new-screens\/","title":{"rendered":"Connecting new screens"},"content":{"rendered":"<p><figure id=\"attachment_3337\" aria-describedby=\"caption-attachment-3337\" style=\"width: 400px\" class=\"wp-caption alignright\"><a href=\"https:\/\/vizZzion.org\/blog\/wp-content\/uploads\/2018\/02\/kscreen-selector-osd.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vizZzion.org\/blog\/wp-content\/uploads\/2018\/02\/kscreen-selector-osd-400x155.png\" alt=\"Plasma&#039;s new screen layout selection dialog\" width=\"400\" height=\"155\" class=\"size-medium wp-image-3337\" srcset=\"https:\/\/vizZzion.org\/blog\/wp-content\/uploads\/2018\/02\/kscreen-selector-osd-400x155.png 400w, https:\/\/vizZzion.org\/blog\/wp-content\/uploads\/2018\/02\/kscreen-selector-osd-768x299.png 768w, https:\/\/vizZzion.org\/blog\/wp-content\/uploads\/2018\/02\/kscreen-selector-osd-1024x398.png 1024w, https:\/\/vizZzion.org\/blog\/wp-content\/uploads\/2018\/02\/kscreen-selector-osd-300x117.png 300w, https:\/\/vizZzion.org\/blog\/wp-content\/uploads\/2018\/02\/kscreen-selector-osd.png 1793w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/a><figcaption id=\"caption-attachment-3337\" class=\"wp-caption-text\">Plasma&#8217;s new screen layout selection dialog<\/figcaption><\/figure>This week, Dan Vratil and me have merged a new feature in KScreen, Plasma&#8217;s screen configuration tool. Up until now, when plugging in a new display (a monitor, beamer or TV, for example), Plasma would automatically extend the desktop area to include this screen. In many cases, this is expected behavior, but it&#8217;s not necessarily clear to the user what just happened. Perhaps the user would rather want the new screen on the other side of the current, clone the existing screen, switch over to it or perhaps not use it at all at this point.<br \/>\nThe new behavior is to now pop up a selection on-screen display (OSD) on the primary screen or laptop panel allowing the user to pick the new configuration and thereby make it clear what&#8217;s happening. When the same display hardware is plugged in again at a later point, this configuration is remembered and applied again (no OSD is shown in that case).<br \/>\nAnother <a href=\"https:\/\/phabricator.kde.org\/D10896\" rel=\"noopener\" target=\"_blank\">change-set<\/a> which we&#8217;re about to merge is to pop up the same selection dialog when the user presses the display button which can be found on many laptops. This has been nagging me for quite a while since the display button switched screen configuration but provided very little in the way of visual feedback to the user what&#8217;s happening, so it wasn&#8217;t very user-friendly. This new feature will be part of Plasma 5.13 to be released in June 2018.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, Dan Vratil and me have merged a new feature in KScreen, Plasma&#8217;s screen configuration tool. Up until now, when plugging in a new display (a monitor, beamer or TV, for example), Plasma would automatically extend the desktop area to include this screen. In many cases, this is expected behavior, but it&#8217;s not necessarily&hellip; <a class=\"more-link\" href=\"https:\/\/vizZzion.org\/blog\/2018\/02\/connecting-new-screens\/\">Continue reading <span class=\"screen-reader-text\">Connecting new screens<\/span> <span class=\"meta-nav\" aria-hidden=\"true\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,22,29,25,32,20,24,38],"tags":[],"class_list":["post-3332","post","type-post","status-publish","format-standard","hentry","category-design","category-english","category-kde","category-linux","category-plasma","category-solid","category-usability","category-wayland"],"_links":{"self":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts\/3332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/comments?post=3332"}],"version-history":[{"count":7,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts\/3332\/revisions"}],"predecessor-version":[{"id":3341,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/posts\/3332\/revisions\/3341"}],"wp:attachment":[{"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/media?parent=3332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/categories?post=3332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vizZzion.org\/blog\/wp-json\/wp\/v2\/tags?post=3332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}