<div dir="ltr">Hi guys,<br><div class="gmail_extra"><br>On Wed, Oct 2, 2013 at 8:09 AM, Samuel Mehrbrodt <span dir="ltr"><<a href="mailto:s.mehrbrodt@gmail.com" target="_blank">s.mehrbrodt@gmail.com</a>></span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Jacobo,<br>
<br>
good to see this being improved. I don't think an option in the Options dialog is the best way to go. Users might not expect it there and think it's a bug that you can't edit SmartArt (because you could before)<br>
</blockquote><div><br></div><div>Not only that -- because the dialog is so full of options, this option would be lost to most users.<br></div><div>Also, because of the usability disaster that the dialog is, I'd rather not add any more options to it.<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I have another suggestion:<br>
You could disable editing SmartArt by default and offer editing via the context menu. Would that be possible to convert the SmartArt live to shapes when the user wishes it?<br></blockquote><div><br></div><div>That's exactly what I was going to suggest, except in the name of discoverability and tablet-readiness, I'd rather have a contextual toolbar (appearing only when a SmartArt shape is selected) with a "Convert to Shapes" button.<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks<br>
Samuel<br>
<br>
Am 01.10.2013 17:49, schrieb Jacobo Aragunde Pérez:<div class="HOEnZb"><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi :)<br>
<br>
Lately we have been working on SmartArt support on Writer. As you know,<br>
in 4.1 and prior the SmartArt figures were imported to LO shapes but<br>
they weren't exported back when saving to docx, causing data loss.<br>
<br>
Our first approach, which is already pushed to master, was saving the<br>
full SmartArt information in the InteropGrabBag of the shapes and save<br>
it back when exporting to docx. In this situation, users are allowed to<br>
do changes to the shapes but these changes are not saved back.<br>
<br>
That takes us to the next step: we want to make imported SmartArt<br>
immutable, so users are aware that they can change the document but not<br>
the shapes. We would like to add a configuration setting to enable or<br>
disable this behaviour, and we have thought of doing it at Options -><br>
Load/Save -> MS Office. We have some doubts on how to call this<br>
parameter and what should be the default behaviour.<br>
<br>
Following the existing conventions in that dialog, we could call the<br>
option "OOXML Smart-Art to LibreOfficeDev".<br>
<br>
Right now we think that the proper way would be to mark the load option<br>
always, making the option read only, so the user would not be able to<br>
modify it and will be aware that OOXML SmartArt would always be loaded<br>
and converted.<br>
<br>
The second option, saving, would be the selectable one. If we would mark<br>
the option, the Smart-Art will be converted into basic shapes and saved<br>
as such. If it would not be marked, the Smart-Art will be saved as such<br>
in the OOXML documents and, to avoid user modifications, it will be<br>
converted to a bitmap in the UI and saved as such if saved as an<br>
OpenDocument format.<br>
<br>
Another topic is whether it would be desirable to let the user select<br>
this option per application. This way, we would have 3 options:<br>
  * "WinWord OOXML Smart-Art to LibreOfficeDev Writer".<br>
  * "Excel OOXML Smart-Art to LibreOfficeDev Calc".<br>
  * "PowerPoint OOXML Smart-Art to LibreOfficeDev Impress".<br>
<br>
In the future, if we would have a decent implementation of a similar<br>
functionality of Smart-Art for the OpenDocuments, we would have both<br>
options selectable and the options would say:<br>
  * "WinWord OOXML Smart-Art to LibreOfficeDev Writer or reverse".<br>
<br>
Comments? Suggestions?<br>
<br>
</blockquote>
<br></div></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
Libreoffice-ux-advise mailing list<br>
<a href="mailto:Libreoffice-ux-advise@lists.freedesktop.org" target="_blank">Libreoffice-ux-advise@lists.<u></u>freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise" target="_blank">http://lists.freedesktop.org/<u></u>mailman/listinfo/libreoffice-<u></u>ux-advise</a><br>
</div></div></blockquote></div><br></div></div>