Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import the curves preferences dialog from QtiPlot #4979

Closed
mantid-builder opened this issue Nov 16, 2011 · 3 comments
Closed

Import the curves preferences dialog from QtiPlot #4979

mantid-builder opened this issue Nov 16, 2011 · 3 comments
Labels
Low Priority Things that you don't ever want to be done.

Comments

@mantid-builder
Copy link
Collaborator

This issue was originally TRAC 4132

Original Reporter: Russell Taylor

It's so much nicer than the one we inherited!

''Old description:''

''It will be a black solid circle.''

''To see this, set your default curve style to scatter or line+scatter in the preferences and then plot multiple spectra at once (or drag onto an existing graph).''

@mantid-builder
Copy link
Collaborator Author

Russell Taylor (2011-11-16T20:03:13):
Add the ability to specify the plot type from the 'plotSpectrum' command.

This refs http://trac.mantidproject.org/mantid/ticket/2653 (point 2a).
The syntax is now: plotSpectrum(workspace,indices,errors,style), where style is
a new optional argument that takes the same enumerations as the 'plot' command (see
http://www.mantidproject.org/MantidPlot:_1D_Plots_in_Python#Plotting_from_a_Table),
though note that only Layer.Line, Layer.Scatter, Layer.LineSymbols & Layer.VerticalSteps
are supported (at present) for 'Mantid' curves.
Note that there's also an issue with the symbol always being the same (see http://trac.mantidproject.org/mantid/ticket/4132).
630d606


@mantid-roman (2011-12-01T13:00:20):
Refs http://trac.mantidproject.org/mantid/ticket/4167, http://trac.mantidproject.org/mantid/ticket/4132. Set symbol colour same as line colour.
1b810e3


Russell Taylor (2011-12-01T16:14:50):
The immediate problem of the symbols being identical has been fixed in http://trac.mantidproject.org/mantid/ticket/4167 - they are at least now a different colour.

I think the proper way to fix this is to import the curves preferences dialog from today's QtiPlot (see attached) because it is so much nicer than the one we have now. As part of that, the code for setting styles should go out of MantidCurve to a central place.


Russell Taylor (2011-12-01T16:15:21):
The curves preferences dialog from the current QtiPlot version


@NickDraper (2012-01-09T09:45:01):
Moved to iteration 33 at iteration 32 code freeze


@NickDraper (2012-04-30T14:15:32):
Moved at end of release 2.1


@NickDraper (2012-08-10T12:45:10):
http://www.mantidproject.org/Release_Notes_2_2_Full_List


@NickDraper (2012-10-28T11:42:50):
Moved to release 2.4


@NickDraper (2013-01-28T09:23:31):
Moved at the code freeze for release 2.4


Russell Taylor (2013-04-16T20:55:32):
Move the tickets I'm definitely not going to do this iteration so that I can better see the ones that I might.


@NickDraper (2013-07-26T13:59:10):
Moved to the Backlog after the code freeze for R2.6


Russell Taylor (2013-08-02T16:13:38):
Make sure http://trac.mantidproject.org/mantid/ticket/6980 is resolved as part of this.


@NickDraper (2014-02-14T11:07:57):
bulk move to assigned at the into of the triage step


Russell Taylor (2014-06-16T19:08:52):
Orphaning tickets that I won't have time to look at.

@mantid-builder
Copy link
Collaborator Author

http://trac.mantidproject.org/mantid/raw-attachment/ticket/4132/qtiplot-curves-dialog.JPG
qtiplot-curves-dialog.JPG
(uploaded by Russell Taylor on 2011-12-01T16:15:21)


@mantid-builder mantid-builder added Low Priority Things that you don't ever want to be done. MantidPlot labels Jun 3, 2015
@NickDraper
Copy link
Contributor

will be replaced in M4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Low Priority Things that you don't ever want to be done.
Projects
None yet
Development

No branches or pull requests

2 participants