This is a DiscontinuedProject. Currently, no effort is made for further work here.
I do not own a Zaurus any more, but have changed back to a Microsoft-based PDA. There is a much better variety of applications, which do exactly what I would have to code myself for the Zaurus.
Planned features
These features shall be implemented in the calendar application for the first release version in no particular order
AllDay events must be nicely shown, e.g. in a separate section above the timed events
- Views for day, week, and month view (where the day view is least important, as we want to have an "agenda view", see below)
- Categories "Busy", "Tentative", and "Free" shall exist for each event. Of course, these must be handled different from the categories existing (like "home", "office", and so on)
- Data storage shall be compatible to the existing default calendar application
- It shall be possible to create templates for appointment entries
- An "agenda view" shall exist, showing an overview of entries for a given number of days in a (possibly) one-page list
- Todo items shall be sorted into the calendar views according to their date
- A function to clean up old calendar entries shall exist
- Re-occuring events must be easily and flexibly configurable
- On request, check for conflicts on new event generation
- Keep appointment times in UTC, and let user choose current timezone to be displayed
- Include time management functions
User interface
As programming has not even started at this time, these "screen shots" are actually only plans for the user interface of nZcal. They were created using the GIMP.