1. May 02, 2017
  2. Apr 20, 2016
  3. Mar 25, 2016
  4. Feb 01, 2016
  5. Jan 07, 2016
  6. Dec 17, 2015
    • Michal Klocek's avatar
      Fix fullscreen mode in qml api · 1c547c6a
      Michal Klocek authored
      
      Current implementation was not working correctly
      for quicknanobrowser when entering and leaving
      fullscreen video, in cases where the browser itself
      was already fullscreen. Use ExitFullScreen
      to leave fullscreen in demo code. Use onFullScreenRequested
      handler to track if fullscreen mode is on.
      
      Change-Id: I022d5e830b189897d34a9a8747381d041101c692
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>
      1c547c6a
  7. Oct 28, 2015
  8. Oct 27, 2015
  9. Oct 09, 2015
    • Joerg Bornemann's avatar
      add RequestClose web action · 2e9c6cd0
      Joerg Bornemann authored
      
      Web pages can set the onbeforeunload handler to let the user confirm
      whether to leave the page or not. Until now, only when leaving the
      page via a link, a confirmation was shown.
      Before actually closing a web page, applications can now trigger
      the RequestClose web action. This will give the use the chance to
      confirm or deny the close request.
      If the request is confirmed, the signal windowCloseRequested is
      emitted.
      
      Task-number: QTBUG-36155
      Change-Id: Icc1fabc37a2ac537f674c2f00bc8966e4dc4e610
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>
      2e9c6cd0
  10. Sep 10, 2015
  11. Jul 30, 2015
  12. Jul 06, 2015
  13. May 07, 2015
  14. Mar 30, 2015
  15. Mar 16, 2015
  16. Mar 09, 2015
  17. Mar 04, 2015
  18. Feb 18, 2015
    • Pierre Rossi's avatar
      Move navigationHistory out of experimental · 6717d581
      Pierre Rossi authored
      
      Add an offset role to the models.
      Implement goBackAndForward that uses this offset.
      
      Also add a complete model, items, that includes current
      navigation entry (at offset 0) to allow for the Firefox-style
      single menu, and add that one to the nano browser example.
      
      The models are now instantiated lazily as it's unlikely the
      three models will be used by the same app.
      
      Change-Id: Ib551738611497c7eb9c501f045cda315968a2ada
      Reviewed-by: default avatarAndras Becsi <andras.becsi@theqtcompany.com>
      6717d581
  19. Feb 16, 2015
  20. Feb 09, 2015
  21. Feb 02, 2015
  22. Jan 23, 2015
  23. Nov 05, 2014
  24. Oct 13, 2014
  25. Aug 12, 2014
  26. May 19, 2014
  27. May 16, 2014
  28. May 05, 2014
  29. Mar 19, 2014
    • Jocelyn Turcotte's avatar
      Fork the quicknanobrowser as tests/quicktestbrowser · c117207e
      Jocelyn Turcotte authored
      
      This also removed experimental API uses from the quicknanobrowser example,
      which should be used mainly for documentation purposes.
      
      The quicktestbrowser should be the one that we use from now on as a raw testbed
      of new APIs.
      
      As with other targets in the tests directory, it will only be built by default
      if Qt is configured with -developer-build (and without -nomake tests).
      
      Change-Id: Ib4461c898cd3227bbb810493daac4d841d0d8f3e
      Reviewed-by: default avatarPierre Rossi <pierre.rossi@gmail.com>
      c117207e
    • Jocelyn Turcotte's avatar
      Rename example directories to match the source install destination · 482a89fb
      Jocelyn Turcotte authored
      
      To match other modules example directory structures we should deploy our
      examples in a directory matching the module name, webengine and
      webenginewidgets in our case.
      
      qmake uses the relative directory of each example up to the upper "examples"
      directory to decide where they will be deployed when running the sources
      install target.
      
      Change-Id: I59ce7ff8a30f98fad20064c7eecf72b784f1d275
      Reviewed-by: default avatarPierre Rossi <pierre.rossi@gmail.com>
      482a89fb
  30. Mar 06, 2014
  31. Feb 13, 2014
    • Jocelyn Turcotte's avatar
      QQuickWebEngineView new window API refactoring · b81a337a
      Jocelyn Turcotte authored
      
      Improve the code and API in a few ways:
      - Expose a more discoverable "request" argument in the signal.
      - Use the request as the carrier of the backend WebContentsAdapter
        and get rid of our handle.
      - Put the adoption method (renamed to openIn) on the request object
        and keep the view API clean of a context-specific adoptHandle method.
      - Use an enum instead of strings for the new view destination.
      - Do not let JavaScript own the request object since it won't be
        necessary until we want to support asynchronous view attachment.
        We can create the request object on the heap and let the JavaScript
        engine own the object once we want to support it.
      - Move the request class to its own header.
      - Replace tabs.currentView by currentWebView in the quicknanobrowser
        qml code since we now need this property on the root object anyway.
      
      Change-Id: I40d7d15255f516ead9f3e414dd587bf345e6ca4b
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@digia.com>
      b81a337a
  32. Feb 11, 2014
    • Zeno Albisser's avatar
      Implement requestFullscreen for QQuickWebEngineView. · fcd08904
      Zeno Albisser authored
      
      This patch adds a property isFullScreen and a signal
      fullScreenRequested to QQuickWebEngineViewExperimental.
      The signal fullScreenRequested is emitted when some web content
      requests fullscreen through the javascript API.
      The property isFullScreen is supposed to be set
      programmatically when the view is being shown fullscreen.
      This information is then available to the WebContentsDelegateQt
      when checking if the fullscreen request has been accepted.
      
      Change-Id: I04cbb45f263a188d26cc87d70ac53b0fbab63936
      Reviewed-by: default avatarJocelyn Turcotte <jocelyn.turcotte@digia.com>
      fcd08904
  33. Feb 10, 2014
  34. Feb 06, 2014
  35. Jan 28, 2014