https://bugs.documentfoundation.org/show_bug.cgi?id=131654
--- Comment #5 from Jean-François Fortin Tam <nekohayo@gmail.com> ---
Just a thought: if I recall correctly, Excel does the live previewing directly
on the canvas (essentially WYSIWYG) instead of in the properties dialog. Have
you considered this avenue? Probably more complex to implement though.
Your mockup is a step in the right direction with the fact that the "Available
Fields" portion is on the left instead of the right, I already like that
change; maybe then it's a matter of styling + headers to make it more evident,
with a vertical separator (or sidebar styling, somehow) between that area and
the rest?
As for the notion of "targets" and add/remove arrow buttons, this could be
complex and a bit cluttered from a UI interaction perspective. Wouldn't it be
simpler and cleaner to have the drag-and-drop nature of the dialog be made more
evident than the current implementation, for example having the "Drag the Items
into the Desired position" label be repositioned at the top, left-aligned, with
clearer wording ("Drag items from the available fields into the desired column,
row or data fields")? Or perhaps that label could be put right underneath the
"Available Fields:" header, but then this wouldn't reflect the fact that you
can drag from any area to any other area.
The alternative — if you prefer to save space, eliminate the "Available Fields
is not visually distinct enough from other field areas" problem, and not
strictly depend on drag-and-drop — is to use inline toolbars and GtkPopover
widgets (and the equivalent on other platforms). For instance, under each of
Column, Row and Data field listview widgets, you could have a small toolbar
(with the "inline-toolbar" styling class) containing these standard inline
buttons: +, -, top, up, down, bottom
...and clicking the + would open a GtkPopover containing the list of "Available
Fields" to add into the current field area.
--
You are receiving this mail because:
You are on the CC list for the bug.
Context
- [Libreoffice-ux-advise] [Bug 131654] Provide a live preview of changes when creating or editing a pivot table · bugzilla-daemon
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.