This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. 15 Sep, 2021 1 commit
  2. 13 Sep, 2021 2 commits
  3. 08 Apr, 2021 2 commits
  4. 31 Mar, 2021 2 commits
  5. 15 Mar, 2021 2 commits
  6. 17 Feb, 2021 1 commit
    • Rob Applin's avatar
      Fit Script Generator - Connect FunctionTreeView to data table (#30140) · 0d066ca1
      Rob Applin authored
      It connects the FunctionTreeView to the data table, and same with the check box above the FunctionTreeView. The following is now possible:
      
          Selecting individual or multiple datasets, and then add or remove functions to the FunctionTreeView for only these datasets by unticking the tick box.
          Add or remove functions to all datasets by ticking the checkbox.
          Selecting between datasets will display the functions related to that dataset.
          Switching between Sequential and Simultaneous fitting will hide/show the global parameter column and multi domain index
      
      It is also now possible to do the following:
      
          Editing parameter and attribute values
          Local and global ties
          constraints
          global parameters
      0d066ca1
  7. 19 Jan, 2021 1 commit
  8. 24 Nov, 2020 5 commits
  9. 05 Nov, 2020 1 commit
  10. 29 Oct, 2020 4 commits
    • Stephen's avatar
      Add unit tests covering new features · 57b8805c
      Stephen authored
      This commit adds unit test to the FunctionModel and FunctionMultiDomain presenter to cover the new attribute getters/setters.
      57b8805c
    • Stephen's avatar
      Fix build errors · bc283720
      Stephen authored
      bc283720
    • Stephen's avatar
      Enable updating of IFunctionModel attributes from IFunctionView · 8597e2d0
      Stephen authored
      This commit the model to be updated when individual attributes are changed in the view. Previously, any attribute being changed in the view would cause the full function be replaced and reconstructed. This is sometimes necessary when one of the attributes modifies the full function, e.g the order of polynomial - however most the time it is unnecessary. To avoid this a check has been included, which ensures the function is only reconstructed when it needs to be.
      8597e2d0
    • Stephen's avatar
      Enable updating of IFunctionView from IFunctionModel · b72316a9
      Stephen authored
      This commit ensures the correct value of the attribute (as taken from the model) is shown in the IFunctionView. This issue is prevalent for Q dependent functions, with the IFunctionView typically showing the incorrect value. In order to remedy this issue, methods to set attributes in the view have been added.
      b72316a9
  11. 07 Oct, 2020 1 commit
    • Stephen's avatar
      Modifying Tabulated and resolution functions · d4a58173
      Stephen authored
      Given the new changes, both functions were broken. This commit fixes them by implementing attributeName method within tabular functions and modifying how the attribute X & Y are created.
      d4a58173
  12. 25 Aug, 2020 1 commit
  13. 13 Aug, 2020 1 commit
  14. 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
  15. 25 Mar, 2020 2 commits
  16. 20 Mar, 2020 1 commit
  17. 20 Feb, 2020 1 commit
  18. 11 Feb, 2020 1 commit
  19. 10 Feb, 2020 1 commit
  20. 09 Jan, 2020 1 commit
  21. 31 Oct, 2019 1 commit
    • Stephen's avatar
      Correcting signal in attribute changed · 29bd9f0d
      Stephen authored
      When an attribute was changed in the fitting view all the previous functions were discarded. Fixed by modifying the emit signal to return the complete function.
      29bd9f0d
  22. 24 Sep, 2019 1 commit
  23. 08 Jul, 2019 1 commit
  24. 05 Jul, 2019 1 commit
  25. 03 Jul, 2019 1 commit
  26. 09 May, 2019 2 commits
  27. 07 May, 2019 1 commit