<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">TLDR; I intend to merge the Sdr/Svx objects and their UNO siblings</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">I was motivated by this by a combination of seeing</div><div class="gmail_default" style="font-family:tahoma,sans-serif">(a) <a href="https://wiki.documentfoundation.org/Development/Budget2021#UNO_API_at_SdrObjects">https://wiki.documentfoundation.org/Development/Budget2021#UNO_API_at_SdrObjects</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif">and</div><div class="gmail_default" style="font-family:tahoma,sans-serif">(b) trying to optimise a chart issue where I realised I would need some way to tunnel through the UNO objects to get to the underlying Sdr objects, which are quite capable of performing the required operation efficiently.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">So the first stage is this one: merge the SdrPage hierarchy, and looks (at this stage) like this:</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">    <a href="https://gerrit.libreoffice.org/c/core/+/110498/">https://gerrit.libreoffice.org/c/core/+/110498/</a><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">The second stage is merging the SdrModel stuff, which will be smaller.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">The third stage will be quite a large patch, and will need merging the SdrObjects.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Anyway, just checking that no-one has fundamental objects to this idea.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Regards, Noel.</div></div>