Author Archives: Markus Mohrhard

About Markus Mohrhard

Hacking at Libreoffice calc

Supporting more OOXML dialects in chart import

A common problem during our OOXML import is that there are several different OOXML dialects: OOXML transitional, OOXML strict and the not specified version written by MSO 2007. The MSO 2007 version is mostly identical to OOXML transitional with the … Continue reading

Posted in Uncategorized | 4 Comments

Guadec 2014

I had the privilege to attend GUADEC this year and speak about Libreoffice. I was really impressed by the conference and enjoyed the beautiful city of Strasbourg and the nice Gnome community. My talk was about Resuing Libreoffice in your application … Continue reading

Posted in Libreoffice | 2 Comments

Property mapping in charts

The release of the next LibreOffice version is not that far away with a lot of cool new features. Additionally to the many nice features already mentioned on our Release Notes page I want to talk a bit about one … Continue reading

Posted in Libreoffice | 5 Comments

Update about our import/export crash testing

I wrote a blog post last year reporting about our import crash testing with a python script and how we use these results to improve our quality. Since last year we have extended the script and use it regularly on … Continue reading

Posted in Libreoffice | Leave a comment

OOXML strict support in Libreoffice

Recently it came to our attention that we can only handle OOXML transitional and the older Microsoft dialect of OOXML. A short analysis of the document showed that OOXML strict uses different namespaces and different relationship URLs. After two days … Continue reading

Posted in Libreoffice | Tagged | 10 Comments

Cppunit 1.13.2 released

The new cppunit release which is just a minor update brings mainly support for 64bit Windows builds and fixed some packaging bugs related to the Visual Studio project files. For Linux/Unix users the only change is that we report dlopen … Continue reading

Posted in cppunit | 7 Comments

Automated import crash testing in Libreoffice

I have been working recently on finishing the work on a python script for Libreoffice that automatically imports documents and tests if we crash there. The plan is to run this script automatically against all our bugzilla documents on a … Continue reading

Posted in Libreoffice | 22 Comments