MAY
21
2004

anybody for rich text?

I added support for receiving bold, italic, and underline text in yahoo today. It was pretty easy. The next step is to now implement the sending of it, which will probably be a tad harder, especially considering how brain-dead some clients tend to be when handling rich text. Should be lots of fun.


I've decided that i'm going to try and write here more often. Now let's just hope I have more interesting things to write about. :-)

MAY
20
2004

running more than one distro on the same machine

I've been thinking for quite some time on how to install multiple distributions onto a single hard disk. At the moment, my sole reason for doing this would be to troubleshoot bugs on the various distributions since some of them seem to be distribution specific, and I'm sure I'll find other uses later. I'm pretty sure I've got a decent idea for booting things in my head, it should be pretty easy, and sharing a boot partition should be a piece of cake. I have a few ideas for how I can share certain things from the home directory as well.

MAY
19
2004

so i guess i should write something

It was about a year ago that I got my CVS account after posting a patch to the kopete-devel fixing some issue in the Yahoo plugin. I don't even remember what it was. I sent the patch and Duncan Mac-Vicar Prett was like, "You should get a CVS account.". A few days later and I had one. Needless to say, I was quite pleased with myself. So anyways, it's been a year now, and I'd say I've been pretty active, although not as active as some people. For those who like lots of stats, here's some numbers since I got my CVS account on 05/13/2003

  • Number of commits: 251 or so. 251 is what the CIA bot has.
  • Number of bugs closed: 651
APR
23
2004

it keeps sucking me back in!!!!

hmmm, ok, so much for not working on kopete for awhile. I was going to try to take a break, but I can't! It's like freaking quicksand, I keep getting sucked back in, so I fixed a few bugs, and now I'm better.

APR
22
2004

reporting that there's really not much to report

hmmm, not much to report really (watch, I'll end up writing a huge blog ;-) ). I've lost interest in hacking on anything network related at the moment, so I haven't been working on Kopete much lately, although I did start rewriting some OSCAR code to remove the old Kit api that's been polluting it and generally causing bugs with the contact list handling. :-( I might complete that at the end of this week if I get around to it (and feel like it).

APR
12
2004

Where did all these projects come from?

I just looked at the mound of stuff I have in my local CVS tree, in addition to the bits and pieces that I have scattered around the KDE CVS tree and I started thinking, "Where did all these projects come from?" I've got quite several going on. They are:

MAR
31
2004

i had a nice break

I took a semi-break over the last couple of weeks and went hardcore back into coding on Sunday. Cleaned up Kopete's filetransfer API a bit (ok, removed one whole function), fixed a Gadu bug, and then added mail notifications to Yahoo. Not really sure what to work on next, but I get to run Linux (and therefore KDE) at work now, so I hope I can code there more.

FEB
20
2004

Working on more than one thing at a time

Recently, I've decided to find something else in the KDE project that interests me, familiarize myself with its inner workings, and start hacking on it. I've come up with a couple of things, mostly KIO, and KOffice (KWord, KSpread, and Kexi to be exact). The problem that I've run into is one of time management. Now that I have a full time job, I don't exactly have the amount of time that I can devote to hacking KDE that I used to when i was still in university. I'm curious to know how people manage their time with working on more than one piece of KDE at a time.

JAN
23
2004

Ripping out parts of oscar

so, yup, i started ripping out parts of kopete's oscar plugin last night. The first thing to go was the old Kit API and so the AIMBuddy and AIMGroup classes are gone. abracadabra and *poof*. :) However, this means that contact list handling is completely broken right now. good thing i'm doing this in my own branch. :)




I have some other plans for this branch as well. I'll probably merge it back to HEAD in March, depending on what I get done, but some of the things that I want to do are:

JAN
19
2004

ChangeLogs shall plague me no more

I've started working on a (currently small) app that will parse the ChangeLog files created by cvs2cl and display them in a KListView and allow me to edit them and produce a new ChangeLog file from that. The current code is pretty rough and is something I did this weekend to be more of a proof of concept just to see how hard it would be. Why was I worried about how hard it would be? Well, I wrote a somewhat similar program (it also parsed text output) in Windows w/o using QT and it's about 75 times bigger than the program that I just wrote this weekend. :) I love QT.

Pages