Updates for week 9 of 2015

  • Updated CppCheck_Suppressions.txt
  • Launch script modified for RHEL7 and fedora 20
  • Moving the system tests into the main repository
  • Moved to require cmake 2.8.12
  • Static analysis fixes
  • Most workflow diagrams converted to dot
  • Poco version available in header file
  • New environment variable in launch_mantidplot.sh to protect against pyside
  • New algorithm LoadSavuTomoConfig

Detailed Merges for Feb 21 - 27, 2015

  • [#273|bea5ad6] Update CppCheck_Suppressions.txt
  • [#290|e8ff5a3] Replace help link in README.md
  • [#319|bd2dae3] Fix cppCheck warning introduced in a branch just merged in (SaveSavuTomoConfig)
  • [#7083|a3cd77a] PlotAymmetryByLogValue as a function of different parts of log values
  • [#10068|d1e5ad2] PlotAsymmetryByLogValue warn/stop if runs not from same directory
  • [#10305|39634f0] Determine symmetry element from SymmetryOperation
  • [#10766|cbc7d62] Create algorithm to save a tomographic reconstruction parameter file
  • [#10870|8a297a1] Snapshot and move system tests to mantid repository
  • [#10889|35b686b] Create LoadSavuTomoConfig algorithm to load a tomographic reconstruction parameter file
  • [#10987|2c83587] TOFSANSResolutionByPixel change parameter name
  • [#11000|f67b764] Move to newer CMAKE
  • [#11025|8e8ab9d] plotSlice (python CLI) makes mantid crash badly if input is a peaks workspace
  • [#11034|7e5a85f] IntegrateEllipsoids second pass
  • [#11057|5863621] Bring all the metadata to final workspace created by REFLreduction (to use in quickNXS some of the metadata)
  • [#11061|9d14331] Coverity issues: a bunch of memory, initialization and other issues
  • [#11063|e575a22] Parameter validation for ISIS direct reduction
  • [#11072|cf82777] Add a UI for the new sample transmission calculator
  • [#11084|b04139e] Transfer xml workflow diagrams to dot
  • [#11096|caf7118] Direct reduction – Summation with wait for files and diagnostics for list of files
  • [#11096|9bef2e6] Direct reduction – Summation with wait for files and diagnostics for list of files
  • [#11112|415b770] Generate events filters by various time steps
  • [#11113|d84d98c] Improve error message when opening files
  • [#11117|cab91d0] Parse Poco version and make available in header file
  • [#11137|7d5c28a] Modify MantidPlot startup script to use mantidlibs software collection on RHEL7 and Fedora 20
  • [#11141|b7ef215] Improve confidence method in LoadMcStas
  • [#11142|0cdb13d] Fix unstable RemoveExpDecay test
  • [#11144|ca9c465] Declare Python member variables in the class - scripts
  • [#11145|e44c3bf] Declare Python member variables in the class - algorithms
  • [#11146|7596968] Declare Python member variables in the class - workflow algorithms
  • [#11148|8e6579e] Declare Python member variables in the class - everywhere else
  • [#11151|5d5e645] Fix coverity issues in MantidPlot’s PlotDialog
  • [#11152|f512b50] Fix coverity issues in MantidPlot’s Graph
  • [#11153|961cc8b] Mantid fails to build against OpenCascade 6.8.0
  • [#11154|1fa16a3] Fix systemtests failing because of pylint warnings
  • [#11156|0c7ab0d] Fix doxygen warnings in InternetHelper.cpp
  • [#11159|223af41] Add environment variable to launch_mantidplot.sh
  • [#11160|8e8bcbc] Doctest crashes when running Example 2 in StartLiveData.rst
  • [#11161|983f6a4] PocoVersion.h is not ignored correctly
  • [#11166|e56dfd8] Fix broken indirect interfaces
  • [#11167|99be2d2] IDA: fit result is not plotted as expected
  • [#11168|30c0f7c] Fix Doxygen warnings in PreviewPlot.cpp
  • [#11169|2087dea] Fix doxygen warnings in PeakFunctionIntegrator
  • [#11170|1591aca] EnginXCalibrateTest fails on osx 10.9
  • [#11175|52d0e1a] Tidy up IndirectILLReduction
  • [#11178|83dc367] Better differentiate between values and optionality in Default column of algorithm docs
  • [#11183|c469932] CurveFitting dependency in APITest breaks valgrind build