1. 16 Sep, 2020 2 commits
  2. 22 Aug, 2020 1 commit
    • Calvin Buckley's avatar
      Use a common save dialog for exporting call graphs · 6c8fc813
      Calvin Buckley authored
      This lets you pick where the saved call graph visualization should
      go, and what format you wanted it in. Previously, it generated a
      dot file, and on Unix, a PostScript file. This lets you choose a
      dot or PS/PDF file, rendering to an intermediate dot file if needed.
      
      This also changes the context menu in the per-function graph too,
      increasing commonality in code.
      
      More formats can be added as needed.
      
      Possible caveats:
      - QProcess might be blocking.
      6c8fc813
  3. 15 Aug, 2020 1 commit
  4. 24 Nov, 2019 1 commit
  5. 12 Sep, 2019 1 commit
  6. 19 Jan, 2019 1 commit
  7. 07 Sep, 2018 1 commit
  8. 24 Nov, 2016 1 commit
  9. 22 Nov, 2016 1 commit
  10. 21 Nov, 2016 1 commit
  11. 17 Nov, 2016 1 commit
    • Josef Weidendorfer's avatar
      Bump version number · 238f5b73
      Josef Weidendorfer authored
      Due to the change to KDE5 framework libraries, we
      better increase the version, even though there are
      not really new features.
      238f5b73
  12. 16 Nov, 2016 1 commit
  13. 06 Nov, 2016 1 commit
  14. 29 Mar, 2016 1 commit
  15. 30 Oct, 2015 1 commit
  16. 12 Aug, 2015 1 commit
  17. 16 Jun, 2015 1 commit
  18. 15 Jun, 2015 1 commit
  19. 19 Feb, 2015 1 commit
  20. 23 Jul, 2014 1 commit
    • Josef Weidendorfer's avatar
      Allow instructions/source lines to be activated · d1d1041e
      Josef Weidendorfer authored
      The selection mechanism after activation was buggy.
      Now we just reset the selection after activation, and
      every view may decide on its own about a useful selection
      on updating its contents.
      
      The term "activation" is used in KCachegrind when e.g. a new
      function is shown in all visualization views; a "selection" is
      just a selected item within a visualization.
      d1d1041e
  21. 13 Oct, 2013 1 commit
  22. 05 Apr, 2013 1 commit
  23. 09 Mar, 2013 1 commit
    • Pino Toscano's avatar
      use xdg-open instead of kghostview · c2b9d1a3
      Pino Toscano authored
      instead of hardcoding kghostview as PS viewer, use xdg-open (which will open the default handler);
      still not ideal (it should properly use temporary files and different QProcess'es for the tasks), but better than nothing for now
      CCBUG: 201751
      c2b9d1a3
  24. 30 Oct, 2012 1 commit
  25. 16 Oct, 2012 1 commit
    • Josef Weidendorfer's avatar
      Load multiple files on command line into one window · 6dfd4ad8
      Josef Weidendorfer authored
      Previously, if you had multiple profile data files in the
      current directory, and did
      
      	kcachegrind *
      
      it loaded every file into a separate new toplevel window, which
      for sure is not expected. It only works with local, uncompressed
      files for now.
      The change also is done for qcachegrind.
      
      svn path=/trunk/KDE/kdesdk/kcachegrind/; revision=1320828
      6dfd4ad8
  26. 24 Sep, 2012 1 commit
  27. 21 Sep, 2012 1 commit
  28. 25 May, 2012 1 commit
  29. 27 Oct, 2011 1 commit
  30. 23 Sep, 2011 1 commit
  31. 28 Jun, 2011 2 commits
  32. 07 Apr, 2011 1 commit
    • Josef Weidendorfer's avatar
      Fix bug 270314 · 1900d256
      Josef Weidendorfer authored
      That actually were two bugreports:
      * crash after 2x "Force Dump": fix by not doing reload
      * reload resulted in crash: fix by resetting FunctionListModel
        when switching to new data model. FunctionListModel still
        had a list of then invalid pointers to TraceFunction's.
      
      The last point actually solved another issue: previously,
      old selected function (from config) were not restored after
      loading, because the the FunctionListModel was not yet populated
      with existing TraceFunction's.
      
      svn path=/trunk/KDE/kdesdk/kcachegrind/; revision=1227334
      1900d256
  33. 08 Jan, 2011 1 commit
  34. 22 Nov, 2010 1 commit
  35. 09 May, 2010 1 commit
    • Josef Weidendorfer's avatar
      Fix to include all functions when resorting in flat profile. · 0929d5cd
      Josef Weidendorfer authored
      The flat profile function list cuts down the number of
      entries to a few hundred to keep KCachegrind responsive.
      In Qt3 (and Qt4 compat) lists, KCachegrind only resorted the
      inserted few hundred entries when clicking on a column header.
      
      This commit fixes the bug by using a Qt4 list model for the
      functions to show, implementing a custom sort function considering
      all functions.
      
      Still some annoying and missing behavior, such as
      * column widths change on resorting
      * keyboard handling missing
      
      svn path=/trunk/KDE/kdesdk/kcachegrind/; revision=1124701
      0929d5cd
  36. 05 May, 2010 1 commit
  37. 15 Apr, 2010 1 commit
  38. 08 Apr, 2010 1 commit