The Website of Nicholas Piper [14.08203125]

jpilot

This is not the current version of this page!
You may wish to move to the current version.

This page is http://

Jpilot

Jpilot is the GPL palm "desktop" by Judd Montgomery. It's not very fancy yet, and I really don't like the GUI. However, it's the best GPL palm desktop out there, and is fast unlike Evolution. I've started to add bits to make it more comfortable for me.

Python Support for Jpilot, and Jpilot Support for Python

Now on it's own page.

Lots of little bits of DateBk4/5 Support

I'm starting to separate out my changes into lots of little patches. These will show up gradually towards the bottom of this page.

Screenshot of my DateBk4 tags GUI clean-up (png).

Pocket Journal / PhoneLog Support

My C based Pocket Journal support is discontinued, this too, is now a (planned) feature for the python work.

I've found that Pocket Journal is just PhoneLog by Hands High software, packaged with the Outlook conduit. PhoneLog seems slightly newer and nicer, and is much cheaper!

Pocket Journal is meant to be used with Microsoft Outlook Journal. I don't have Windows, so I've written my own desktop conduit. Pocket Journal is by Chapura. Their support guys seem very unhelpful, it took me three emails to get them to understand my question about PJournal supporting the HandEra screen; I kept getting back stock answers copied from their web pages. I've not told them about my conduit yet.

It still needs a LOT of work. However, it is good enough to use as a copy/paste source. I'd like to use some kind of tree widget on the left instead of that list. Also needs a timer, and to use better date/time selection widgets. Oh, and should be able to select contacts out the address book. And add drop downs for quick-selection of event type and subject etc. like the Palm has.

Screenshot of my Pocket Journal plugin (png).

I first added support for PocketJournal to Pilot-Link so that other apps could use it to, then I write the jpilot plugin using the Expense plugin as a starting point, and Mail plugin for the makefiles/configure stuff

I've no idea if I've got the whole CVS and diff thing correct, I had to do loads of faffing around to get patches that apply. I'd have hoped something like cvs diff -r VENDOR >/tmp/mypatch.diff would give me a patch that "just works", but ooohh nooo.

Apply patch thus: pilot-link.0.9.5$ patch </tmp/pilot-link-0.9.5-pocketjournal.diff -p0
The jpilot part is a real plugin which can be distributed and built separately to jpilots main source.

Mañana support

(Friday, September 27 2002 - this is integrated with jpilot CVS, so will be in the next released version.)

Mañana is basically the ToDo list built-in, but altered to work with a separate database. The advantage is that you can add things you MAY one day want to do (Maybe/Someday list in GTD).

DateBk5 History support

DateBk5 is able to archive old DateBook and ToDo items to a History database. This patch allows you to read and search this database from jpilot. (Probably collides with the previous patch, due to how jpilot handles preferences... I'll not worry about this right now, as I hope some of these patches will get into the distribution and thereby get "official" preferences IDs).

Nicer ToDo defaults

This'll grow into an optional default priority, for now it's a single line patch to change the default priority to 3, rather than 1.

Colour and Icons

Still cleaning this too, so no diffs.

You can take a look at my month-view printouts with colour (postscript file), or a screenshot of my jpilot version (png).

CVS

Sorry, no public CVS yet. ViewCVS is available though. I'm not very good at CVS yet, so I've probably messed up the whole upstream/local changes thing.

If you want more, just mail me.