1. 20 Sep, 2017 - 1 commit
  2. 04 Aug, 2017 - 1 commit
  3. 03 Aug, 2017 - 1 commit
  4. 02 Aug, 2017 - 2 commits
  5. 31 Jul, 2017 - 1 commit
  6. 26 Jul, 2017 - 1 commit
  7. 19 Jul, 2017 - 1 commit
    • Jüri Valdmann's avatar
      Update Simple Browser example · a71efecb
      Jüri Valdmann authored
      
      - Accept downloads and add a downloads list.
      - Fix toolbar icons being pixelated on hidpi screens by
        - enabling attribute AA_UseHighDpiPixmaps, and
        - replacing the 22x22 icons with 32x32 versions.
      - Move favicon selection to WebView to reduce duplication.
      - Replace UrlLineEdit with a standard QLineEdit using a QAction for the favicon
        and setClearButtonEnabled(true) for the clear button.
      - Fix bug where the "File -> New Tab" action would create background tabs
        because the QAction::triggered(bool) signal was connected to the
        TabWidget::createTab(bool) slot with the bool argument having a completely
        different meaning between the two.
      - Make the toolbar unmovable. Nobody wants to move the toolbar.
      - Add tooltips to toolbar buttons.
      - Add tooltips to the tab bar (page titles).
      - Stop adding icons to menu items only to disable them right after.
      
      Task-number: QTBUG-60655
      Change-Id: I10cc0fa82dbf39281bbdbbf9ef901e1b26402f80
      Reviewed-by: default avatarLeena Miettinen <riitta-leena.miettinen@qt.io>
      Reviewed-by: default avatarMichal Klocek <michal.klocek@qt.io>
      a71efecb
  8. 13 Jul, 2017 - 2 commits
  9. 26 Jun, 2017 - 1 commit
  10. 20 Jun, 2017 - 1 commit
  11. 19 Jun, 2017 - 1 commit
    • Jüri Valdmann's avatar
      Update Content Manipulation example code · 4f7f139b
      Jüri Valdmann authored
      
      - Use the new signals and slots syntax, QStringLiteral, lambdas and nullptr.
      - Use tr consistently for user-visible text.
      - Use unprefixed CSS transform properties.
      - Remove the "; undefined" workaround for runJavaScript calls, which is supposed
        to prevent a "possible recursion loop and crash" due to QVariant conversion.
        However, since no callback is passed to the method, no such conversion is
        taking place nowadays.
      
      Task-number: QTBUG-60655
      Change-Id: Iad9131a17e488bf5e6b1905483be33b562dbfc62
      Reviewed-by: default avatarMichal Klocek <michal.klocek@qt.io>
      Reviewed-by: default avatarViktor Engelmann <viktor.engelmann@qt.io>
      4f7f139b
  12. 13 Jun, 2017 - 3 commits
  13. 08 Jun, 2017 - 1 commit
  14. 06 Jun, 2017 - 2 commits
  15. 23 May, 2017 - 1 commit
  16. 18 May, 2017 - 1 commit
  17. 15 May, 2017 - 1 commit
  18. 10 May, 2017 - 1 commit
  19. 04 May, 2017 - 2 commits
  20. 03 May, 2017 - 1 commit
  21. 26 Apr, 2017 - 1 commit
  22. 21 Apr, 2017 - 1 commit
    • Alexandru Croitor's avatar
      Fix crash on macOS when closing last tab of a window · 0c9e2eae
      Alexandru Croitor authored
      
      Because of weird interaction between deleteLater(),
      Qt::WA_DeleteOnClose, and QQuickRenderControlPrivate::windowDestroyed()
      which executes all the deferred deletions at a bad time, there were
      some use-after-free crashes.
      
      The workaround is not to close the window when the last tab is closed,
      but rather create a new tab, like the behavior was on non-macOS
      platforms.
      
      Task-number: QTBUG-58982
      Change-Id: I00295838c298af382cac78bb22c47d6de60e7755
      Reviewed-by: default avatarMichal Klocek <michal.klocek@qt.io>
      0c9e2eae
  23. 30 Mar, 2017 - 1 commit
  24. 28 Mar, 2017 - 1 commit
  25. 27 Mar, 2017 - 1 commit
  26. 11 Mar, 2017 - 1 commit
  27. 01 Mar, 2017 - 1 commit
  28. 23 Feb, 2017 - 1 commit
    • Alexandru Croitor's avatar
      Add support for macOS Airplay to Demobrowser in presence of dual GPUs · 714bddf9
      Alexandru Croitor authored
      
      Previously when Airplay was activated and a new QWebEngineView instance
      was created, a black area would be rendered inside the view.
      This happened because of incompatible OpenGL contexts. The global Qt
      OpenGL context could not share its textures with the newly created
      "after-airplay" context, due to the contexts being used by different
      GPUs (only possible on a MacBook Pro).
      
      The fix is to add the NSSupportsAutomaticGraphicsSwitching option into
      the application plist file, which informs macOS that the application
      supports usage of dual GPUs, and thus allows sharing of contexts
      across GPUs.
      
      Task-number: QTBUG-54053
      Change-Id: Ic37fb75f164922bcca6456054174171fa9ba2bfb
      Reviewed-by: default avatarLeena Miettinen <riitta-leena.miettinen@qt.io>
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@qt.io>
      714bddf9
  29. 22 Feb, 2017 - 1 commit
  30. 20 Jan, 2017 - 1 commit
  31. 05 Jan, 2017 - 1 commit
    • Topi Reinio's avatar
      Add .pro files for example subdirectories · c3ee845d
      Topi Reinio authored
      
      Instead of adding individual example projects into SUBDIRS from the
      top-level examples.pro, add a .pro file for both /examples/webengine
      and /examples/webenginewidgets that handles them.
      
      This way, it's easier to e.g. build all webengine examples from
      binary packages, as the top-level examples.pro is not packaged.
      
      Task-number: QTBUG-57124
      Change-Id: I8cf8ac7b13b86306b31bc43c79e3d8272193b1d3
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@qt.io>
      c3ee845d
  32. 29 Oct, 2016 - 1 commit
  33. 17 Oct, 2016 - 1 commit
  34. 07 Oct, 2016 - 1 commit