Skip to content

KDE Blogs 

Wednesday, 7 December 2011

Calligra Words

Boemann  | 
Allow me to introduce the amazing new word processor that will be released with Calligra Suite 2.4 in 2012. It is fast and nible to use, and using the powerful Calligra Engine we have made sure it can load .doc and .docx and ODF documents. And with so astonishing quality, that it will be your favourite for viewing such documents. Read More
Friday, 2 December 2011

Regexp library benchmarks...

Since I don't have an account to reply there http://blog.rburchell.com/2011/12/why-i-avoid-qregexp-in-qt-4-and-so.html, I'll do it here. Recently somebody benchmarked regexp libraries as potential candidates for use in CMake. Short version: PCRE was not exactly much faster than what is in CMake, re2 and TRE were magnitudes faster: [cmake-developers] Re: slow regex implementation in RegularExpression. This is the home of TRE: http://laurikari.net/tre/about/ Read More
Monday, 28 November 2011

Fruits of CSS2: Eating Our Own Dog Food

It may seem obvious but eating our own dog food can definitely be good for your project's condition. Especially when it is maturing over time. How many testers can we have and how many personas for your user-centered design can we define and maintain? Usually just a few with the actual resources. Is only fulfilling needs of more or less fictional actors focusing on few use cases a good direction? Or does it put our vigilance to sleep? Read More
Sunday, 20 November 2011

Fruits of CSS2: Kexi for KDE Contributors

Over the years, most if not all my presentations on Kexi were aimed at users or power users. When preparing for the Calligra Sprint I thought it would make sense to approach the Calligra contributors with a small update on what are goals and ideas embedded in this specific office application. I hope you, the KDE contributors, would benefit a bit too. Read More
Wednesday, 16 November 2011

frameworks in Jenkins

Tnyblom  | 
kdelibs frameworks branch is now covered in build.kde.org :) But due to a bug in the build system it requires a special hack to build, ie the cmake call does all the required work but fails with a message about inqt5 not being in the export set. So to make it build in Jenkins the exit code from cmake has to be ignored. Other then that it seems to work ok. Read More
Tuesday, 15 November 2011

Fruits of CSS2

No, this is not HTML5 topic, I mean fruits of Calligra Suite Sprint #2 ;) My plan is to post series of logs from the Calligra Sprint on the following days. Each covering one topic. Today about branding. Read More
Monday, 14 November 2011

Kubuntu Outcomes from Precise UDS

Jriddell  | 
Hacking between sessions, Quintasan, fregl, afiestas The Ubuntu Developer Summit was in Florida again for a week of sessions, specs, work items, discussions and mouse burgers. We had a lot of useful Kubuntu sessions and came up with a long list of things to do over the next six months. Read More
Monday, 14 November 2011

MSOOXML: Why oh why?

Dipesh  | 
Some like to make a joke of OpenOffice.org coming with around 8 different string-implementations and comparing that with what we are having in Calligra with QString. But when we worked back then in OASIS to form what later became the ISO OpenDocument standard we left such implementation details out. Read More
Sunday, 13 November 2011

Akonadi misconception #1: where is my data?

Amantia  | 
I regularly see the same misconception and fear popping up on the mailing lists, bug reports and IRC: if the Akonadi database gets corrupted, I will lose my data. To make it clear from the beginning: the Akonadi database is NOT your MAIN data storage. Even if it gets destroyed, removed, your data is still safe. Read More
Friday, 11 November 2011

Cool new stuff in CMake 2.8.6 (3): a standard way to disable optional packages

Welcome to the third part of this small series about new stuff in CMake 2.8.6, following the first and the second part. Most non-trivial projects, whether built with CMake or something else, depend on multiple other packages, which can be either optional or required. In CMake-based projects all these packages are searched using the find_package() command. Read More