{"componentChunkName":"component---src-templates-post-jsx","path":"/blog/polypane-1-3-full-page-mode-and-screenshot-improvements/","result":{"data":{"mdx":{"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nconst _frontmatter = {\n  \"title\": \"Polypane 1.3: Full page mode and screenshot improvements\",\n  \"cover\": \"\",\n  \"date\": \"2019-09-24\",\n  \"type\": [\"announcement\"]\n};\nconst layoutProps = {\n  _frontmatter\n};\nconst MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  let {\n    components\n  } = _ref,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, `Polypane 1.3 adds a full page mode, screenshot improvements and shortcuts for the quick switcher, as well as laying the\ngroundwork for the upcoming Polypane 2.`), mdx(PolypaneIntro, {\n    mdxType: \"PolypaneIntro\"\n  }), mdx(\"h2\", {\n    \"id\": \"whats-new-in-this-release\"\n  }, `What's new in this release?`), mdx(\"h3\", {\n    \"id\": \"full-mode\"\n  }, `Full mode`), mdx(\"p\", null, `Show a site in the full width of your browser window. Yep, just like other browsers. When building a website, you're not\nalways working on the responsive design. If you're working on some interaction or javascript, having just a large, full\nwidth site available is really helpful. Full mode supports developer tools extensions so debugging JavaScript applications\nworks great. Switch to it by right-clicking on the Eye icon.`), mdx(\"p\", null, mdx(\"img\", _extends({\n    parentName: \"p\"\n  }, {\n    \"src\": \"/blogs/polypane1-3/fullpage.png\",\n    \"alt\": \"fullpage\"\n  }))), mdx(\"h3\", {\n    \"id\": \"full-page-screenshots-improvements\"\n  }, `Full page screenshots improvements`), mdx(\"p\", null, `Polypane is best in class when it comes to generating full page screenshots, and we've improved it even more in this\nrelease. Videos and page styling that is applied asynchronously while scrolling are now rendered more consistently. Fixed elements\nare placed better and more scrollbars are hidden, even if you scroll different elements on your page. This results in\nscreenshots that are even closer to what you see when just scrolling the web page.`), mdx(\"h3\", {\n    \"id\": \"quick-switcher-arrow-key-support\"\n  }, `Quick switcher arrow key support`), mdx(\"p\", null, `When in Focus mode or Devtools mode, you can now use the arrow keys to quickly switch between your various panes or breakpoints. This\nis a really, `, mdx(\"em\", {\n    parentName: \"p\"\n  }, `really`), ` quick way to quickly check a design.`), mdx(\"h3\", {\n    \"id\": \"in-app-release-notes\"\n  }, `In-app release notes`), mdx(\"p\", null, `After updating the app, you're now greeted with a quick popover showing you the highlights of the latest release and a link\nto its blogpost for more information.`), mdx(\"h3\", {\n    \"id\": \"changes-to-updating\"\n  }, `Changes to updating`), mdx(\"p\", null, `Polypane now only updates on user action rather than on next restart, and if it has trouble updating, it will guide you\nto the download page instead. You can also manually check for updates.`), mdx(\"h3\", {\n    \"id\": \"account-switching\"\n  }, `Account switching`), mdx(\"p\", null, `If you want to switch to a new account for your Polypane installation, you can now unlink your current account via the menu. Perfect\nfor those of you that were testing Polypne and getting a new account through your employer.`), mdx(\"h3\", {\n    \"id\": \"proxy-support\"\n  }, `Proxy support`), mdx(\"p\", null, `If you're behind a proxy, Polypane will now automatically use it.`), mdx(\"h3\", {\n    \"id\": \"workpace-updates\"\n  }, `Workpace updates`), mdx(\"p\", null, `You can now find workspaces in the main menu, where you can save and restore them in addition to using the shortcuts.`), mdx(\"h2\", {\n    \"id\": \"full-changelog\"\n  }, `Full changelog:`), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `new`), ` Full Page mode`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `new`), ` In-app release notes`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `new`), ` Right-click support for opening and copying links`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `improvement`), ` Arrow key support for quickswitcher`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `improvement`), ` Proxy support`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `improvement`), ` Full page screenshot improvements`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `improvement`), ` Workspaces can now be opened from the menu`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `improvement`), ` CSS breakpoint detection in devtools mode reads external CSS too`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `improvement`), ` Updating Polypane now only happens on user action`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `Improvement`), ` You can manually unlink your account from the menu`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `bugfix`), ` Prevent Polypane from crashing in certain situations in devtools mode`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `bugfix`), ` Screenshots no longer use potentially stale URL`), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, `bugfix`), ` Pane heights update correctly when switching Workspaces`)), mdx(\"p\", null, `Most of the features in this release came via user requests. We're focused on making Polypane work for you, so if you have\nsuggestions that would make your usage of Polypane better, `, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/support/\"\n  }), `reach out and let us know`), `!`), mdx(\"p\", null, `We're already hard at work on the next update of Polypane, and this release has been laying the groundwork for the amazing features we have planned\nfor you. Stay tuned!`), mdx(\"h2\", {\n    \"id\": \"getting-polypane-13\"\n  }, `Getting Polypane 1.3`), mdx(\"p\", null, `Polypane will automatically update on Mac and Windows. Linux users need to download the new version from\n`, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/download/\"\n  }), `the download page`), ` and if you're on Mac and Windows but don't want to wait on the update popup, you can find\nyour download there as well.`), mdx(\"p\", null, `If you don't have Polypane yet, you can `, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/pricing/\"\n  }), `get it here`), `.`));\n}\n;\nMDXContent.isMDXComponent = true;","timeToRead":2,"tableOfContents":{"items":[{"url":"#whats-new-in-this-release","title":"What's new in this release?","items":[{"url":"#full-mode","title":"Full mode"},{"url":"#full-page-screenshots-improvements","title":"Full page screenshots improvements"},{"url":"#quick-switcher-arrow-key-support","title":"Quick switcher arrow key support"},{"url":"#in-app-release-notes","title":"In-app release notes"},{"url":"#changes-to-updating","title":"Changes to updating"},{"url":"#account-switching","title":"Account switching"},{"url":"#proxy-support","title":"Proxy support"},{"url":"#workpace-updates","title":"Workpace updates"}]},{"url":"#full-changelog","title":"Full changelog:"},{"url":"#getting-polypane-13","title":"Getting Polypane 1.3"}]},"excerpt":"Polypane 1.3 adds a full page mode, screenshot improvements and shortcuts for the quick switcher, as well as laying the\ngroundwork for the upcoming Polypane…","frontmatter":{"title":"Polypane 1.3: Full page mode and screenshot improvements","cover":"","date":"2019-09-24","updated":null},"fields":{"slug":"/blog/polypane-1-3-full-page-mode-and-screenshot-improvements/","date":"2019-09-23T22:00:00.000Z","ogFileName":"polypane-1-3-full-page-mode-and-screenshot-improvements"}}},"pageContext":{"slug":"/blog/polypane-1-3-full-page-mode-and-screenshot-improvements/"}},"staticQueryHashes":["4164364741","425175329"]}