Categories:
Wednesday, 1 August 2007
Blogging support for Kontact
Hi, I'm a Google Summer Of Code student and I'm working on creating a kresource to add support to add a journal and retrieve them from a blog.
You can monitor my progress on the kresourrce in trunk/KDE/kdepim/kresources/blog/.
Read More
Wednesday, 1 August 2007
KDE4 is very attractive for software service companies
Oever
|
The next version of KDE4 will run natively on Mac OS X and Windows XP and Vista. This means that it is a very attractive platform for software development. No other cross-platform toolkit looks as good as Qt and has an equally appealing API.
Read More
Tuesday, 31 July 2007
¿Hablas tú español?
In the world of things completely unrelated to KDE...
My life has been rather concentrated on music the last few months (including the various small-ish will-someday-be-released OSS things that I've been hacking on of late). One of the things that came up yesterday in a jam session was that based on the group's name, which contains a reference to Spanish, is that it would be fun to have a collection of samples for use in our set, with various voices in various languages saying:
Read More
Monday, 30 July 2007
Text run-around take 2
Zander
|
Some time ago I blogged about how KWord can now run around the outline of any shape you place in its text flow. One thing I have had on my TODO ever since was allowing a user to create a custom run-around outline that is separate from the outline of the actual shape we run around.
Read More
Sunday, 29 July 2007
Plasma Scripting
Rich
|
I've made some decent progress in the scripting support for plasma today with the addition of the ability to access QPainter, QTimer and QFont from scripts. I've also improved a few other bits of the code. The result is that I've now been able to reimplement a functioning version of the plasma analog clock applet in Javascript. There's obviously more to be done, but I think this shows that things are progressing pretty well and along the right lines. The clock looks just like the C++ one (except I turned on the standard background so it can be distinguished as being the js one).
Read More
Sunday, 29 July 2007
Raptor Grid View
Siraj
|
video preview : http://upload.ruphy.org/raptorgirdview.mpeg
Finally after few hours of work. got grid view working, sad thing is i'm not using Plasma gridlayout but when it's ready I'll switch back. but it works and dose the trick for now. I'll be improving the view and the restof the svn components in the coming days. and also start working on the AI engine , maybe the Fuzzy logic plug in can be finessed first,
Sunday, 29 July 2007
Writing XML
One should think that reading and writing XML are solved problems. But interestingly there still is heavy development going on in this area. So Trolltech includes their new QXmlStreamReader and QXmlStreamWriter classes since Qt 4.3, which was released less than two months ago. Today I used these classes for the first time and was delighted. This is the first XML API which lives up to the high standard of Qt.
Read More
Saturday, 28 July 2007
KPodcasted
A couple of weeks ago we had the openSUSE hack week and at last it was the newly renamed KDE Team's turn to share our thoughts with the Novell Open Audio team. They're Novell's podcast unit, who travel the empire of the big red N finding what the company and its community are doing, record it then mix it all up with their idiosyncratic wit and what I've come to believe is the Novell rock anthem. So I jumped on the opportunity to tell our team's story, communicate everything that's possible with KDE on openSUSE, and highlight all the good things that KDE 4 will bring to the community distro and Novell's enterprise products. Tune in here.
Read More
Saturday, 28 July 2007
KWord bug squashing.
Zander
|
Every now and then I start kbugbuster and browse the bugs database for KWord. I can then happily close a dozen or so bugs without having to code anything. The reason for this is that basically KWord has undergone a rewrite for 2.0; when we switched to Qt4 and the basic text engine was replaced with Qt4s-scribe and the frames were replaced with Flake it turned out it wasn't useful to refactor the code but more to merge in old code when and where possible.
Read More
Saturday, 28 July 2007
Picking up slack
Oever
|
Dirk pointed me to an awesome application: zzuf. This program can help you make your program more failsafe when dealing with broken data. Zzuf inserts noise in your programs input. You call it as a wrapper about the code you want to test. The amount of noise is tunable and you can exclude files and directories from being 'fuzzed'. What is really elegant, is that Zzuf adds noise on the fly. The data on you disk is not affected. Zzuf just inserts itself between your program and libc and runs 'read' and 'fread' through its own noisy versions of these calls.
Read More