Phew, what a week, I’m so glad it’s over. To begin with, I had exams this entire week, which essentially meant I could not contribute to either KDE or Kubuntu , and seeing how I absolutely hate coursework, it felt like an eternity 😛
But, at the end of the week, I started working on a couple of things that I targeted to complete before the weekend ended ( yeah, I find coding helps me relieve stress, weird ) . So, I started off by packaging a couple of things for Kubuntu, for eg. digikam 2.1.1 ( Landing soon in Oneiric ! )
Next up was Telepathy KDE, the awesome guys who are working hard to bring a new collaborative framework to KDE, since they had a sprint going on in Cambridge ( which i could not attend due to these darned exams ) , I got super charged by the constant stream of Planet KDE posts and bug mail ( a ton of bug mail at that ) and tried to finish off this awesome feature which allows you to save custom presence messages. I had no knowledge of KConfigEntry and after fiddling around a bit, I finally implemented everything. Only 2 bugs need to be sorted out and then i’ll be putting them up on the KDE Review Board for merging. Here’s a screenshot of what the feature looks like :
I also managed to set the currently selected status as Bold + Italicized, so that’s going to be released as a part of the 0.2 release.
And last but most certainly not the least me and Harald started implementing a iCal file parser in Qt. It was loads of fun and the code can be found here on my github repository. The aim is to write a QML frontend to parse UDS iCal files and make a frontend in QML that displays the UDS Schedule. The parser still has a long way to go, but for now, it gets the job done. It can also be used for other stuff that i leave up to your imagination 😉
I also started reading the ICE RFC because I recently got introduced to NAT traversal and found it to be quite fascinating. The RFC itself is quite exhaustive and I probably won’t be able to finish it before the end of the month.
Oh, we were also hit by an earthquake a couple of hours ago, I couldn’t even feel it whereas the media is making a big hype about it here, there was a similar incidence a couple of weeks back as well, another earthquake, and that was the one I could actually feel.
So, that was my week, how did yours go? 😀
It was in Cambridge, not London.
LikeLike
Heh, fixed, thanks for noticing that 🙂
LikeLike
Great!
LikeLike
iCal as in calendar?
Did you contact the KCalCore maintainers?
http://api.kde.org/4.x-api/kdepimlibs-apidocs/kcalcore/html/index.html
LikeLike
Yep, but, we needed a Qt only library that returns a list of QObjects* which had a property for every iCalendar key , and kcalcore is more of a KDE oriented class. We needed something quick and dirty that we could use as a backend for a QML app.
LikeLike
Hmm, strange. I thought KCalCore was usable from Qt already, it is after all the basis of calendar support on Maemo/MeeGo.
So I take it you don’t plan to use this in the long run, right? (doesn’t use libical as the actual parser as far as I can see).
LikeLike
Great news, that digikam 2.1.1 will make it into Oneiric 🙂 Thanx man
LikeLike