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.
I think this enhancement should be prototyped in an extension before any integration in the code. Best regards. JBF
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.
*** Bug 138509 has been marked as a duplicate of this bug. ***
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.
(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.