Copyright (c) 1993 by Sanjay Ghemawat

Various proposals
=================
I am not sure if all of these are good ideas.

* Allow tcl code to get/set arbitrary item-specific options
* Disable "Item" and "Repeat" menu buttons when nothing is selected
* Do backup-by-copying-when-linked for calendars
* Handle writable calendars in readonly directories
* Alarms > 60 minutes
* Put print/preview stuff in background
* Ability to annotate items with long messages.
* Allow setting appt times precisely (shift-drag?)
* Better range setting?
* Different views (month, week, year)
* Always leave a small box around today's date
* Add more on-line editing of options
* Searching for strings
* More control over queries (staring dates/regexps/...)
* De-iconfy window on update to shared calendar
* More hooks for various events --  ...
* Allow reminder window to be completely overridden
* Support for scheduling meetings? (look at ftp.cs.washington.edu: vsched).
* Keyboard shortcuts
* TTY interface
* Various converters (I will accept contributions...)
* Viewing all the attributes of a bunch of appointments?
* Use less screen space (as an option for people with smaller screens)
* Quick way to jump to dates
* Automatically delete blank entries
* Start off with old settings when editing repetition info
* Unhiding items somehow
* Allow clicking in date editor past end of month to go to next month
* Make the month heading in date editor a menu.
* Distinguish between file/directory for permission denied.
* Display week numbers (message from torkel@bibsyst.no)
* Better parsing code
* Allow geometry spec/resizing for dayview
* Different widths for appt/notice lists
* Listing option = "None" (instead of {On Occurrence} or {One Day Early} ...)
* Flag when some appts are not visible
* Special hiliting for todo items
* Allow single click and drag to create and size appointment
* Create option to control stay-up menus.

* Item types (with icons)? (Merge Phillipe Defert's changes?)
* Change owner field on each modification?
* Clock
* Working/lunch hours
* Put month view in a small icon?

Cleanup
=======
* Share code between apptlist/notelist
* Move widget configurations into resource files?

Speedups
========

Editing code
ApptList::layout (Time spent computing offsets?)
