1. 12 Jun, 2013 1 commit
  2. 11 Jun, 2013 1 commit
    • Shawn Rutledge's avatar
      Clean up qt quick dialogs example again · 5ce41d1e
      Shawn Rutledge authored
      I5245a6931606673733130b1f168fddafe8def695 took us the wrong direction:
      the intention was to put ALL dialogs in one example, because each
      example has some overhead (project, docs, screenshot, c++ launcher)
      and we don't want to have several more separate examples after the other
      dialog types are added.  Color and file dialogs have no relationship
      to each other except that they happened to be implemented first.
      This is analogous to qtbase/examples/widgets/dialogs/standarddialogs
      And in fact, each dialog type is in a separate qml file, so you can
      run them individually with qmlscene anyway, which will keep this
      from becoming unwieldy and hard to understand.
      
      Change-Id: Id28d5718b4b7b475dcd7d62e31c4634219dc3ddc
      Reviewed-by: 's avatarJerome Pasion <jerome.pasion@digia.com>
      Reviewed-by: 's avatarCaroline Chao <caroline.chao@digia.com>
      5ce41d1e
  3. 10 Jun, 2013 3 commits
  4. 07 Jun, 2013 3 commits
    • Florian Hänel's avatar
      Fix null-pointer access in QQuickVisualDataModelPrivate · e4fc75ed
      Florian Hänel authored
      I observed null cachItem->contextData which lead to null-pointer access
      on cacheItem->contextData->destroy().
      
      Task-number: QTBUG-31439
      
      Change-Id: I91f28a3ee1ac83446ecde1801a1cb7962fb883f3
      Reviewed-by: 's avatarAlan Alpert <aalpert@blackberry.com>
      e4fc75ed
    • Alan Alpert's avatar
      Add future compatibility note · 837b76fa
      Alan Alpert authored
      File selectors are being delayed from releasing at the same time as
      QQmlApplicationEngine, but will need to be enabled by default
      (in QQmlApplicationEngine only) when they do arrive. Adding a note to
      the documentation to help forwards compatibility.
      
      Change-Id: Ia47a1da1afebd0da3bd1a97e7e4c8ee85f70b49a
      Reviewed-by: 's avatarLars Knoll <lars.knoll@digia.com>
      Reviewed-by: 's avatarJerome Pasion <jerome.pasion@digia.com>
      837b76fa
    • Alan Alpert's avatar
      Set incubation controller when a Window{} is loaded via QQmlApplicationEngine · 9d75626b
      Alan Alpert authored
      This was the one convenience that was lost when transitioning templates
      from QQuickView + Item{} to QQmlApplicationEngine + Window{}.
      
      As the default window incubation controller was tied to the first
      window's frameSwapped, we could easily run into a situation where
      a secondary window required incubation while the first window
      was idle. This would then starve the incubation controller. Instead
      make it so that the renderloop emits "timeToIncubate" once it
      is done with a renderpass over all windows, so the incubator
      gets to run once and exactly once per vsync when animating.
      
      The incubator logic was also flawed in that it could post
      a lot of events to itself as a result of incubatingObjectCountChanged
      and thus starve system events while processing incubation requests.
      Now we start a timer and don't start it again until we have
      completed an incubation pass.
      
      Task-number: QTBUG-31203
      Change-Id: Iea9e2c81efb46bb7875c70ccda0cdc4b3b3e58e7
      Reviewed-by: 's avatarAlan Alpert <aalpert@blackberry.com>
      Reviewed-by: 's avatarGunnar Sletta <gunnar.sletta@digia.com>
      9d75626b
  5. 06 Jun, 2013 3 commits
  6. 04 Jun, 2013 4 commits
  7. 03 Jun, 2013 1 commit
  8. 31 May, 2013 5 commits
  9. 30 May, 2013 6 commits
  10. 29 May, 2013 5 commits
  11. 28 May, 2013 5 commits
  12. 27 May, 2013 3 commits