Based on OOXML interop this makes sense and would improve chart layouting. This would remove the need for some manual layouting and therefore improve our chart layouts.
In office, if you right click the legend->Edit Legend, there's a checkbox, "Show the legend without overlapping the chart". Is that this feature? Would a sample file with it enabled/disabled help? In addition to improved Excel interoperability, I think it would be very useful for us to have to ability to toggle on/off automatic resizing of the chart around the legend and title.
So we already support this to some degree. We just need to make it an explicit property. To see how it currently works have a look at the new chart sidebar which allows to switch between manual and automatic legend layout.
Markus, I love the new chart sidebar. It's a great way to view and edit the chart properties. In regards to this issue, I've tried it with existing and new charts and overlay/no-overlay seems to be working well. The only issue I noticed is it should be possible to set no-overlay property with top,left,right legend placement. Is making it explicit just a UI issue, or does it still need to be separated into 2 properties along with ODF/OOXLM support?
Migrating Whiteboard tags to Keywords: (EasyHack DifficultyInteresting SkillCpp) [NinjaEdit]
JanI is default CC for Easy Hacks (Add Jan; remove LibreOffice Dev List from CC) [NinjaEdit]
Note: in bug #131370 the OOXML export of the legends overlay feature was implemented. But not for title, since that setting cannot be changed from MSO UI, even if the standard allows it, so it's of no interest from us. This bug can be left open as a reminder.
Okay so to turn it on for chart titles, one needs to go to the Chart - Design ribbon in MSO, then Add Chart Element -> Chart Title -> Centered Overlay. An example file is mentioned in bug 82218: attachment 104062 [details] and how it looks currently is attachment 182476 [details] The plain XML is: <c:title> <c:overlay val="1"/> </c:title>
Re-evaluating the EasyHack in 2022 Looking at the above comments, let's mark this issue as an EasyHack that is still relevant.
Hello, I want to work on this. Can someone please let me know how to get started?