Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Apr 06, 2020
  2. Mar 05, 2020
    • David Fairbrother's avatar
      Re #26260 Bump GTest to 1.10.0 · b6d965a4
      David Fairbrother authored
      Bumps the version of GTest to 1.10.0, removes the previous patching
      steps, which are no longer needed. Removes the extra handling which is
      provided in upstreams CMake, such as managing include directories
      b6d965a4
  3. Feb 21, 2020
    • Martyn Gigg's avatar
      Replace block-style progress reporter with C-api based one · f35671a7
      Martyn Gigg authored
      This implementation is based on the implementation in MantidPlot.
      A C++-based executor has been added that can execute Python code
      with the option of installing a trace function to update
      a progress marker on a given editor window.
      
      The old implementation attempted to chunk up the script into
      the smallest executable blocks and mark each of these as when
      they were executed. There were 2 issues:
        - the chunking of the scripts was error prone as it actually
          requires a good knowledge of how Python internally handles
          indentation etc. It was fairly easy to break and future
          internal updates to Python would have required unknown changes.
        - the progress reporting resolution was far poorer than MantidPlot
          as the actual line being executed was not reported but inferred
          by what block was being executed giving a false sense of progress
          through a script.
      f35671a7
  4. Feb 18, 2020
  5. Dec 10, 2019
  6. Oct 28, 2019
  7. Oct 22, 2019
  8. Oct 21, 2019
    • Martyn Gigg's avatar
      Consolidate code around QApplication/Python creation in tests. · 71091721
      Martyn Gigg authored
      Many modules had duplicated code to create a QApplication or
      start the Python interpreter as part of their unit testing. The
      code has been moved so that each test package now only has to
      define the static objects in a test initialization file
      and not duplicate the full definitions.
      71091721
  9. Sep 27, 2019
  10. Sep 26, 2019
  11. Sep 24, 2019
  12. Sep 19, 2019
  13. Sep 02, 2019
  14. Aug 15, 2019
  15. Aug 14, 2019
  16. Aug 13, 2019
  17. Aug 12, 2019
  18. Aug 06, 2019
  19. Aug 01, 2019
  20. Jun 04, 2019
  21. May 23, 2019
  22. May 21, 2019
  23. May 14, 2019
  24. May 08, 2019
  25. May 07, 2019
  26. May 03, 2019
  27. May 01, 2019
  28. Apr 29, 2019
  29. Apr 26, 2019
Loading