<div dir="ltr"><div>During the sprint we started work on reusable Qt Quick components for Calligra. The idea was to make it easy for people to create apps as they'll just have to use the right QML component and everything else will just work magically. All this lies in the branch active-calligratouch-shantanu (which adds a new toplevel dir qtquick/ in calligra and then active/ uses those components to show docs). It has couple of hardcoded paths, but works very well with just this code (Test.qml) -<br>
<br>import QtQuick 1.1<br>import org.calligra.CalligraComponents 0.1 as Calligra<br><br>Flickable {<br>    Calligra.PresentationCanvas {<br>        id: canvas<br>        source: "presentation.odp"<br>        anchors.fill: parent<br>
    }<br>}<br><br></div>There are similar components for Text docs, spreadsheets as well. This should save a lot of reinvention when trying to render documents on a QML based UI.<br></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Mon, Jun 17, 2013 at 2:22 PM, Sebastian Sauer <span dir="ltr"><<a href="mailto:mail@dipe.org" target="_blank">mail@dipe.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Aloha,<br>
<br>
so you may have noticed that I did land last few weeks work in the Coffice-branch. I am giving here a short status-update on the work done and the work I plan to do towards releasing the first release of the Calligra Mini successor of Coffice. Note that this is only my personal roadmap and subject to change anytime. So, if you think there is something missing, something not so important, etc. please just raise voice and I can shift.<br>

<br>
=== Work published ===<br>
<br>
Current version (as published in Google Play) is 1.5. 1.5 is the first release I not see as "alpha release" but as "beta release". Its stable, fast, loads and displays ODT/DOC/DOCX. Its "good enough to be usable" but there is still plenty to do from my pov.<br>

<br>
=== Work landed ===<br>
<br>
What I did withint last ~2 months is to focus on 2 areas:<br>
<br>
1) SailfishOS version.<br>
<br>
So far Coffice builds and runs on Linux desktop and Android. SailfishOS is the second mobile SDK targetted (by me). It compiles and runs but doesn't display, etc. yet. Remaining work is on the UI (Silicia components) only.<br>

<br>
2) Sheets integration.<br>
<br>
Calligra Sheets compiles now using the fake-lib on desktop, Android and SailfishOS. It compiles and links but not more. Means missing here is the UI-integration.<br>
<br>
=== Work to do ===<br>
<br>
What I would like to do before releasing a first Calligra Mini version is to finish Sheets and make loading and displaying a ODS file proper working.<br>
<br>
That's the only thing I have atm on my table. Estimate would be in the range of <3 months depending on the amount of spare time that is left.<br>
<br>
=== Feedback ===<br>
<br>
If there is anything you think that is missing from current version 1.5 (as available in Google Play), that needs to be changed/added/removed before a Calligra Mini x.y release then please let me know now. Thanks in advance :)<br>

______________________________<u></u>_________________<br>
calligra-devel mailing list<br>
<a href="mailto:calligra-devel@kde.org" target="_blank">calligra-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/calligra-devel" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/calligra-devel</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Shantanu Tushar    (UTC +0530)<br><a href="http://www.shantanutushar.com" target="_blank">http://www.shantanutushar.com</a>
</div>