Bug 165162 - Improve UX around Conditional Formatting
Summary: Improve UX around Conditional Formatting
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Conditional-Formatting-Managing
  Show dependency treegraph
 
Reported: 2025-02-10 11:00 UTC by Heiko Tietze
Modified: 2025-02-11 07:37 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Excel's Manage CF dialog (171.17 KB, image/png)
2025-02-10 11:05 UTC, Heiko Tietze
Details
Example document (10.34 KB, application/vnd.oasis.opendocument.spreadsheet)
2025-02-10 11:06 UTC, Heiko Tietze
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Tietze 2025-02-10 11:00:45 UTC
LibreOffice has a Manage CF dialog that holds multiple, not necessarily related entries of CF. The actual Add CF dialog allows to define multiple conditions, all related to one range, in a non-standard UI. Excel does not allow those combinations.

The whole workflow needs to be scrutinized and the concept challenged. Some issues:

* the Manage CF dialog lacks of sorting (bug 105325)
* shows only a single condition without any indication of more (bug 164325)
* does not show the formatting 
* could be improved by toggles to activate CF (bug 101553)

* the Add CF dialog becomes difficult to manage with growing number of cell value options
* hides the formatting when switching to another condition
* allows strange combinations of all cell conditions and cell values

One potential solution is to "flatten the workflow" and to allow only one condition per Add CF. This simplifies workflow on cost of flexibility, in particular thinking of a toggle to activate a (combination of) CF. The opportunity to (re)unify CF has been requested before (bug 87274) and could be done in the Manage CF dialog only.

As for the Manage CF dialog I'd suggest to switch from the listview to a treeview and show all information when expanded.
Comment 1 Heiko Tietze 2025-02-10 11:05:33 UTC
Created attachment 199107 [details]
Excel's Manage CF dialog

MSO 365 on macOS
Version 16.93.1 (25011917)
Comment 2 Heiko Tietze 2025-02-10 11:06:27 UTC
Created attachment 199108 [details]
Example document

Some numbers with CF
Comment 3 Roman Kuznetsov 2025-02-10 16:04:54 UTC Comment hidden (no-value)
Comment 4 Heiko Tietze 2025-02-11 07:37:53 UTC Comment hidden (no-value)