aboutsummaryrefslogtreecommitdiffstats
path: root/calendar
diff options
context:
space:
mode:
Diffstat (limited to 'calendar')
-rw-r--r--calendar/TODO46
1 files changed, 46 insertions, 0 deletions
diff --git a/calendar/TODO b/calendar/TODO
new file mode 100644
index 0000000000..78f37aca11
--- /dev/null
+++ b/calendar/TODO
@@ -0,0 +1,46 @@
+Gnome date selection widget:
+
+- The date selected in the popup calendar does not match the displayed
+ date in the entry.
+
+- Make the calendar a `real' popup window like in GtkCombo.
+
+Event editor dialog:
+
+- Resize the window and fix whatever is resized in an ugly fashion.
+
+Full day view widget:
+
+- The child widgets are not destroyed when the widget is updated, so
+ everything gets displayed incorrectly.
+
+- Notify the calendar when a child changes. Look for the FIXMEs in
+ the code.
+
+- Select a range in the full day `background' and hit enter to create
+ a new appointment in that date.
+
+- Layout the children nicely like M$ Schedule or Netscape Calendar do
+ (i.e. make them not overlap each other).
+
+Year view:
+
+- Make use of Arturo's year view code.
+
+Month view:
+
+- Write a month view widget.
+
+Week view:
+
+- Replace the calendar by a `task density' widget like in Solaris cm.
+
+Day view:
+
+- Add a calendar and a to-do list widget.
+
+General:
+
+- Ask the user whether to save the calendar when he quits the program.
+
+- Write online help. Nice help. Lots of help.