aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/TODO
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@nuclecu.unam.mx>1998-08-25 10:19:20 +0800
committerArturo Espinosa <unammx@src.gnome.org>1998-08-25 10:19:20 +0800
commitbf844f9fa82ee8540f99df6bd1bb533e99a70562 (patch)
tree5c75b30f1a5ac3d7a9978e8efc511b8adc7162c6 /calendar/TODO
parent4d075f28b587361a5014edd4946f30d9ae113e9f (diff)
downloadgsoc2013-evolution-bf844f9fa82ee8540f99df6bd1bb533e99a70562.tar.gz
gsoc2013-evolution-bf844f9fa82ee8540f99df6bd1bb533e99a70562.tar.zst
gsoc2013-evolution-bf844f9fa82ee8540f99df6bd1bb533e99a70562.zip
Today: Beautification of the Preferences dialog. Made the menus more
Today: Beautification of the Preferences dialog. Made the menus more consistent with the rest of GNOME. Started work on the meat of the month view. Minor fixups on some of the other views. 1998-08-24 Federico Mena Quintero <federico@nuclecu.unam.mx> * prop.c (build_two_radio_group): Doh. Set the state of the radio buttons properly. * month-view.c (month_view_time_format_changed): New public function that notifies the month view of a time format change. * gnome-cal.c (gnome_calendar_time_format_changed): New public function that notifies the calendar of a time format change. * main.c (time_format_changed): Use gnome_calendar_time_format_changed(). * month-view.c (month_view_update): New public function to update the month view when an event changes. This is still unfinished. (month_view_set): New public function to set the month in the month view. * gnome-cal.c (gnome_calendar_direction): Add case for month view. (gnome_calendar_set_view): Likewise. (gnome_calendar_update_all): Likewise. * timeutil.c (time_add_week): Implemented the time_add_week() function, which was on the header file. (time_add_month): Added public month-adding routine. * gnome-cal.c (gnome_calendar_get_current_view_name): Add case for month view. (gnome_calendar_goto): Likewise, and set the time on the month view. * month-view.c (month_view_new): Now it takes the calendar plus the time_t representing the month. * gnome-month-item.h: Added documentation on the object arguments for the month item. * month-view.c (month_view_init): Added a month/year heading to the month view. * TODO: Updated the TODO list a bit. * main.c (gnome_cal_file_menu): The preferences menu option should go in the File menu. (gnome_cal_edit_menu): Added stock pixmaps to the menu items. (gnome_cal_menu): Renamed the Calendar menu to Edit. (gnome_cal_help_menu): Use "About Gnomecal", not just "About". * prop.c (hour_activated): Notify the property box that it has changed. svn path=/trunk/; revision=337
Diffstat (limited to 'calendar/TODO')
-rw-r--r--calendar/TODO37
1 files changed, 20 insertions, 17 deletions
diff --git a/calendar/TODO b/calendar/TODO
index f7898ed7ca..eca41ce244 100644
--- a/calendar/TODO
+++ b/calendar/TODO
@@ -1,6 +1,24 @@
-Preferences:
+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.
+
+Year view:
+
+- Make it use GnomeMonthItem to make it have a reasonable size.
+
+Week view:
+
+- Nice display as in the Palm Pilot.
+
+Day view:
-- Add possibility to start weeks also on monday (European calendar mode)
+- Rewrite in terms of the canvas and make it pretty.
+
+Preferences:
- BUG: 12/24 hours stuff is not consistent - I remember that on editing
new appointment you get the time-selectors always on 12-hr format
@@ -15,21 +33,6 @@ Gnome date selection widget:
- Make the displayed date be localized properly -- use strftime().
-Full day widget:
-
-- Display alarm/whatever flags somewhere.
-
-- Layout the children nicely like M$ Schedule or Netscape Calendar do
- (i.e. make them not overlap each other).
-
-Month view:
-
-- Write a month view widget.
-
-Week view:
-
-- Replace the calendar by a `task density' widget like in Solaris cm.
-
General:
- Write online help. Nice help. Lots of help.