Skip to content

KDE Blogs 

Monday, 12 October 2009

The PySide Effect - work begins on Smoke based QtScript and Python bindings

I was most surprised when the PySide Python bindings project was announced a few weeks ago. Simon Edwards wrote that "To be honest I'm not all that happy with the current situation." Meanwhile, I wasn't too happy that they had worked for eight months in secret without talking to the KDE bindings community either. I think that the PyQt/PyKDE bindings are very high quality and really well maintained, but if someone insists there really must be an LPGL'd Python binding, I personally would much prefer that it was based on 'Smoke'. Read More
Saturday, 10 October 2009

KGet popup notifications

Now you can't say anymore you didn't noticed the download was already completed :) We show this only if the KGet window is not active. This is the only small "feature" I recently added. In fact most of my work has been related to making kget more usable and more stable. Ah, BTW, can't make it crash anymore... Please please make it crash otherwise we'll think it's already stable! :). Enjoy!
Saturday, 10 October 2009

Plasma widgets on Maemo5

Yesterday nokia gave away 300 pre-production n900 devices to all attendants of this years Maemo summit in Amsterdam (in the form of a six months loan, after that they'll have to go back to Nokia). I'm also attending, so I also got one. Deciding what the first thing to port to a new device is is always hard, but in the end I figured that something with plasma might be nice. As maemo5 makes it possible for home-screen widgets to be part of separate processes, I figured it might be possible to adapt plasmoidviewer to act as a simple program to put any type of plasma applet on the normal maemo desktop (actually, I think it was somebody else that suggested this, I just don't remember who it was). So after several hours of hacking (and a lot more hours of compiling Qt and various parts of kde (btw, the just released Qt 4.6 maemo5 technology preview is missing some essential bits like for example qdbuscpp2xml), I managed to figure out just exactly how to get the window to appear on the normal desktop as a widget. At first this didn't look to pretty as you can see in this screenshot: Read More
Saturday, 10 October 2009

Qt 4.6 preview packages available for openSUSE

Since today is the big day when KDE trunk starts to depend on Qt 4.6, Raymond Wooninck (tittiatcoke), community packaging hero, has worked to provide packages of the unreleased Qt 4.6 in the openSUSE Build Service. Read More
Friday, 9 October 2009

20 Days Until Kubuntu 9.10

Jriddell  | 
Kubuntu 9.10 is on the final lap with freeze coming next week followed by the release candidate and then the final thing. I'm pleased to say it's shaping up to be a decent release. Of course compared to 9.04 that isn't hard, at least it connects to the network fairly reliably. The trouble with being a KDE distro is that when KDE is crappy we end up being crappy too, on the bright side, when KDE rocks, we rock with it. Read More
Thursday, 8 October 2009

Towards Kexi Mobile

As Maemo Summit 2009 starts in a few hours. While I am not there, for me one of the most interesting parts is the Handheld Glom: Easy database applications presentation. Glom is a desktop database developed by GNOME friends using gtkmm (C++). Originally bound directly to PostgreSQL, recently (early 2009) has gained SQLite file database support (default engine in Kexi since 2004). That was a must I guess if someone wants to cover needs of mobile devices; just imagine how easier it is going to be to share data files between various apps one day. While Glom offers somewhat simpler feature set than than Kexi, a gnomedb library db layer has been also developed in the meantime, having partially similar goals as the KexiDB library and (its new awfully delayed incarnation) Predicate in the Qt/KDE world. Read More
Wednesday, 7 October 2009

KGet gets some love :)

You will hardly remember of me, since I've not being so active recently (my job takes me lots of time resources). Anyway, stay calm.. It's been proved that knowing who I am will not make you feel any better :) That said it's not about me that I want to talk but about a great coding team doing a great job with a very promising application. That application is.. imagine.. you already know since it was in the title.. It's KGet. Read More
Sunday, 4 October 2009

OpenChange, and handling email rules

Once again, its been a long time since I blogged. I have been doing a bit of OpenChange development though. Mostly its been minor bug fixes, cleanups and so on. This weekend I decided to take on something a bit more substantial. Email rules handling between Microsoft Outlook and Microsoft Exchange are pretty sophisticated, and OpenChange didn't do too much of it. I ended up having to get all the way down to the unmarshalling data structures from the RPC calls to understand why things didn't work. Its starting to come together now, with the condition part of the rule mostly under control (although not complete) and the actions part of the rule hopefully not too hard once I get conditions sorted. Read More
Wednesday, 30 September 2009

Qt for Android

Shocked by the title? So I am. Would you like to see Qt supported on this platform? Just two days ago the answer was like "But it's close to impossible". Now with NDK 1.6 the "little robot" OS opens more to C/C++ native code. I am eager to read some analysis on the topic. Read More
Tuesday, 29 September 2009

From the middle of nowhere

Tstaerk  | 
I recently had a crash that was hard to fix. Well, it IS hard to fix because I am still on it. It is again one of these "from the middle of nowhere" bugs KDE is so good in producing. Read More