Bug Hunting Session
Bug 125826 - Support context menus for management of list entries in pivot table setup dialogue
Summary: Support context menus for management of list entries in pivot table setup dia...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.2.4.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks: Context-Menu
  Show dependency treegraph
 
Reported: 2019-06-10 12:18 UTC by Markus Elfring
Modified: 2019-08-22 12:36 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Elfring 2019-06-10 12:18:52 UTC
I have tried the software “LibreOffice Writer 6.2.4.2-821.3” (Build-ID: 20(Build:2)) out again.
I would find it helpful if context menus will be offered for entries in the list controls of the pivot table setup dialogue.
Comment 1 Heiko Tietze 2019-08-19 08:46:47 UTC
What exactly do you mean with "setup dialog" (Pivot Table Layout?) and what commands are you looking for to be shown in the context menu?
Comment 2 Markus Elfring 2019-08-19 10:16:56 UTC
(In reply to Heiko Tietze from comment #1)
It seems that you prefer to refer to “Pivot Table Layout”.
https://help.libreoffice.org/6.3/en-GB/text/scalc/01/12090102.html

I would find entries like the following helpful in a corresponding context menu.
* Add fields
* Delete fields
* Adjust filter criteria

Would you like to support any more configuration access possibilities besides keyboard shortcuts and the user interface “drag and drop”?
Comment 3 Heiko Tietze 2019-08-20 08:14:55 UTC
> * Add fields

I suppose you're thinking to right-click at the Available Fields list and want to add columns from the spreadsheet, right? If you talk about adding the available field to row/column/data, as an alternative to drag 'n drop, it could be an accessibility enhancement.

> * Delete fields

Again, if you have Available Fields in mind you can just ignore the entry. In case of Column/Row/Data Field the context menu could return the dropped entry back to the available fields. A lot of effort for not much benefit except accessibility.

> * Adjust filter criteria

You want to filter before creating the chart? This function is not related to the fields and therefore not suited for a context menu
Comment 4 Markus Elfring 2019-08-20 12:58:01 UTC
(In reply to Heiko Tietze from comment #3)
> I suppose you're thinking to right-click at the Available Fields list and
> want to add columns from the spreadsheet, right?

Such a view can be useful.


> If you talk about adding the available field to row/column/data,
> as an alternative to drag 'n drop, it could be an accessibility enhancement.

Thanks that you can think also in this direction.


> You want to filter before creating the chart?

Filter criteria will occasionally be adjusted after the creation of a pivot table, won't they?


> This function is not related to the fields and therefore not suited for a context menu

I suggest to reconsider this view.
Comment 5 Thomas Lendo 2019-08-21 08:04:07 UTC
In principle it's a good idea from user's perspective to have a useful context menu also in list fields. But if this enhancement will be considered, also other lists e.g. in the chart dialogs should be enhanced with a context menu to give the user a consistent user experience.

Someone must define the useful commands per list.
Comment 6 Heiko Tietze 2019-08-22 12:36:14 UTC
For accessibility it makes sense to have alternatives to the drag 'n drop actions. So let's add a context menu to Field with the actions Add to Row, Add to Column, Add to Values and the respective menu at these lists with "Remove".