aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/TODO
diff options
context:
space:
mode:
authorArturo Espinosa <unammx@src.gnome.org>1998-04-09 04:54:12 +0800
committerArturo Espinosa <unammx@src.gnome.org>1998-04-09 04:54:12 +0800
commitd46d71aaf75f4263a36a7c30c1eb6330dc9f15ed (patch)
tree4bb8f84beb997bbe15feb3b66db970c057d331d8 /calendar/TODO
parent56ccb475f967e535e6d7d4c5c77269156b9ec582 (diff)
downloadgsoc2013-evolution-d46d71aaf75f4263a36a7c30c1eb6330dc9f15ed.tar.gz
gsoc2013-evolution-d46d71aaf75f4263a36a7c30c1eb6330dc9f15ed.tar.zst
gsoc2013-evolution-d46d71aaf75f4263a36a7c30c1eb6330dc9f15ed.zip
Added a TODO list to refresh my memory from time to time - Federico
svn path=/trunk/; revision=113
Diffstat (limited to 'calendar/TODO')
-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.