AUG
4
2003

KNode in Kontact

Sunday, I woke up, there was nothing on tv, I was bored. I sat down and did something that had to be done and no one was really ready to do. KNode in Kontact. KNode definitely wasn't ready for that kind of use. It took me most of the day. About ~5000 lines of code :( A rather huge patch, which hopefully someone will feel like double checking before I'll commit it. I also went to see Tomb Raider 2 with my brother and a friend of mine and got the ".NET Framework Security" book.

AUG
2
2003

Things are coming along nicely

I managed to get a first pure-KJSEmbed application working last night. It's only a basic text editor, but it creates its own KMainWindow and has acess to the action collection. Combined with the signal/JS function code I added recently I think we're almost at the point where KJSEmbed can be used to create real applications rather than just simple wizards etc.

AUG
2
2003

KConfEdit, KMail and OSCAR

I finally committed to CVS the new OSCAR protocol implementation. It uses libfaim from Gaim. Gaim developers have been very responsive so far, they applied some things I've sent them and were patiently answering my questions. I decided to rework buddy handling so things are in a state of flux right now. Also there's no documentation whatsoever, I'll write it once I'm happy with the api.

AUG
1
2003

Try before you buy^H^H^Hcomment

I discovered KDE had the option to rename files by clicking on the icon name (vs selecting them and then pressing F2). I'd like to have this turned on by default, rather than off, as it would address the #1 complaint I've received regarding single click mode. I suggested such on kfm-devel and kde-usability, and will be doing further testing w/RLUs (real live users) shortly...

AUG
1
2003

TODO List

Ok here my todo list for kdevelop:
-finish the palm support .. Including documentation and uploading to the device.
-Dreamcast support (planning)
-Openembedded buildroot support
-Interactive fiction support (useless but cool todo ;) )

AUG
1
2003

I'm going to n7y!!!

I get to go to n7y! HOORAY!

Seriously... this has got to be one of the coolest things to ever happen to me. How many people think that the result of their after-school coding efforts are going to end up getting to go to a conference in the Czech Republic?

JUL
31
2003

KJots, interuptus

Worked a bit more on KJots last night. I'm nearly finished with everything I'm going to do with it for 3.2, then I can move on to finishing up work on KsCD, then I can move on to TOM and KMail headers, attachments and folder properties. Insert regular bug fixing obsession sprees and the unpredictable random distractions in there and that's probably my KDE life from here to 3.2.

Today I won't be so lucky as to make much, if any, progress on that list. Good thing I was up to 3:00am last night, then. ;-)

JUL
31
2003

DBus

One more thing. I'm getting emails about DBus because my name appears in the AUTHORS file, so :

  • KDE is not switching to DBus
  • I hardly did anything for DBus
  • Yes, I do have Qt bindings for DBus pretty much finished. I still have some things that have to be worked on in them but since they're not too high on my todo list right now I can't bring myself to commit that code
  • JUL
    31
    2003

    Optimizations and getting along with the kernel

    I needed a short break from coding on the two projects that I've been working on for the last few days on so today I added support for both PPC AltiVec and AMD 3DNow instructions to the KCPUInfo class. Basically for completeness. Now take a deep breath and read the part that says "for completeness" again. I think it's a little funny how for most people just mentioning 3DNow, MMX, SSE or AltiVec is enough to recompile whole kdelibs and spend two days looking for speed differences. KDE is not at a point where assembly level optimizations would matter a lot. geiseri is working on a rather neat DCOP cli optimization.

    JUL
    31
    2003

    Zarro boogs and The Shape of JuK to Come

    So I'm excited; JuK is down to zero open bug reports. I think this is the first time that this has been true since about 2 days after it went into CVS.

    I'm still working on implementing some of the feature requests -- I made it possible to delete multiple playlists at once today, but it's nice looking at the bug reports screen and seeing a big "0". While I'm sure it won't last long it gives me a warm fuzzy feeling.

    Pages