![]() ![]() ![]() I discarded documents that were not applicable to the Android Viewer, stripped down the desktop application the same way we are stripping the LibreOffice core that is on Android, and let the tests run for several days.īased on the output, I have added all the necessary services for text documents so crashes due to missing components should now be rare. I have collected over 55,000 documents - not so far from the 75,000 that we test with desktop LibreOffice. To address that, I used the same approach that Markus Mohrard is using for import and export crash testing. Did that document contain a drop down box? Ouch! How about a custom shape? Ouch! You get the idea. When we initially released, some hard compromises were made, which led to many documents crashing. Spot the problem in the above description? "Stripped down to bare bones". How does the Viewer look from the technical point of view? It is the complete LibreOffice that we use on the desktop, but cross-compiled to Android, stripped down to its bare bones, and accessed from the Java part via LibreOfficeKit to provide rendering of 'tiles' - 256x256 bitmaps that together compose what the user views as a document. The app is still in Beta, and some problems (like occasional crashes) should be anticipated, but overall there have been so many stability improvements that I am confident that it's now very usable for daily work. At the end of the last week we released the new version of LibreOffice Viewer for Android, and I must say, it is a pretty solid release. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |