Great news!<br><br>Also to add to that, in the branch active-calligratouch-shantanu we have working qtquick component for viewing text documents. What this means is that you can just put that in your QtQuick app for a platform and voila! you can view text docs :)<br>
<br>I and Sujith are working on the element for spreadsheet and presentations<br><br><div class="gmail_quote">On Sun, Mar 17, 2013 at 12:44 AM, 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 within last week(s) I landed a bunch of commits in a Calligra branch named "coffice".<br>
<br>
Coffice (Calligra Office or coffee-in-office) is the try to get Calligra on to mobile. More concrete I target Android for now (BB10 and Sailfish would be the next candidates).<br>
<br>
Goals are:<br>
* Focus on a Calligra Words ODT viewer. Next step would be to add doc/docx support. Later Sheets and Stage.<br>
* Slim! That means as small packages as possible. No huge +100MB packages.<br>
<br>
Work done:<br>
* kdelibs dependency got stripped out and Coffice is Qt only. For that I introduced a "fake" library that maps kdelibs 1:1 to Qt without all the functionality, daemons, etc. Most of kdelibs is not needed and those that is needed (KArchive only) was ported over.<br>
* I decided to go with qmake rather then cmake. Reason is qmake works out of the box with all those Qt mobile SDK's out there,<br>
* Most of libs links+compiles, textshape+variables+<u></u>pictureshape plugins link+compile and Words itself linls+compiles.<br>
* It links+compiles AND runs on my Galaxy Tab 2 Android 4.2.2 device and desktop.<br>
* ODT documents are proper loaded and ddisplayed (pictureshape and variables disabled atm).<br>
<br>
Work still to do:<br>
* There where a few odd crashes but maybe I fixed most of them short before he commit. Needs more investigation and fixing if needed.<br>
* While the renderer (render the view to an image and display the image) is threaded and it seems to work I did disable it for now (means not threaded yet). Needs more smoke-testing.<br>
* Zooming (eg pinch-to-zoom) isn't done yet.<br>
* UI is ugly, misses functionality, well its a pre-alpha release :)<br>
<br>
To the results:<br>
* I succeeded! :) Well, it compiles, links, runs, works and does the job.<br>
* Also the Android package (and install size) of the result is *3* MB including everything but Qt (which is not part of the package). Now that's what I name slim and there is lots of room for future improvements. It should be possible to cut it down to half that size but 3MB is already pretty good and so future trimming/slimming isn't my top priority,<br>
<br>
Try yourself:<br>
1. *THIS IS TESTING ONLY*<br>
2, Please not distribute the link since I have limited traffic, Thanks :)<br>
3. I will blog about that with the next milestone which I plan to publish as official first release in e.g. Google Play / f-droid.<br>
4. <a href="http://kross.dipe.org/calligra/Coffice-debug.apk" target="_blank">http://kross.dipe.org/<u></u>calligra/Coffice-debug.apk</a><br>
<br>
p.s. to compile the code yourself you need to:<br>
git checkout coffice<br>
git apply coffice/Calligra-01.patchfile<br>
cd coffice<br>
qtcreator <a href="http://coffice.pro" target="_blank">coffice.pro</a><br>
setup, compile, test, give feedback and enjoy life :)<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>