[Kst] [Bug 252289] New: UI: reorganize the plot dialog
Nicolas Brisset
nicolas.brisset at eurocopter.com
Fri Sep 24 22:50:22 CEST 2010
https://bugs.kde.org/show_bug.cgi?id=252289
Summary: UI: reorganize the plot dialog
Product: kst
Version: 2.0.1
Platform: Compiled Sources
OS/Version: Linux
Status: NEW
Severity: wishlist
Priority: NOR
Component: ui
AssignedTo: kst at kde.org
ReportedBy: nicolas.brisset at eurocopter.com
Version: 2.0.1
OS: Linux
In its current incarnation, the plot dialog is not very satisfying. I have the
following gripes against it:
1) the most used parts are not the easiest to reach. I think it should open on
the "Contents" part by default, and the others should be sorted from most often
used to least often used modulo logical grouping. I'd suggest the following
order: Contents, Labels, Range/Zoom, X-Axis, Y-Axis, X-Axis markers, Y-Axis
markers, Appearance, Dimensions
2) the listview on the left contains both categories pertaining to plot
properties and a list of displayed objects, which gives access to their
properties by embedding for instance the curve dialog into the plot dialog. I
find it very very confusing. We need at least a clear visual separation, or
even better: a radical change. Here is my idea: we don't list the objects in
the left column, since they are already in the contents tab. Instead, we add
buttons below the contents list(s): "Select all", "Deselect all" and "Edit
selected". And here is the best part: when the user clicks "Edit selected" we
pop up the corresponding dialog(s), if needed in "edit multiple" mode and with
the items from the contents list preselected. I find that idea pretty cool and
it should be reasonably easy to implement.
3) it gives acces to almost all Qt properties of the QGraphicsItems, which is
probably good for power-users, but it can quickly get overwhelming. For now,
I'd leave it at putting them further down the list but maybe we should use
newbie-friendly labels (who can understand all those Stroke options anyway?)
Reproducible: Didn't try
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kst
mailing list