AUG
2
2004

Encryption in KOffice

I'm putting off writing my presentation for aKademy, and working on a really old KOffice wishlist item - bug:24399, which hopes for encryption. The move to the new OASIS format (aka the OpenOffice format) provides the requirements.

JUL
18
2004

The joy of work, aKademy, and why writing confuses me

I've been slack, busy and confused. Hence the lack of blog.

The one thing that I have done, based on a likely need to refer to it to write up my talk for aKademy is to mostly complete the KFile meta-data tutorial. The bit that got added yesterday and today is on using meta-data plugins in your application. So it is basically a description of the other side of the kde:KFileMetaInfo interface. In some respects, its a bit lame, because I didn't really have a good insight into what you might need beyond kde:KPropertiesDialog in a real application. Maybe I can learn more at Wheels' presentation at aKademy. If anyone has something to add to either of my tutorials, just commit in the SGML docbook source for the tutorial (and CCMAIL: me, if applicable).

MAY
9
2004

KFile plugins tutorial

After a bit of a delay, I've finally finished off the KFile plugin tutorial. Please review and patch!

The tutorial is up on http://developer.kde.org, as http://developer.kde.org/documentation/tutorials/kfile-plugin/t1.html. I've had part of it up for a while, but not linked or built from the SGML source into HTML.

MAR
23
2004

iFolder

Been busy at work, hasn't led to much hacking at night - too tired.

I did manage to finish off the Sony Memory Stick projector converter. Just a command line mockup at this stage - integration into KPresenter is the next stage. I was really happy to see how powerful Qt/KDE is. My command line tool takes the names of graphics files as arguments, and resizes them and converts to 1024x768 baseline encoded JPEGs. Doesn't matter what the input file format is - three lines of code later, its written out in the right format.

MAR
17
2004

Sony memory stick slide projectors.

A friend of mine got access to a Sony projector. One of the things
that was interesting is that it has a memory stick slot on it, and it
can project directly from the memory stick. Turns out that you have to
process the presentation to make it work though, and Sony provides
such software. For Microsoft Windows + Microsoft Office. We'll have to
see about that!

MAR
1
2004

Qt bindings for libusb

I've committed Qt bindings for libusb - see http://sourceforge.net/projects/libusb/

This includes API docs and unit tests.

This isn't released yet, so you'll need to suck down the CVS version. I'm a bit worried that the bindings aren't really Qt-ish enough, because I'm not very experienced with class design. So I'm taking advice (and patches!). You'll need to provide fairly specific advice though - at least the interface needs to be specific.

FEB
14
2004

Confusion in KDE Control Centre

I've been thinking about some of the stuff that Frans English has brought up about KDE Control Centre. While I don't agree with some of the things he's written, there is certainly a case for cleanup in some of the hardware settings.

FEB
8
2004

KDE Associative Desktop

I recently read a Mac magazine (borrowed from the local library - I wouldn't have bought it :)) that had an interesting idea about extending iCal into an associative tool.

That got me thinking about how we can make a better user experience along similar lines. As an example, if I'm writing a letter in KWord, it might be useful to find other letters to the same client. Or emails from that client, or records of meetings with that client.

JAN
29
2004

We should carefully examine specifications and code on freedesktop.org

freedesktop.org is a website. Really! It contains code and documentation. We could use some of that for KDE, if it suits us. But KDE is a volunteer effort, and we don't have to read any particular website, nor use any particular code, nor implement any particular specifications.

JAN
14
2004

http://linux.conf.au

I'm at http://linux.conf.au in Adelaide.

Yesterday I went to two tutorials - Keith Packard's talk on cairo ( http://www.cairographics.org ) and Malcolm Treddnick's talk on the Gnome Libraries. Cairo is a really interesting concept - lots of possibilities for 2D graphics rendering. I'll have to blog on that seperately.

Pages