Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Mar 20, 2020
  2. Dec 16, 2019
    • Gemma Guest's avatar
      Fix a bug opening save dialog instead of load · dcc0fdae
      Gemma Guest authored
      Add a separate method for opening the save/load dialog. Previously it
      was always opening the save dialog to get the filename.
      
      Re #27242
      dcc0fdae
    • Gemma Guest's avatar
      Move Qt types out of presenter · 2daefbfe
      Gemma Guest authored
      - Move the QFileDialog implementation into the view so that the
      presenter does not need to know about it. Call the dialog functions via
      the IMessageHandler interface.
      - Move the save/load JSON functions into the view. Call them via a new
      IFileHandler interface. Note that not all Qt types are removed from the
      view's interface yet so a TODO has been added.
      
      Re #27242
      2daefbfe
  3. Dec 03, 2019
  4. Nov 08, 2019
    • Gemma Guest's avatar
      Set the correct facility for the reflectometry GUI · 0a0b9c13
      Gemma Guest authored
      The reflectometry GUI sets the default instrument in the config service
      when it starts up to one of the ISIS reflectometers. This commit adds a
      check that the facility is ISIS and if not it sets the facility to ISIS.
      This avoids confusion where you essentially have invalid config. It also
      avoids confusion where e.g. loading runs from the default archive might
      not work because the archive may be a different facility.
      
      I have also added code to save the new config settings to file. Again
      this is to avoid confusion between what users see in mantid and what is
      in the saved settings. It is particularly confusing otherwise because
      Workbench will write settings to file when it closes but MantidPlot will not.
      
      Re #27241
      0a0b9c13
  5. Nov 06, 2019
  6. Nov 04, 2019
  7. Nov 01, 2019
  8. Sep 27, 2019
  9. Sep 19, 2019
  10. Sep 16, 2019
  11. Aug 13, 2019
  12. Aug 12, 2019
  13. Aug 07, 2019
  14. Aug 01, 2019
  15. Jul 23, 2019
  16. Jul 02, 2019
  17. Jul 01, 2019
  18. Jun 28, 2019
  19. Jun 21, 2019
  20. Jan 02, 2019
    • Gemma Guest's avatar
      Add an MVP model for the Batch presenter · 6535e8a3
      Gemma Guest authored
      This contains the reduction configuration for a batch.
      It currently uses default models created by the presenter factories, but eventually we will inject the models from the main window presenter containing defaults based on the reduction algorithm
      6535e8a3
    • Gemma Guest's avatar
      Reorganise files into subdirectories · 6b34481f
      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
      6b34481f
  21. Dec 21, 2018
    • Gemma Guest's avatar
      Add ability to store/query processing state · b786932f
      Gemma Guest authored
      This is based around the main isProcessing and isAutoreducing methods in the Batch presenter.
      Also changed the instrument list initialisation in the Runs view to happen after the presenter has accepted the main presenter. This is because the notifications need to go via the main presenter.
      
      Re #23041
      b786932f
Loading