Skip to content

Allen Winter 

Not! My Halloween Document

Sunday, 31 October 2004
Some thoughts about "the competition": Nah... I like KDE and I enjoy developing for it. Thank goodness we have choices. Some recent PIM accomplishments: I wrote (not really, I took the To-do plugin and hacked on it for a couple of hours) a Journal plugin for Kontact. You'll find it in the development code. Finally committed all my Incidence sorting methods into libkcal. Yeah! That code has been sitting in my local sandbox for months. I really want to get to back to work on my "Special Dates" summary plugin for Kontact. This thing will display holidays, birthdays, anniversaries, special occassions, in the Kontact summary. I hope it will make the Addressbook summary obsolete. ...and KonsoleKalendar is in a bad way in CVS right now. drat. Until next time....

Print Todos... To-dos... Tasks

Wednesday, 13 October 2004
Someone (I forgot who, sorry) asked on the kdepim mailing list for the To-do printout to optionally write the percentage completed. So I implemented that. While working on that new feature we discovered that there were two "ghosted" options on the To-do print dialog that were never implemented, namely the option to print only unfinished To-dos and the other to print To-dos within a range of due dates. So I implemented those as well. But then I thought why not give the user the ability to print the To-dos in different sort orders? Like by percentage complete or by due date? Plus, this gives me a kick to finally test and commit my Incidence sorting methods I discussed a few blogs back. So that's my current project. Which brings me to libkcal. And reminds me to nag the web admins to automagically post the KDEPIM Reference ('make apidox') on pim.kde.org. I discussed this in my previous blog. New Toy Alert! I just got a 160GB external USB hard drive. Now I can store lots of music (from my personal collection, of course) and pictures from my digital camera! That's all for now... Read More

PIM Reference.

Saturday, 18 September 2004
From the One-Thing-Leads-To-Another Department: You may recall from a previous blog that I am changing libkcal to provide a better Incidence sorting interface. While I am working this I decided to check for consistency across the Event, Todo, and Journal methods in libkcal. So, I searched for an on-line KDEPIM API Reference at the KDE API Reference pages. Not there. Read More

libkcal hacking

Sunday, 12 September 2004
I got my hands into the KDEPIM API the past few days... libkcal to be specific. I wanted a better interface for sorting Events which KonsoleKalendar needed. For consistency, I added similar code for sorting Todos and Journals. The patch will be going off to the kdepim mailing list for review in a few minutes (after I test one more time). This was fun for a change with no human interface to worry about. Since my favorite sports team won its first game of the season today (American Football) I am double-happy. Read More

Hello, KonsoleKalendar, and Stuff

Wednesday, 8 September 2004
Howdy, this is my first KDE developers blog entry! I got into KDE development because I had a feature I asked to be implemented in KonsoleKalendar -- the itch. Cornelius asked me if I wanted to work on that feature... so I did -- the scratch. So now I'm the KonsoleKalendar co-maintainer along with Tuukka Pasanen. KonsoleKalendar is a CLI program so it doesn't seem to get much attention and it has suffered from lack of attention recently but it is a handy utility. I'm happy to say that I've helped to implement new features like inserting and deleting and modifying events, and also adding new export formats. And, of course, I've fixed a bunch of bugs too. Check it out help:konsolekalendar There are two projects I want to get back to work on: Read More