Bug 165026 - "Data Ranges" Data Series UI layout is confusing (shared "Categories" field vs "Name", "X-Values" and "Y-Values")
Summary: "Data Ranges" Data Series UI layout is confusing (shared "Categories" field v...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: topicUI
Depends on:
Blocks: Chart-Wizard Dialog-UX
  Show dependency treegraph
 
Reported: 2025-02-04 01:20 UTC by Jeff Fortin Tam
Modified: 2025-02-04 01:35 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Demonstration video (714.02 KB, video/mp4)
2025-02-04 01:20 UTC, Jeff Fortin Tam
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Fortin Tam 2025-02-04 01:20:18 UTC
Created attachment 198951 [details]
Demonstration video

I find the "Data Series" tab (in the "Data Ranges" dialog, or in the chart creation wizard dialog) to be very confusing and inefficient, mainly due to the way things are laid out in the right half of the dialog.

There are two main reasons for this:

* The "Categories" range field isn't specific to the selected data serie, but:

 1) it's in the rightmost half, where the serie-specific ranges property fields are;
 2) it's stuck *right below* the variable range field
    (depending on what property selected above),
    with no vertical between those... so I visually confound it with the rest.

  It could make a lot more sense to make it global, on the left half of the dialog.
  Or at least label it "Categories (shared across series)" and add some top margin.

* Selectable properties (Name, X-Values, Y-Values) use a single editable field below;
  This seems wasteful vs just listing properties with a range field next to each.
  Why would I want to select a property first instead of directly setting the range?


----

Observed on:

Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 8; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Flatpak
Calc: threaded

...and every previous version.