Ticket #6911 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Keep algorithm dialog windows alive after run

Reported by: Anders Markvardsen Owned by: Anders Markvardsen
Priority: critical Milestone: Release 3.1
Component: Framework Keywords:
Cc: james.lord@… Blocked By:
Blocking: Tester: Wenduo Zhou

Description (last modified by Anders Markvardsen) (diff)

Discuss options for keeping an algorithm dialog box alive following execution of the algorithm.

The use case for this is increased convenience for users, in particular for users not experts in python. This discussion applies for algorithms that outputs a plot and where the algorithm has parameters that the users would like to fiddle with to get the best result.

Currently a user would do the following steps

1) Open the algorithm

2) Change parameter values

3) look at the plot generated

repeat sequence 1-3 until user is satisfied.

The discussion for this task is to discuss changes so that a user only do 1) once (i.e. open the algorithm once)

Attachments

pinned dialog.PNG (65.2 KB) - added by Anders Markvardsen 7 years ago.

Change History

comment:1 Changed 7 years ago by Nick Draper

  • Component changed from Mantid to Framework

comment:2 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.6 to Backlog

Moved to the Backlog after R2.6

comment:3 Changed 7 years ago by Anders Markvardsen

  • Description modified (diff)
  • Milestone changed from Backlog to Release 3.1

Changed 7 years ago by Anders Markvardsen

comment:4 Changed 7 years ago by Anders Markvardsen

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

Discussed with Nick and Martyn. Attached picture contains a way, from a user's perspective, in which dialog could be kept alive alive after pressing the run button.

However the current default modal behavior of a dialog has a number of advantages including dealing with property with change, script wait etc.

Hence for now the recommendation is that the dialog of specific algorithm can be changed away from being modal using custom dialog implementation but the default modal behavior will stay.

Speaking to James Lord he is happy with this

comment:5 Changed 7 years ago by Wenduo Zhou

  • Status changed from verify to verifying
  • Tester set to Wenduo Zhou

comment:6 Changed 7 years ago by Wenduo Zhou

  • Status changed from verifying to closed

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7757

Note: See TracTickets for help on using tickets.