aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/TODO
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@nuclecu.unam.mx>1998-09-03 13:33:07 +0800
committerArturo Espinosa <unammx@src.gnome.org>1998-09-03 13:33:07 +0800
commitde704a7b4576df4f84ed859c7d3337cce0f89e57 (patch)
tree3a95fc12ba32383476faf9d09abe3ed3ab200aa8 /calendar/TODO
parent0e94defc997236d4cd07fd101159d2ea063c082c (diff)
downloadgsoc2013-evolution-de704a7b4576df4f84ed859c7d3337cce0f89e57.tar.gz
gsoc2013-evolution-de704a7b4576df4f84ed859c7d3337cce0f89e57.tar.zst
gsoc2013-evolution-de704a7b4576df4f84ed859c7d3337cce0f89e57.zip
Today: we can now configure the colors for the monthly items, courtesy of
Today: we can now configure the colors for the monthly items, courtesy of the canvas and GnomeColorPicker. Look at the preferences dialog, it is kind of nice. There are still some bugs to be fixed, nothing major. 1998-09-03 Federico Mena Quintero <federico@nuclecu.unam.mx> * prop.c (create_colors_page): We can now configure the colors of the monthly calendars! Wheeeeee! There are still some nits to be fixed, which are listed in the TODO file. (build_color_spec): New function to build color specifications. (parse_color_spec): New function to parse color specifications. * mark.c: Modified all functions to use the configured colors. * goto.c: Likewise. * main.c (colors_changed): New function that notifies all calendars that colors have changed. * gnome-cal.c (gnome_calendar_colors_changed): New function that notifies all the views that the colors have changed. * month-view.c (month_view_colors_changed): New function that notifies the month view that colors have changed. * year-view.c (year_view_colors_changed): New function that notifies the year view that colors have changed. * gnome-month-item.h (struct _GnomeMonthItem): Added fields for outline and day box colors. * gnome-month-item.c (gnome_month_item_set_arg): Added outline_color, outline_color_gdk, day_box_color, and day_box_color_gdk arguments to month items. These are convenient to quickly set the colors of the month item. (gnome_month_item_get_arg): Likewise. * main.[ch]: Added a global array of structures for color preferences. svn path=/trunk/; revision=360
Diffstat (limited to 'calendar/TODO')
-rw-r--r--calendar/TODO29
1 files changed, 13 insertions, 16 deletions
diff --git a/calendar/TODO b/calendar/TODO
index 7ea072b486..7b9e28c545 100644
--- a/calendar/TODO
+++ b/calendar/TODO
@@ -1,26 +1,19 @@
BUGS:
-- Goto dialog: fix recoloring of marked days when a LeaveNotify event
- is gotten for an item.
-
- Recurrence end date is wrong. An event that repeats daily will not
be included in the ending date of the recurrence (off-by-one error?).
-Month view:
+General:
-- Display little boxes for the appointments of each day.
+- Color properties, highlight some days and such.
-- Double click on a day takes you to the day view.
+- Mark the current day in BOLD as well as different color (color blind users will need it).
-- DnD of appointments to move them around.
+- Write online help. Nice help. Lots of help.
Year view:
-- Use a generic mark_month() function to mark a GnomeMonthItem with
- all the events that touch it. Pass a function to mark_month() that
- actually does the marking (the year view and goto dialog just change
- the color of the days with events; the month view does more
- sophisticated layout).
+- Prelight days on mouse enter/leave. Share that code with goto.c.
- Double click on a day takes you to the day view.
@@ -33,6 +26,14 @@ Year view:
- See why it is so fucking slow.
+Month view:
+
+- Display little boxes for the appointments of each day.
+
+- Double click on a day takes you to the day view.
+
+- DnD of appointments to move them around.
+
Week view:
- Nice display as in the Palm Pilot.
@@ -55,7 +56,3 @@ Event editor dialog:
Gnome date selection widget:
- Make the displayed date be localized properly -- use strftime().
-
-General:
-
-- Write online help. Nice help. Lots of help.