FEB
10
2013

Blog Moved

I've moved my blog to http://llunak.blogspot.com. As I no longer focus on KDE (and even previously my blogs were often more about openSUSE than KDE), I've moved to a more generic blog site. KDE-related posts will still be aggregated on Planet KDE.

FEB
5
2013

[OT] How to get Webex working on SUSE Linux 12.2 64bit

Sorry, for posting this on blogs.kde.org, but I think it might help a few people out there having the same problem.

JAN
21
2013

QtWebKit 2.3 beta 1 tagged.

Now that Qt 5.0 has been released, it is time to think about the release of QtWebKit 2.3. For those who do not remember, QtWebKit 2.3 is QtWebKit 3.0 (QtWebKit from Qt 5.0) ported to Qt 4.8.

Beta 1 was tagged yesterday, so go nuts and try it out.

DEC
19
2012

Google Code-in experience - Kexi

KDE is taking part in Google Code-in (GCI) this year once again. It's a contest to bring 13 to 17 year-olds closer to Free Software.

One of the tasks I proposed for Kexi was Adding d-pointers to the code. Because of its size I split the challenge into two GCI tasks for truly motivated students. One part has been taken by Shou Ya and second by Andrew Inishev. Both parts have been finished successfully, the patches (2 * 10 thousands of lines) are already in the Calligra master repository.

NOV
30
2012

Awesome License

Good news. The Font Awesome project's founder responded at speed of light to my request and now he plans to release the icon set under the LGPL within a month or so, making the icons as accessible for reuse as the default Oxygen set.

After that the "only" remaining matters would be adaptation to KDE and artistic vision. Here's a mockup of how KWrite's look could be transformed. Original:

To make it play more right I also reworked the Oxygen style quite a bit. Nearly no gradients or shines, post-Vista aesthetics inspired by web and mobile UIs where contrast is king. "Awesome" style:

Last week fri13 commented: "Monochrome icons are terrible from usability standpoint. They don't offer at all same information as colorful skeuomophisim icons."

Whoa about the colorizing the icons to give benefits of color coding?

NOV
29
2012

KArchive standalone release for Qt4

Due to popular request during my KDE Frameworks 5 presentation, in other words "where can I get KArchive today?", which is also a long-standing request from many developers of Qt applications, I experimented with making a Qt4-based release of the KArchive framework.

The Qt5-based karchive will be a lot thinner, thanks to much of the necessary functionality going into Qt5 (mimetypes, standard paths, safe saving...). For now, the Qt4 package has to come with all that stuff built in.

Here it is: http://www.davidfaure.fr/2012/karchive-qt4-1.0.0.zip

NOV
20
2012

Kubuntu Ninjas

It's Kubuntu Ninja time! We have the tars for the next KDE Software Compilation beta and now we need to package them up. There's an awful lot of them so do come and help. We're in #kubuntu-devel if you fancy helping, just ask how to get started and hang around until someone is available to help. Then you could end up like this good looking bunch seen here at the recent Ubuntu Developer Summit in Copenhagen...

NOV
19
2012

New icon theme for KDE: Awesome

Font Awesome is an iconic font designed for web UIs. It's a full open source suite of pictographic icons available with examples and documentation.

During the QML network lecture at QtDD, Jeremy Lainé has noted that icons based on Fonts Awesome are useful for optimizing network usage, especially ones with high latency. While I have never used them I knew the technique which seems to be quite popular among web developers.

So I came to related idea. How about adaptation of the Font Awesome icons for KDE? Obviously number of icons expected by KDE themes is much larger, but there's a way to start. It would be awesome (!) if someone implements that to show power of QIconEngine...

Of course the adaptation would only be semi-automatic because mapping is needed between Font Awesome naming and freedesktop.org naming.

NOV
17
2012

A trip down memory lane

I was digging through some old backups on Friday looking to see if I had any old versions of the Qt source code lying around after Eirik mentioned during his devdays talk that the release tar balls for lots of the early releases including Qt 1.0 had got lost... I didn't find those, but I found some gems I didn't know I had.

First, there's a presentation on the KDE internals I don't know where I gave, I suspect it was at MANLUG (the Manchester Linux User Group).

NOV
14
2012

Introducing QtWebKit 2.3

Welcome back, it is has been a long long time since I last made a blog post. Since then I have moved from working on KHTML in my free time to being payed to work on QtWebKit full time. I was hired by Nokia last December and was transferred to Digia in September together with most of the Qt team. At Digia most of our work goes into getting ready for Qt5. We do however have a small side project for Qt 4.x I would like to tell you about, QtWebKit 2.3.

Pages