Coffice - Calligra on Android available now

Sunday, 24 March 2013
Introduction Coffice (Calligra Office or coffee-in-office) is a new project that tries to make Calligra available on mobile platforms like Android, Blackberry 10, Jolla SailfishOS and Ubuntu Phone. With the MeeGo-saga, where Calligra was the office suite that Nokia shipped with the N9, a huge chunk of focus went on trimming Calligra for mobile platforms, improving performance and compatibility with ISO OpenDocument (ODF) and Microsoft Office formats (binary and XML). Read More

Accessibility in KDE 4.10 and beyond

Sunday, 9 September 2012
The history The first tries to join forces with GNOME to build up one common accessibility stack for our beloved desktops pre-date back to 10 years ago. A year later the solution became more concrete and finally made it as the QAccessible framework into Qt 4. Read More

The CTRL+M break-me option

Thursday, 8 December 2011
A comment at the Calligra Words blog-entry asked about re-adding the CTRL+M "Hide Menubar" option back to Calligra Words (and the KDEPim-applications). That is a very bad idea. The "Hide Menubar" option, known from many KDE3 applications, is the typical example of a break-me option. Read More

MSOOXML: Why oh why?

Monday, 14 November 2011
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

11 steps remaining till Calligra 2.4

Sunday, 30 October 2011
As Andreas note we are rather close towards Calligra 2.4 which will be the very first release of the Calligra Suite. Our pretty cool Calligra Quality Dashboard lists 11 remaining release-critical blocker bugs that still need to be fixed till then. Read More

Porting Windows Phone to Qt

Wednesday, 28 September 2011
Since so far I missed any blog on our beloved planet pointing to this interesting resource I do it myself now; Porting Windows Phone to Qt A rather cute way to escape your Windows Phone lock in :-)

Calligra Words mini-sprint day #2

Tuesday, 6 September 2011
Today is the second and last day of the Calligra Words mini-sprint. After spending yesterdays first day on planing and implementation of decisions made we spent today on solving all kind of problems that showed up since then. Read More

Calligra Words mini-sprint day #1

Monday, 5 September 2011
Actually it's day #2 already since Boemann and myself already started hacking away yesterday evening when I arrived at his place in Denmark. The main goal of our small mini-sprint is to address the various problems we have within Calligra Words with anchors and anchoring objects and text running around such anchored objects. Read More

Disabling Nepomuk in Akonadi

Friday, 29 July 2011
When I upgraded my KDE-setup to 4.7.0 I run into the problem that when starting the brand new KMail based upon Akonadi that the Nepomuk-feeder started to index my imap-folders. Read More

Calligra Words earns bronze

Tuesday, 21 June 2011
After a long time of bugfixing, adding missing features and improving Calligra in general the progress made on Calligra Words finally reached bronze status. Over the last months we got it managed to replace the previous layout-code with a new layout-engine that speeds up the layout-process by a factor of ~20. Read More

Progress on Calligra Words

Thursday, 5 May 2011
End of last week the work done on the new textlayout-library got merged into the master-branch. Months of hard work on refactoring the basement Words, Stage and other Calligra applications are build up on got a face. Read More

Calligra Sprint 2011 in Berlin, day 2

Sunday, 3 April 2011
After day 0 on friday which I missed and day 1 on saturday where I joined the Calligra 2011 sprint in Berlin in the evening after a longer journay the last day of the sprint, day 2, is coming to and end. Read More

Calligra Sprint 2011 in Berlin

Friday, 1 April 2011
This weekend there will be the Calligra spring 2011 in Berlin in KDAB's office in berlin where I usually work and play kicker and table tennis all of the week. The irony is that I very likely will not make it to the sprint. Read More

Cursor focus tracking using QAccessible

Tuesday, 20 July 2010
KMag used to zoom into part of the screen got just today an additional mode: Follow Focus Mode. That means that kmag can now follow either the mouse pointer or the keyboard cursor. Read More

AT-SPI backend for Qt-Accessibility

Tuesday, 25 November 2008
For the case you, dear reader, are not subscribed to the KDE-accessibility mailinglist (tststs), we received a rather interesting mail just yesterday; Project Announce: AT-SPI D-Bus That project is done by codethink and sponsored by Nokia and Mozilla (and Novell seems to be in there somehow too). Read More

law@germany: rm -rf /wikipedia

Sunday, 16 November 2008
While a new law was accomplished that allows police to break into every house, install a trojan horse on our computer-systems and video-cams in our rooms to secret monitor us, others are on there way to ban internet-games they don't like or to just shut down wikipedia cause they can; Read More


Wednesday, 1 October 2008
If you like to laugh then the Apple presents the iRack clip may something for you - always again impressing how close political reality and good jokes can be :)

ISO, when the last eagle flies...

Sunday, 17 August 2008
Just two days ago I was still partly optimistic in the hope the ISO would do it's job. Yesterday we got it official, they don't. To break the own rule of consensus for things running though the fast-track process, to ignore all the provided feedback, to ignore any protest, to cloud as much of the decision-making as possible while hide-out any details or reasons leaves only one conclusion: The dying of the ISO starts. Read More

gsoc: Page-styles in KWord

