1. 28 Nov, 2016 - 1 commit
  2. 23 Nov, 2016 - 1 commit
    • Filippo Cucchetto's avatar
      Fixed possible crash due to out of memory on ARM · 32831880
      Filippo Cucchetto authored
      
      When diving two real values we can obtain an Infinite value.
      The qml engine perform an implicit conversion (and silent) if this value
      is directly assigned to an "int" property. On Arm the conversion of
      Infinite to int gives the value +2147483648. Thus the Repeater model
      instantiate 2147483648 items and crashes. By morphing  both the rowHeight
      and paddedRowCount properties to "real" we keep the Infinite value semantic.
      This allows the Repeater to handle properly the Infinite case.
      
      Task-number: QTBUG-57283
      Change-Id: I376f9ca497bea1f1aab413d1c1ba87d918b73fbb
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@qt.io>
      32831880
  3. 17 Nov, 2016 - 1 commit
  4. 11 Nov, 2016 - 2 commits
  5. 01 Nov, 2016 - 1 commit
  6. 07 Oct, 2016 - 1 commit
  7. 06 Oct, 2016 - 1 commit
  8. 16 Sep, 2016 - 1 commit
  9. 14 Sep, 2016 - 1 commit
    • Mitch Curtis's avatar
      Slider: fix the handle's position when minimumValue is not 0 · 5d4e7366
      Mitch Curtis authored
      
      __handlePos (badly named; it should be, e.g. __handleValueForPos)
      represents the value of the handle based on "fakeHandle"'s position. It
      is the result of range.valueForPosition() being called. However, the
      arguments to this function (fakeHandle.x and fakeHandle.y) don't always
      change when the values of the slider change, which leads to the x
      calculation for the handle delegate in SliderStyle having outdated
      information, causing the related bug.
      
      The fix for another bug already works around this issue by passing the
      relevant properties as arguments (which are ignored) to the function
      call. This is presumably done this way because it should be cheaper
      than forcing the JavaScript engine to evaluate a more clearly written
      expression where each related property is on its own line, for example.
      
      property real __handlePos: {
          range.positionAtMinimum, range.positionAtMaximum;
          return range.valueForPosition(__horizontal ? fakeHandle.x : fakeHandle.y);
      }
      
      In the case of the related bug, minimumValue has been updated, but
      __handlePos is still using the old value, causing the handle to be
      positioned incorrectly. So, we continue this tradition and add another
      property to the list of arguments.
      
      Task-number: QTBUG-51765
      Change-Id: I40882872e668a867a8f5e5768244e199618bd769
      Reviewed-by: default avatarJ-P Nurmi <jpnurmi@qt.io>
      5d4e7366
  10. 13 Sep, 2016 - 1 commit
  11. 12 Sep, 2016 - 2 commits
  12. 08 Sep, 2016 - 1 commit
  13. 05 Sep, 2016 - 2 commits
  14. 30 Aug, 2016 - 1 commit
  15. 26 Aug, 2016 - 1 commit
    • Joni Poikelin's avatar
      Fix moving of TreeView items · 69b3136b
      Joni Poikelin authored
      
      Property binding for row property in styleData causes an update which
      tries to read new value for the index property, but index is changed
      afterwards which causes old value to be read. This may lead to crashes
      and other unwanted behavior.
      
      Depth changes are now delivered to update item depths in visible
      items and model index changes though role instead of looking for a row
      change.
      
      Task-number: QTBUG-47523
      Change-Id: I540cd06a25281f18e4628f4b030cf969dc8e0a7f
      Reviewed-by: default avatarAlex Blasche <alexander.blasche@qt.io>
      69b3136b
  16. 22 Aug, 2016 - 1 commit
    • Filipe Azevedo's avatar
      macOS: Fix native dangling menu still visible on screen and crash · f44ef9da
      Filipe Azevedo authored
      
      If the parent window gets destroyed while a QtQuick Controls menu is open
      the macOS native platform menu is not dismissed and you see a blank
      gray rectangle without any text.
      Also, at this point the QQmlEngine was already destroyed but it's still
      present on the call stack, so you get a crash when the stack unwinds to
      the original right mouse click that created the context menu.
      
      Change-Id: I638b0de13734815995d2994e6dd6603bcb0ebefc
      Reviewed-by: default avatarGabriel de Dietrich <gabriel.dedietrich@qt.io>
      f44ef9da
  17. 18 Aug, 2016 - 3 commits
  18. 15 Aug, 2016 - 1 commit
  19. 12 Aug, 2016 - 1 commit
  20. 02 Aug, 2016 - 1 commit
  21. 07 Jul, 2016 - 1 commit
  22. 20 Jun, 2016 - 1 commit
  23. 19 Jun, 2016 - 1 commit
  24. 17 Jun, 2016 - 1 commit
    • Topi Reinio's avatar
      Doc: Fix documentation warnings · 85c29330
      Topi Reinio authored
      
      src/controls/doc/src/qtquickcontrols-examples.qdoc:90: warning: Unable to parse QML snippet: "Expected token `{'" at line 1, column 10
      src/controls/doc/src/qtquickcontrols-examples.qdoc:116: warning: Unable to parse QML snippet: "Expected a qualified name id" at line 1, column 1
      src/controls/doc/src/qtquickcontrols-tableview.qdoc:299: warning: Unrecognizable QML module/component qualifier for TableView::section
      src/controls/doc/src/qtquickcontrols-treeview.qdoc:138: warning: Unrecognizable QML module/component qualifier for TreeView::section
      (multiple) warning: Can't link to 'DropShadow'
      
      Change-Id: Ic5e2dcbe9810486290e164f561ecba969f57df78
      Reviewed-by: default avatarVenugopal Shivashankar <Venugopal.Shivashankar@qt.io>
      85c29330
  25. 09 Jun, 2016 - 3 commits
  26. 24 May, 2016 - 1 commit
  27. 19 May, 2016 - 1 commit
  28. 12 May, 2016 - 1 commit
  29. 11 May, 2016 - 2 commits
  30. 10 May, 2016 - 1 commit
  31. 06 May, 2016 - 1 commit
  32. 03 May, 2016 - 1 commit