Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Mar 27, 2020
    • Gemma Guest's avatar
      Fix a bug where restoring defaults affects all batches · 3c888dd8
      Gemma Guest authored
      Clicking restore-defaults on an Experiment or Instrument tab in a batch should only affect that tab and batch. This commit fixes a bug where a notification was sent to all batches, and every Experiment and Instrument tab was being reset. The fix is to separate updating the instrument (which is required to ensure we have up-to-date settings loaded from the instrument) from the subsequent notification which updates all batches. Instead, the particular Experiment/Instrument tab where the request was made restores its own defaults itself.
      
      Re #28429
      3c888dd8
  2. Mar 20, 2020
  3. Sep 16, 2019
    • Gemma Guest's avatar
      Rename pause/resume functions to follow consistent pattern · 7357134a
      Gemma Guest authored
      Use clearer names to indicate a notification of a request, a function that performs the action, and a notification
      of a result from that action.
      
      Re #26536
      7357134a
    • Gemma Guest's avatar
      Remove unnecessary checks and updates · ad8d71c2
      Gemma Guest authored
      - We no longer need to notify a settings update for Experiment and
      Instrument tabs because they will be updated when the instrument list is
      initialised
      - We no longer need to check if mainPresenters are checked because this
      will always be the case now initialisation is done after all tabs are
      fully set up
      
      Re #26536
      ad8d71c2
    • Gemma Guest's avatar
      Add instrument synchronisation · 5183bb83
      Gemma Guest authored
      The instrument has been moved to the main window so that it can be
      synchronised between batches
      
      Re #26536
      5183bb83
    • Gemma Guest's avatar
      Rename notification functions to clarify intent · 2b7bdab1
      Gemma Guest authored
      Also remove some unused code to do with the slit calculator, which is
      not currently impemented and will not be implemented in the runs
      presenter when it is added.
      
      Re #26536
      2b7bdab1
  4. Aug 12, 2019
  5. Jul 24, 2019
    • Gemma Guest's avatar
      Update GUI with new polarization option · 65c87e09
      Gemma Guest authored
      Remove the old polarization correction inputs from the GUI and replace them with a simple checkbox which is equivalent to the old option of 'ParameterFile' if checked or 'None' if not checked. The 'PA' and 'PNR' options have been removed entirely. Note that although the PolarizationCorrections model could now be replaced with a simple bool, it has been left because we may extend it with additional options in the future.
      
      Re #23818
      65c87e09
  6. Jul 09, 2019
  7. Jun 04, 2019
  8. Jan 07, 2019
  9. Jan 02, 2019
    • 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
  10. Dec 21, 2018
    • Gemma Guest's avatar
      Add notifications for settings changes · ba6ccafe
      Gemma Guest authored
      - Notifications are sent from tabs up to the Batch and then back down to the Runs Table
      - The runs table will need to handle this and reset the processed state the in reduction jobs (not implemented yet)
      - Tidy up some naming of the instrument notification functions
      
      Re #23041
      ba6ccafe
    • Gemma Guest's avatar
      Notify child presenters of autoreducing state · 7c173259
      Gemma Guest authored
      Disable widgets when autoreduction is in progress.
      Fix a bug where the Experiment settings grid was not disabling its child widgets - they need to be disabled individually.
      
      Re #23041
      7c173259
  11. Dec 20, 2018
  12. Dec 19, 2018
    • Gemma Guest's avatar
      Add models for new GUI input widgets · 5a2baa3d
      Gemma Guest authored
      Add MVP model for flood corrections to the experiment presenter's model and add flags for debug and include-partial-bins options
      
      Re #23043
      5a2baa3d
    • Gemma Guest's avatar
      Add recent gui changes to restructured tabs · 66854cbe
      Gemma Guest authored
      Manually re-add recent gui additions from master that were not merged because of the file restructuring:
      - flood correction inputs
      - debug check box
      - include-partial-bins check box
      
      Re #23043
      66854cbe
  13. Oct 05, 2018
  14. Oct 03, 2018
  15. Oct 02, 2018
Loading