1. 17 Nov, 2015 1 commit
  2. 12 Nov, 2015 1 commit
  3. 15 Sep, 2015 1 commit
  4. 11 Sep, 2015 3 commits
  5. 07 Sep, 2015 2 commits
  6. 01 Sep, 2015 3 commits
  7. 31 Aug, 2015 1 commit
    • Ulf Hermann's avatar
      Timeline: Optimize selection tools for fewer scene graph rebuilds · 21a94e5e
      Ulf Hermann authored
      The selection details "windows" contain frequently updated text and can
      be moved around in the scene. We don't want their contents to be batched
      with the rest of the scene as there may be many events in the timeline
      and rebuilding the batch they are in is expensive. The clip property has
      the side effect of preventing nodes within the clipped area from getting
      batched with nodes outside it. Thus, by setting the clip property on
      the details we reduce the number of batch rebuilds for the actual
      timeline.
      
      Having a transparent rectangle in there doesn't help the renderer,
      either, so we replace it with a plain item.
      
      Change-Id: Ie6bac1324d3bc6b8b3d56e658a766f1f90be9046
      Task-number: QTCREATORBUG-14983
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@theqtcompany.com>
      21a94e5e
  8. 28 Aug, 2015 1 commit
    • Ulf Hermann's avatar
      Timeline: Avoid clip on TimeDisplay · 5c815dea
      Ulf Hermann authored
      The only thing that needs clipping are the thin vertical lines. We can
      manually manage those with the "visible" property. Clipping with the
      "clip" property on the parent element can cause costly rebatching for
      the whole content while scrolling.
      
      Change-Id: Ia31eeefc4c0a943b00ea47b12c5c9d49b0f004e3
      Task-number: QTCREATORBUG-14983
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@theqtcompany.com>
      5c815dea
  9. 08 Jul, 2015 1 commit
  10. 03 Jul, 2015 2 commits
  11. 02 Jul, 2015 1 commit
    • Ulf Hermann's avatar
      Timeline: Fix display of time labels for empty traces · d00eaa8e
      Ulf Hermann authored
      If the trace being shown is shorter than 1ns we better don't show any
      labels as those are necessarily useless. Trying to "repair" the
      duration to show something in that case creates more problems than
      it solves, as the re-evaluation of the bindings when the actual values
      arrive produces strange transitional states, which surface as large
      negative numbers for the time labels.
      
      Change-Id: I16598a2b1c3271dc50bbd3877baf4c0e15cc6411
      Reviewed-by: default avatarChristian Stenger <christian.stenger@theqtcompany.com>
      d00eaa8e
  12. 26 May, 2015 1 commit
  13. 18 May, 2015 14 commits
  14. 16 Apr, 2015 5 commits
  15. 15 Apr, 2015 2 commits
  16. 14 Apr, 2015 1 commit