This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 17 Sep, 2021 1 commit
  2. 26 Mar, 2021 2 commits
  3. 26 Jan, 2021 1 commit
  4. 23 Oct, 2020 1 commit
    • Mathieu Tillet's avatar
      Refactor XIntegration use in the instrument widget · 62b5a617
      Mathieu Tillet authored
      The Xintegration widget, which control the integration scroll at the
      bottom of the instrument view, should only appear when the workspace
      needs it.
      
      This was currently the case, but only if the instrument view was opened
      with this workspace : changing the underlying workspace midway, as
      intended by replaceWorkspace, was not managed.
      
      Thus, the way the integration range is managed was changed to a more
      concise and modular way, so that it is only hidden or shown when needed,
      but exists in all cases.
      62b5a617
  5. 21 Oct, 2020 1 commit
  6. 20 Oct, 2020 1 commit
  7. 21 Jul, 2020 1 commit
  8. 17 Jul, 2020 1 commit
    • Mathieu Tillet's avatar
      Fix various small problems · 7488776e
      Mathieu Tillet authored
      - Add a proper shortcut
      - Fix the bounding box not following the sector when moved, but updating
      it
      - Set new endAngle at creation
      - Fix a bug where the topLeft corner drag was mismanaged due to a bad
      variable
      - Better check for angles and radii values
      7488776e
  9. 07 Jul, 2020 1 commit
  10. 16 Jun, 2020 1 commit
    • Mathieu Tillet's avatar
      Modify the integration scroll bar removal process · 22024e52
      Mathieu Tillet authored
      When not setting an integration scroll bar, instead of just not showing
      it, rather not create it at all. This is mmore heavy handed, as it
      implies checking for the existence of the object each time it is called,
      but it is more reliable (as the non-created object cannot possibly
      occupy any space on screen).
      
      This solves the problem of the unclickable Render and Pick tabs.
      22024e52
  11. 15 Jun, 2020 1 commit
    • Mathieu Tillet's avatar
      Add saving and loading function · cf3877fe
      Mathieu Tillet authored
      When saving projects, the save has to register if the instrument window
      has an integration scroll bar or not, so when it loaded the loader won't
      attempt to add values to a non-existent bar, resulting in a segfault.
      Also, it remembers the mask tube and mask pixel buttons being checked
      and restores them to their previous state at loading, as for any other button.
      cf3877fe
  12. 07 Apr, 2020 1 commit
    • Giovanni Di Siena's avatar
      Replace boost::shared with std::shared · 11994bc3
      Giovanni Di Siena authored and Gigg, Martyn Anthony's avatar Gigg, Martyn Anthony committed
      In places other substitutions have been made, e.g
      Clang does not yet specialize std::shared_ptr for T[]. Vector
      has been used instead. The operator[] methods were incorrectly
      marked const but returning a non-const reference - this has been fixed.
      Refs #25842
      11994bc3
  13. 20 Mar, 2020 1 commit
  14. 14 Feb, 2020 1 commit
  15. 30 Jan, 2019 1 commit
  16. 29 Jan, 2019 2 commits
  17. 28 Jan, 2019 1 commit
  18. 11 Jan, 2019 1 commit
  19. 10 Jan, 2019 1 commit
  20. 09 Jan, 2019 1 commit
  21. 08 Jan, 2019 1 commit
  22. 07 Jan, 2019 1 commit
  23. 03 Jan, 2019 2 commits
  24. 18 Dec, 2018 1 commit