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. Jun 04, 2019
  6. Jan 07, 2019
  7. 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
  8. 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
  9. Dec 20, 2018
  10. Oct 05, 2018
  11. Oct 03, 2018
  12. Oct 02, 2018
  13. Sep 28, 2018
  14. Sep 27, 2018
  15. Sep 26, 2018
Loading