Bug 138510 - Ability to hover on charts to quickly visualize details
Summary: Ability to hover on charts to quickly visualize details
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Chart-Enhancements
  Show dependency treegraph
 
Reported: 2020-11-26 11:35 UTC by romain2boss
Modified: 2024-07-19 15:41 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Magnification example (67.46 KB, image/png)
2020-11-26 11:35 UTC, romain2boss
Details
Tooltip (8.24 KB, image/png)
2023-10-17 10:22 UTC, Heiko Tietze
Details

Note You need to log in before you can comment on or make changes to this bug.
Description romain2boss 2020-11-26 11:35:13 UTC
Created attachment 167586 [details]
Magnification example

Hi,

LibreOffice displays charts the same way as its competitors: You can specify the data range, the X/Y scale and that's it. You can't interact with your diagram in order for instance to easily zoom in some areas where data are cluttered.

This ticket proposes an enhancement ideas in order to bring added values to LibreOffice compared to its competitors: Having the ability to investigate into a chart in order to have chart details without tweaking chart settings or even use bug 138509 enhancement proposal.

By clicking a button the cursor would transfomr to a magnify glass which, when hovering on top the graph, would display local details. See example attached. This would be very usefull when lot of data are cluttered in a graph and one want to quickly highlights some facts.

By "magnifying" I don't mean "stretch some raster bitmap to have a pixelized result" but have a clear local rendering of the area (as when one zoom on vectorial images).

Additional control proposal:
- Playing with the mouse wheel would change magnifying factor.
- Playing with the mouse wheel while pressing CTRL would change magnifying glass radius

Nothing would be saved in graph settings.
Comment 1 Jean-Baptiste Faure 2021-08-14 17:22:24 UTC
I think this enhancement should be prototyped in an extension before any integration in the code.

Best regards. JBF
Comment 2 Heiko Tietze 2023-10-17 10:22:29 UTC
Created attachment 190254 [details]
Tooltip

We do show a tooltip with the value underneath the cursor. The magnification would rather be some kind of highlighting pointer good for presentations. So my take: sufficiently implemented, WF.
Comment 3 Cor Nouws 2023-11-08 19:59:36 UTC
*** Bug 138509 has been marked as a duplicate of this bug. ***
Comment 4 Heiko Tietze 2023-11-09 11:12:47 UTC
We discussed this topic in the design meeting.

While I believe interactive charts are over-engineering for office applications and better suited for programs like R with libraries for visualization the majority welcomes those functions.
Comment 5 Eyal Rozenberg 2024-07-19 15:41:38 UTC
(In reply to Heiko Tietze from comment #4)
> While I believe interactive charts are over-engineering for office
> applications and better suited for programs like R

You know, we could offer a one or two basic possible visualizations; and make it easy for extensions to offer more complex ones - such as, possibly, cached invocation of external programs, such as R, which might produce that complex visualization.