This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- Jun 28, 2019
-
-
Gemma Guest authored
Re #26025
-
Gemma Guest authored
Add methods to coordinate via main window so that only one autoprocessing process can be running at a time Re #26025
-
- Jun 27, 2019
-
-
Gemma Guest authored
- This was to do with the way the presenter is created as an optional. It doesn't need to be an optional here - a unique pointer is better and makes ownership clearer. - This commit also includes some tidying of the MainWindowSubscriber which was being used incorrectly. - It also includes replacing some calls to m_presenter with calls to m_notifyee. They are the same object but we should use m_notifyee to be more in keeping with MVP. There is one remaining use of m_presenter in closeEvent but it is beyond the scope of this PR to fix that. Re #23027
-
- Jun 21, 2019
-
-
Gemma Guest authored
These are no longer required following recent simplification Re #23027
-
Gemma Guest authored
This is necessary so we can perform different searches per batch using the runs view's algorithm runner when we implement async search Re #23027
-
Gemma Guest authored
Use the python runner in the main window Re #23027
-
- Jun 18, 2019
-
-
Gemma Guest authored
Re #23027
-
- Jun 07, 2019
-
-
Gemma Guest authored
We need a separate run notifier per batch because we may have a different autoprocessing process per batch. Therefore move the run notifier down from the main window into the batch's runs presenter. Re #23027
-
- Jun 04, 2019
-
-
Gemma Guest authored
Re #23027
-
Gemma Guest authored
There are other similar interfaces which will be added to this directory. Re #23027
-
Gemma Guest authored
Re #23027
-
Gemma Guest authored
Re #23027
-
Gemma Guest authored
Also change catalog searcher and autoreduction to use references rather than shared pointers Re #23027
-
- Apr 23, 2019
-
-
Samuel Jones authored
-
- Apr 15, 2019
-
-
Samuel Jones authored
-
- Apr 11, 2019
-
-
Samuel Jones authored
-
- Apr 02, 2019
-
-
Samuel Jones authored
-
- Jan 02, 2019
-
-
Gemma Guest authored
-
Gemma Guest authored
-
Gemma Guest authored
-
Gemma Guest authored
MainWindow and Batch subdirectories have been created for these GUI components. A Common subdirectory has been created for miscellaneous shared utilities. Unused files have been removed
-
- Dec 21, 2018
-
-
Gemma Guest authored
Re #23041
-
- Dec 20, 2018
-
-
Gemma Guest authored
Re #23027
-
- Oct 05, 2018
-
-
Nick Draper authored
Update copyright headers in all files Squashed commit of the following: * First version of a script to manage copyright statements re #23468 * Neatened up script, added comments re #23488 * move script to tools directory re #23488 * small script changes and a couple of manual file changes re #23488 * Minor chnage to whitespace detection in regex re #23488 * Add an excluded directory re #23488 * remove a repeasted copyright statement in a file re #23488 * Don't comsume the comment end if it is on the same line re #23488 * fix error in new copright parsing re #23488 * remove double copyrifght entry re #23488 * Improve handling of old copyrights at the start of comments re #23488 * remove empty comments re #23488 * exclude gsoapgenerated directories re #23488 * Sort out greedy line matching re #23488 * improve empty comment removal re #23488 * improve false positives re #23488 * impressive speedup by limiting regex matching length re #23488 * remove evil invisible non ascii character Also upadte the copyright at the same time re #23488 * resolve multiple copyrights in a single file re #23488 * resolve an issue with new statement detection re #23488 * another unprintable unicode character re #23488 * pep updates and cmake the new copyright fit clang format re #23488 * update already done new format headers re #23488 * wrong type of bracket re #23488 * Update class_maker and friends re #23488 * Update all copyright statements re #23488 * clang format re #23488 * flake8 warnings re #23488 * Flake8 warnings re #23488 * Exclude .cmake.in and rb.in files re #23488 * replace missing line re #23488 * exclude .py.in files as they are flasely recognized as C++ re #23488 * another setp.py.in re #23488 * another .py.in correction re #23488 * Hopefully the last of the .py.in files re #23488 * resolve utf-8 encoding of python files and changed ABINS checksum re #23488 * updates to unit tests that reference line numbers re #23488 * remaining unit test files and other fixes re #23488
-
- Oct 01, 2018
-
-
Gemma Guest authored
This is no longer required now we're not dealing with different row names for sliced workspaces Re #22263
-
- Sep 27, 2018
-
-
Gemma Guest authored
-
- Sep 26, 2018
-
-
Gemma Guest authored
-
Gemma Guest authored
Re #22263
-
- Sep 25, 2018
-
-
Gemma Guest authored
Re #22263
-
Gemma Guest authored
Avoids presenters having to know about the parent view and its ability to send notifications to the user Re #22263
-
Gemma Guest authored
This will be done in an algorithm instead Re #22263
-
- Sep 05, 2018
-
-
Gemma Guest authored
-
- Aug 06, 2018
-
-
LamarMoore authored
Update to clang-format-5 and reformat the codebase
-
- Jul 23, 2018
-
-
Edward Brown authored
Re #22263
-
- Jul 10, 2018
-
-
Edward Brown authored
Re #2263
-
- Jul 02, 2018
-
-
Edward Brown authored
Re #22263
-
- Jun 28, 2018
-
-
Edward Brown authored
- Deleted reflectometry presenter tests. Re #22263
-
- Jun 27, 2018
-
-
Edward Brown authored
- Grouping is now being handled higher up the tree. This commit removes a large amount of functionality relating to grouping. - Also deletes ReflGenericDataProcessorPresenter. This is no longer being used by the GUI and expects a different interface to the one now provided by ReflRunsTabPresenter. Re #22263
-
- Jun 26, 2018
-
-
Edward Brown authored
- Added missing interfaces for SettingsTabView and EventTabView. - New presenters now get created and removed when tabs are opened and closed. Re #22263
-
- Jun 22, 2018
-
-
Edward Brown authored
- Started to weaken tab presenter's dependencies on the 'main window' presenter. - Split out part of the main window presenter and view's functionality into ReflBatchPresenter. - ReflBatchPresenter is currently different from the soon-to-be-renamed BatchPresenter. ReflBatchPresenter is a presenter which contains a runs, settings, events and save tab but which is not the main window presenter. Re #22263
-