1. 20 Nov, 2014 - 1 commit
  2. 07 Nov, 2014 - 1 commit
  3. 17 Oct, 2014 - 1 commit
  4. 16 Oct, 2014 - 1 commit
  5. 13 Oct, 2014 - 1 commit
  6. 09 Oct, 2014 - 1 commit
  7. 06 Oct, 2014 - 1 commit
    • Christian Kandeler's avatar
      Make sure the content widget never replaces valid data with empty data. · a1751e3d
      Christian Kandeler authored
      
      This could happen because insertContents() is called once for
      every run of the content provider, even if an invalidation happens
      in between. Example sequence:
          run()
          invalidate() [removes result of first run]
          run()
          insertContents() [queued for first run, retrieves result of second run]
          insertContents() [queued for second run, retrieves empty data]
      We now check in insertContents() whether the content provider has a
      valid root item and do nothing if it does not. This means that
      insertContents() will never replace the current model data with empty
      data; only invalidateContents() can do that from now on.
      Further improvements:
          - Only call insertContents() if the run was not aborted; this
            reduces the number of useless objects in the event queue.
          - Remove the m_rootItem member; it was only used in the run() function.
          - Only add the root item to the list at the end of a successful run;
            there is no reason this object should be accessible from the outside
            while there are still children being added to it.
      
      Change-Id: I80e2ea93dd9bbc8ab7f406c989b61f16f11b6eea
      Reviewed-by: default avatarKarsten Heimrich <karsten.heimrich@digia.com>
      a1751e3d
  8. 25 Sep, 2014 - 1 commit
  9. 24 Sep, 2014 - 1 commit
    • Jocelyn Turcotte's avatar
      Zoom the documentation according to the system DPI by default · 49e7591d
      Jocelyn Turcotte authored
      
      QtWebKit follows the web standard use of 96 DPI for font sizes and
      this is a good compromise for the web, but this would require each
      Assistant user to zoom the text manually without the benefit of
      keeping existing content working (since we don't show any external
      content in Assistant that could break with a higher DPI).
      
      HiDPI on OS X already handles the issue by scaling the whole page by
      two, but since we don't completely support DPI awareness on Windows,
      Assistant assets and text will be scaled but the documentation
      itself will be microscopic.
      
      Use the zoomFactor to adjust the DPI according to system settings
      by dividing QScreen::logicalDotsPerInch() by 96.
      
      Task-number: QTBUG-41076
      Change-Id: I5644d0b383fcaf04bed156207afca9b322ea18a6
      Reviewed-by: default avatarFriedemann Kleint <Friedemann.Kleint@digia.com>
      Reviewed-by: default avatarAllan Sandfeld Jensen <allan.jensen@digia.com>
      49e7591d
  10. 19 Sep, 2014 - 1 commit
  11. 11 Sep, 2014 - 1 commit
  12. 04 Sep, 2014 - 1 commit
  13. 25 Aug, 2014 - 1 commit
  14. 09 Jul, 2014 - 1 commit
  15. 08 Jul, 2014 - 1 commit
  16. 05 Jun, 2014 - 1 commit
  17. 16 Apr, 2014 - 1 commit
  18. 09 Apr, 2014 - 1 commit
  19. 27 Mar, 2014 - 1 commit
  20. 25 Mar, 2014 - 1 commit
  21. 24 Mar, 2014 - 2 commits
  22. 03 Mar, 2014 - 1 commit
  23. 28 Feb, 2014 - 1 commit
  24. 05 Feb, 2014 - 1 commit
  25. 31 Jan, 2014 - 2 commits
  26. 28 Jan, 2014 - 1 commit
    • Kai Koehne's avatar
      Fix crashes in QtHelp when too many connections are made · 6481e28b
      Kai Koehne authored
      
      Fixes a crash when Qt Creator was registering a large number of .qch
      files on first startup: In this case the limit of 1000 connections
      within one session will overflow, resulting in conflicting connection
      names and crashes later on.
      
      Remove this limitation by keeping separate counters per connection name,
      and also not wrapping around after 1000.
      
      It's not clear where the 1000 connection limit stems from: The offending
      lines predate the first git import of Qt 4.
      
      Task-number: QTBUG-36480
      Change-Id: If00276652644efa854a75407d00ba01069bde02a
      Reviewed-by: default avatarKarsten Heimrich <karsten.heimrich@digia.com>
      6481e28b
  27. 20 Jan, 2014 - 1 commit
  28. 09 Jan, 2014 - 1 commit
  29. 16 Dec, 2013 - 1 commit
  30. 09 Dec, 2013 - 2 commits
  31. 03 Dec, 2013 - 2 commits
  32. 27 Nov, 2013 - 1 commit
  33. 20 Nov, 2013 - 1 commit
  34. 14 Nov, 2013 - 1 commit
  35. 06 Nov, 2013 - 1 commit
  36. 01 Nov, 2013 - 1 commit