This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- 20 Aug, 2020 1 commit
-
-
Mathieu Tillet authored
As a first step for switching from TCMalloc to JEMalloc as the custom memory allocator, this commit removes every instance of the flag TCMALLOC_LIBRARIES_LINKTIME in all the CMakeList.txt files. This flag was never used by the code, so this commit is invisible project-wise.
-
- 18 Aug, 2020 1 commit
-
-
Simon Heybrock authored
Correct updating issues in muon analysis with current dataset index and result tab function
-
- 17 Aug, 2020 1 commit
-
-
Simon Heybrock authored
Added a deselect all elements button to elemental analysis gui
-
- 14 Aug, 2020 9 commits
-
-
Gemma Guest authored
Add Troubleshooting Steps for diagnosing failed launch
-
Gemma Guest authored
Implement multi-period loading in LoadMuonNexusV2
-
Gemma Guest authored
Update line color selection in muon analysis
-
Gemma Guest authored
Add common workbench launcher executable to harmonise startup code
-
StephenSmith25 authored
-
StephenSmith25 authored
-
Gigg, Martyn Anthony authored
-
Gigg, Martyn Anthony authored
Add PythonNotebook.rst to Concepts category
-
Gigg, Martyn Anthony authored
Fixed template header file in algorithm dev docs
-
- 13 Aug, 2020 23 commits
-
-
Gigg, Martyn Anthony authored
Currently we generate a visual-studio.bat file to set the PATH variable to include the third party directory and then start the IDE. This avoids having to set user/system-wide environment variables that could conflict with other things on developer machines. These changes set the relevant paths on the targets such that the generated solutions can then be used standalone. The visual-studio.bat file has been left as it is as backup for now. It will likely be removed in the future.
-
Gigg, Martyn Anthony authored
-
Martyn Gigg authored
-
Gigg, Martyn Anthony authored
-
Martyn Gigg authored
The startup scripts for macOS/Windows are nearly indentical. Harmonising them lowers the maintenance burden. To be portable a simple executable has been created that performs the tasks of the old launch scripts. On Windows this has the advantage of removing the .exe that was 'compiled' by powershell and flagged as a virus by some scanners such as McAfee. It also removes any requirement for the .NET framework to be available. The error reporter code has been moved to mantidqt and gained a main module that can be invoked with -m, thereby greatly simplifying finding and starting the dialog.
-
Gigg, Martyn Anthony authored
Easier to access from the command line than having to know where the bundle is located.
-
Gigg, Martyn Anthony authored
Removes requirement to set PYTHONPATH in launch scripts. mantid is then directly importable without using mantidpython
-
Gigg, Martyn Anthony authored
Allows the location of the installed Python packages to be updated more easily in the future. This is not so easy while currently bundling MantidPlot/MantidWorkbench together but once MantidPlot disappears it will allow modification of the packaged location more easily. Also introduces a CMake variable to define the tag used by the dynamic loader to identify the path of the loading resource. Reduces copy and paste of setting RPATH entities in the Python framework
-
Gigg, Martyn Anthony authored
We want the mac bundle to just appear to be workbench but as we start Python to do this the application name on mac (next to the Apple logo) displays Python if these files are left in. Starting Python standalone from the terminal ignores these files anyway so they are of no use to us.
-
Stephen authored
-
Simon Heybrock authored
Fix crash importing mslice cli in workbench
-
Nick Draper authored
Always use selected workspace in sliceviewer and don't dynamically bin MDHistoWorkspace
-
Matthew Andrew authored
-
Matthew Andrew authored
-
Matthew Andrew authored
This adds basic color tracking to MuonAnalysis plots so that new lines are plotted using the first unused color in the colormap. This was required so that plots came out with consistent colors when re-plotted and when workspaces were removed. I debated the best place to put the color_queue and eventually decided it belonged in the view, despite normally trying to keep this as simple as possible as none of the other sections of the code currently care about the color of the lines plotted and it added substantial complexity to put it elsewhere.
-
Matthew Andrew authored
-
Matthew Andrew authored
-
Matthew Andrew authored
-
Matthew Andrew authored
-
Matthew Andrew authored
Previously the currentDataset of the FunctionBrowser did not update if there was no function present. This led to the displayed workspace and the function browser current dataset getting out of sink. This updates the current dataset whan a new function is added to get around this issue.
-
Matthew Andrew authored
The results tab was being informed that a fit was finishing via two different routes. First the model was updating the selected fit function and then the presenter was updating the selected fit function and the displayed fits. These two signals were not both uneecary and were interfering with each other so have removed the signal in the model
-
Gigg, Martyn Anthony authored
Merge pull request #29129 from mantidproject/27275_add_alias_to_GeneratePythonScript_as_ExportHistory_and_add_metadata_to_script
-
Gigg, Martyn Anthony authored
-
- 12 Aug, 2020 5 commits
-
-
Stephen authored
+ clang format
-
StephenSmith25 authored
Merge branch 'master' into 27275_add_alias_to_GeneratePythonScript_as_ExportHistory_and_add_metadata_to_script
-
Stephen authored
- Refactor LoadMuonNexusV2Helper into a separate class - Avoid passing shared pointers around if ownership is not being considered Remove unused variable
-
Savici, Andrei T authored
Co-authored-by:
DanielMurphy22 <daniel.murphy@stfc.ac.uk>
-
Martyn Gigg authored
Removes functionality that would cause the sliceviewer to actually use an attached original workspace if one existed. This made the dynamic rebinning easier but causes confusion when you bin to non-axis aligned system and the sliceviewer refuses to show it. This does remove dynamic rebinning for MDHisto workspaces and this will be renabled in the future via a different mechanism. For now the sliceviewer is useless on MD workspaces that have been binned and sacrificing dynamic binning is worth it temporarily
-