aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/ChangeLog
blob: de3d419d3695b40508d3d4eb3ee2b76c25c2659f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
1998-04-02  Miguel de Icaza  <miguel@nuclecu.unam.mx>

    * eventedit.c: Object editor widget.  We dropped ObjEdit.

    * timeutil.c (time_from_isodate): Fix.

    * view-utils.c (view_utils_draw_events): Changed the display
    formats. 

1998-04-02  Federico Mena Quintero  <federico@nuclecu.unam.mx>

    * view-utils.c (view_utils_draw_events): Use better format
    specifier for strftime().
    (view_utils_draw_textured_frame): Ultra-nifty function to draw
    textured "metal" frames, like Netscape's handles.

1998-04-02  Miguel de Icaza  <miguel@nuclecu.unam.mx>

    * gncal-day-view.c (gncal_day_view_update): Day events are now
    cached inside the widget.  They get initialized at this time.

    * view-utils.c (view_utils_draw_events): Use the list of events. 

1998-04-02  Federico Mena Quintero  <federico@nuclecu.unam.mx>

    * gncal-day-view.c (gncal_day_view_set_shadow): New customization
    function.  We can't decide on a stupid border type :-)
    (gncal_day_view_init): Made GTK_SHADOW_ETCHED_IN be the default
    shadow type.  Looks good.

1998-04-02  Miguel de Icaza  <miguel@nuclecu.unam.mx>

    * main.c: New main program that uses our new datatypes and
    objects. 

    * calendar.c (calendar_load_from_vobject, calendar_load):
    Implement loading of vCalendar objects and vCalendar files. 

    * calobj.c (ical_object_create_from_vobject): Implement loading of
    vCalendar event and todo objects. 

    * timeutil.c (isodate_from_time_t): New function. 

    * gnome-cal.c, gnome-cal.h: Implement a toplevel widget, derived
    from GnomeApp.  It holds all of the day views and arbitrates the
    display.

1998-04-02  Federico Mena Quintero  <federico@nuclecu.unam.mx>

    * gncal-week-view.[ch]: New week view composite widget.  This
    provides a full week view (7 day views plus busy time display --
    the latter is currently unimplemented).

1998-04-01  Federico Mena Quintero  <federico@nuclecu.unam.mx>

    * gncal-day-view.c: New day view widget.  It is intended to be a
    child widget of the week view composite widget.

    * calendar.c (calendar_get_objects_in_range):
    (calendar_get_events_in_range): 
    (calendar_get_journal_in_range): 
    (calendar_get_journal_in_range): These functions now take a
    sort_func parameter, which is of type GCompareFunc.  If the
    specified value is non-NULL, it will return a sorted list.
    Otherwise, it will return an unordered list.
    (calendar_compare_by_dtstart): Provide a generic sorting routine
    for calendar objects.

Tue Mar 31 23:46:50 1998  Tom Tromey  <tromey@cygnus.com>

    * timeutil.c (format_simple_hour): `buf' now static.

1998-03-31  Federico Mena Quintero  <federico@nuclecu.unam.mx>

    * gncal.c: Removed #include "gtkcalendar.h", because it now comes
    from libgnomeui.

    * Makefile.am (gncal_SOURCES): Added new source files to the rules.

    * timeutil.c (format_simple_hour): New function, formats an
    hour/am_pm pair into a string of the form "3am", "12pm", "05h",
    "19h", etc.  It is used by the day view widget for its labels.

1998-03-31 Craig Small <csmall@small.dropbear.id.au>

    * Now has (non working) session maangement
    * Uses a clist for the dailylist like gtt

Sat Mar 21 15:43:20 1998  Tom Tromey  <tromey@cygnus.com>

    * gncal.c: Use gnome_message_box_*, not gnome_messagebox_*.

1998-03-12  Craig Small <csmall@small.dropbear.id.au>

    * Now linked (in some horrible way) to the gtkcalendar widget.

Sun Mar  8 16:38:10 1998  Tom Tromey  <tromey@cygnus.com>

    * Makefile.am (INCLUDES): Added GNOME_INCLUDEDIR.
    (gncal_LDADD): Don't include libsupport.a.

    * gncal.c (main): Use new gnome_init.

1998-02-19  Federico Mena Quintero  <federico@nuclecu.unam.mx>

    * gncal.c (main): Added app_id "gncal".

1998-02-19  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

    * Makefile.am (gncal_LDADD): Added '$(INTLLIBS)'

1998-02-18  Raja R Harinath  <harinath@cs.umn.edu>

    * Makefile.am (gncal_LDADD): Include `libsupport.a'.

    * calcs.c (month_atoi): Replace buggy explicit loop string compare
    with strcasecmp.
    (day_atoi): Likewise.

Sun Jan 25 23:38:30 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

    * menus.c: Replace "Quit" with "Exit".