1. 20 Nov, 2014 - 4 commits
    • Tony Sarajärvi's avatar
      fix how qnetworkreply autotests are blacklisted · d29d727d
      Tony Sarajärvi authored
      
      Change-Id: Id5b0ec07504020f246e57d3ad57ffd5ce0be61ab
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@digia.com>
      d29d727d
    • Paul Olav Tvete's avatar
      Allow empty string as intermediate match · 71ed74e7
      Paul Olav Tvete authored
      
      QRegularExpressionValidator and QRegularExpression disagree on what a
      partial match means.
      
      [ChangeLog][QtGui][QRegularExpressionValidator] Allow empty string as
      intermediate match
      
      Change-Id: Ia6c55beb54870b1be5c88b6ef3eceebc8ca3f86b
      Reviewed-by: default avatarGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>
      71ed74e7
    • Eskil Abrahamsen Blomfeldt's avatar
      Enable transformations for Qt Quick in FT engine · 41db4b8c
      Eskil Abrahamsen Blomfeldt authored
      
      In Qt Quick (or in Qt Widgets when setting QT_NO_FT_CACHE to 1 or
      when using OpenGL engine), the alphaRGBMapForGlyph() will be used
      to get glyphs, because we need to keep our own cache. Transforms
      was not supported in this code path, instead it was turned off
      in supportsTransformations().
      
      This patch enables transformations in the alphaRGBMapForGlyph()
      and alphaMapForGlyph() code paths as well, since this is needed
      for proper rendering with QT_DEVICE_PIXEL_RATIO.
      
      Change-Id: I7d6b79918f7c0bcc051a8343b16b315bfbba59cf
      Reviewed-by: default avatarKonstantin Ritt <ritt.ks@gmail.com>
      Reviewed-by: default avatarLars Knoll <lars.knoll@digia.com>
      41db4b8c
    • Giuseppe D'Angelo's avatar
      QSortFilterProxyModel: keep the sorting on unrelated changes · bec1854c
      Giuseppe D'Angelo authored
      
      Whenever the source model of a QSortFilterProxyModel changes, and
      the changes involve the sorted column, the implementation removes
      the changed rows from the mapping, sorts them, and inserts them back;
      in case of identical items, the rows are inserted at the end of the
      block of equal rows.
      
      The problem is that if the change doesn't actually happen on the roles
      that are used for sorting, then we shuffle the rows, terribly confusing
      the user. The typical case is a model with identical checkable rows:
      (un)checking one row will move it at the end.
      
      So, instead of trying to be smart with the removal/sort/insert sorted,
      simply resort everything under the changed parent index. Since the
      sorting used is stable, this keeps the items in the same positions.
      
      Task-number: QTBUG-1548
      Change-Id: Id0e61bd49da53b0a3e8aefa6b6893ac41179dc6f
      Reviewed-by: default avatarDavid Faure <david.faure@kdab.com>
      bec1854c
  2. 19 Nov, 2014 - 8 commits
  3. 18 Nov, 2014 - 2 commits
  4. 17 Nov, 2014 - 5 commits
  5. 15 Nov, 2014 - 1 commit
    • N.Sukegawa's avatar
      Make configure fail on invalid (-no)-feature options · f1aafb59
      N.Sukegawa authored
      
      configure script has been silently accepting whatever flags that begin
      with "-feature-" even if the feature name does not exist at all.
      
      Since the script validates many other flags, this behavior can make
      users believe flags they supply is valid when it isn't.
      Besides, this option is currently not protected against typo in any way.
      
      This commit verifies those flags against content of
      "qtbase/src/corelib/global/qfeatures.txt" and fails if supplied
      flag is not a valid feature name.
      
      Change-Id: Ib19ec66dd5558fb5491e8e080ce07d4807d94c1f
      Reviewed-by: default avatarOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
      f1aafb59
  6. 14 Nov, 2014 - 2 commits
  7. 13 Nov, 2014 - 9 commits
  8. 12 Nov, 2014 - 1 commit
  9. 11 Nov, 2014 - 8 commits