Ticket #6588 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Expose InterfaceManager to python

Reported by: Owen Arnold Owned by: Owen Arnold
Priority: major Milestone: Release 2.5
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: #6601, #6618 Tester: Nick Draper

Description (last modified by Owen Arnold) (diff)

  • Shouldn't be a singleton
  • Needs extra creational method taking the algorithm name as a string
  • Needs exposing via sip

Change History

comment:1 Changed 8 years ago by Owen Arnold

  • Summary changed from Expose InterfaceManger to python to Expose InterfaceManager to python

comment:2 Changed 8 years ago by Owen Arnold

  • Description modified (diff)

comment:3 Changed 8 years ago by Owen Arnold

  • Status changed from new to accepted

comment:4 Changed 8 years ago by Owen Arnold

refs #6588. Fix absolute path issue.

Changeset: 8b7c94821500a75aeee20c385a474615e14ff61b

comment:5 Changed 8 years ago by Owen Arnold

refs #6588. No longer a singleton

Changeset: d902ec6c8e5a00359d11f7ce1bdafaa93af74132

comment:6 Changed 8 years ago by Owen Arnold

refs #6588. InterfaceManager test.

Changeset: 296561310ed57b0f062e9462ec06cf0d4d97883b

comment:7 Changed 8 years ago by Owen Arnold

refs #6588. Create alg dialogs in python.

Changeset: 5239ab2ed54c85c9e5a212e0532c86b768567dc8

comment:8 Changed 8 years ago by Owen Arnold

refs #6588. Fix python test.

Changeset: af6ac24ac30e810d163fb9135508cd1e5faaa8bd

comment:9 Changed 8 years ago by Owen Arnold

refs #6588. No longer a singleton

Changeset: feccbf15bef5b3bafbaa88ce00cdf63e6d161b01

comment:10 Changed 8 years ago by Owen Arnold

refs #6588. InterfaceManager test.

Changeset: 45bef1911ef02ddf53b7e3ddeced3f1aedfef13c

comment:11 Changed 8 years ago by Owen Arnold

refs #6588. Create alg dialogs in python.

Changeset: 4a851fe27147ffd6bf4997b9c1db46cf16dff6cd

comment:12 Changed 8 years ago by Owen Arnold

refs #6588. Fix python test.

Changeset: 6bcc8debe7ff172ac832ddf37697638688f4b652

comment:13 Changed 8 years ago by Owen Arnold

  • Blocking 6601 added

comment:14 Changed 8 years ago by Owen Arnold

refs #6588 skip test on darwin

Changeset: 9b8d38492fc9c13df58110777728366ff0fa3546

comment:15 Changed 8 years ago by Owen Arnold

refs #6588 explicitly pass.

Changeset: 8683d276678d0d7dea6db0be70bc07a3f2d99457

comment:16 Changed 8 years ago by Owen Arnold

refs #6588 Need to be called mantidplot.

Changeset: ff741905f434f8d9881081cc5918bd10d53b9307

comment:17 Changed 8 years ago by Owen Arnold

  • Status changed from accepted to verify
  • Resolution set to fixed

Tester:

Unit tests covering all of the features requested in this ticket should be running as part of the continuous integration. These are.

MantidPlotAlgorithmDialogTest.py and InterfaceManagerTest Everything else should work as it did before.

comment:18 Changed 8 years ago by Owen Arnold

  • Blocking 6618 added

comment:19 Changed 8 years ago by Nick Draper

  • Status changed from verify to verifying
  • Tester set to Nick Draper

comment:20 Changed 8 years ago by Nick Draper

  • Status changed from verifying to closed

All fine on the unit tests, alg dialog images work well.

comment:21 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7434

Note: See TracTickets for help on using tickets.