Friday, 15 August 2008
It's a while I blogged last time about the progress on the goggle summer of code project to Improve OpenDocument in KWord. Mainly cause after working on a lot of smaller things till the mid-term we picked one of the bigger tasks and spend last weeks on it: pagestyles also known as masterpages. Read More

KDE Everywhere

Thursday, 5 June 2008
Isn't it funny if you browse around the web and keep on to run into all those Eee-PC clones out there and note that nearly all of them are running KDE@Linux. Read More

gsoc: Sometimes size doesn't matter, really.

Monday, 26 May 2008
While working on Improving OpenDocument in KWord for gsoc2008 we enjoyed today again one of this very productive pair-programming days. The todays goal was not that difficult: get those svg:x and svg:y positions for text-anchors (which are used to position frames like e. Read More

gsoc: Improve OpenDocument in KWord

Sunday, 11 May 2008
Just like last year the KDE-family did provide us again a gsoc-slot to work on Improve ISO OpenDocument support (in KOffice, particularly in KWord). Not only did the number of mentors drastically increased but personally I also had the feeling the number of very good proposals did. Read More

To live and to let (others) die

Sunday, 6 April 2008
Imagine you have a family - so something like one wife, 1.5 children and a dog - and you decided that it's better to feed them at least once per day and to provide some kind of home to survive during the cold days. Read More

Fun with Microsoft OOXML

Monday, 10 March 2008
It is one case to walk through 7000 pages of rather technical documentation and to try to extract something useful out of it for a concrete question. It is another thing to look at the actual XML produced by the Microsoft Office 2007 suite. Read More

SuperKaramba and Plasma Packages

Monday, 3 March 2008
With the great intro provided about Plasma Packages to get Apple's Dashboard Widgets running, it follows a screenshot that shows SuperKaramba - yes, it works with legacy *.skz files. btw, SuperKaramba example that uses KHTML to display content :)

KDE 3.5.8 on OpenSolaris

Thursday, 31 January 2008
See http://blogs.sun.com/moinakg/entry/kde_3_5_8_on Seems it's possible to give OpenSolaris a try now where a recent KDE3-version is up and running there. Thanks for that SUN/Moinak :)

Release-party in Berlin; what an event

Monday, 21 January 2008
disclaimer: as usual this is a personal opinion and I am not that sure that everything was like I describe it now cause of some side-conditions. The last friday started just like one of those usual normal january-days not worth to be mention. Read More

State of Kross in KDE4

Tuesday, 8 January 2008
Kross, the scripting framework, is one of the pillars new with KDE4. While the project started already a while back in 2004 it enveloped over the time to a rather big codebase. Read More

KMLDonkey on KDE4

Tuesday, 11 September 2007
The image below shows the next generation KMLDonkey 2.0 from SVN running on KDE4. The whole port was done within around 3 days - KDE4 rocks :)

MSOOXML and the german vote

Tuesday, 4 September 2007
[disclaimer: this is a personal opinion and meaned to be sarcastic!] So, germany was voting with "yes" for the Microsoft XML2007 format. That may not new for those that did follow the worldwide ISO-adventure and that believe in the power of black suitcases. Read More

SuperKaramba and Plasma, Part 2

Saturday, 28 July 2007
After providing last time a screenshot and a screencast (2.4MB, mpeg4) of SuperKaramba in action running the Aero AIO theme, here we go with a more concrete sample that connects SuperKaramba and Plasma together. Read More

SuperKaramba and Plasma

Friday, 27 July 2007
SuperKaramba as Plasma Applet running 4 instances of the Aero AIO theme. Screenshot;

SuperKaramba with JavaScript

Monday, 14 May 2007
Once in a while we had an interesting pool about the Preferred Scripting Language where the result showed something of a concensus that Python and Ruby are the primary preferred scripting languages (from within those small list of possibilities the pool offered). Read More

SuperKaramba with Ruby

Friday, 20 April 2007
Just some minutes ago the next generation of SuperKaramba got Ruby support. That means, you are able to use Python and Ruby to write your karamba's now. To try it out, fetch+install latest kdelibs, kdebindings/ruby/krossruby, kdeutils/superkaramba and run the Ruby clock sample with superkaramba --usekross clock. Read More

Progress on Kross

Thursday, 5 April 2007
It's a while I blogged last time and a lot happened during that decade. So, let's summarize some lately highlights around the Kross Scripting Framework; The famous Superkaramba got Kross as optional backend and guess what, we got it managed to stay backward-compatible. Read More

Let's support OpenXML!

Wednesday, 20 December 2006
as someone who likes to spend his free time on developing in the KOffice project I am very much interessted in open standards. As we all know, KOffice was the first Office-suite that publicly announced support for OpenDocument. Read More

KSpread 2.0 Scripting

Thursday, 16 November 2006
In the category of scripting in KSpread 2.0 using Kross2 the KSpread 2.0 Scripting article provides an overview of what's possible with KSpread based on Qt4+KDE4 this days. Seems KOffice isn't that far away from world-domination :)

Kross 2.0 and DBus

Monday, 21 August 2006
While my account on kdedevelopers.org exists for quit a long time, I just got the feeling that it may an idea to blog a bit about the progress done lately on Kross, the scripting framework and in what direction it moves with kde4. Read More