aboutsummaryrefslogtreecommitdiffstats
path: root/wombat/ChangeLog
blob: e32b3e0da632de59a193096f73efd00ffe922a56 (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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
2001-02-27  Federico Mena Quintero  <federico@ximian.com>

    * wombat.c (init_corba): Use VERSION and the Wombat description
    for gnome_init_with_popt_table().

2001-02-16  Federico Mena Quintero  <federico@ximian.com>

    * wombat.c (main): Unref the factories if we failed to initialize
    anything.
    (setup_pcs): Call cal_factory_oaf_register().  Removed the OAF
    registration code from here; now it is in the CalFactory itself.

2001-02-12  Kjartan Maraas  <kmaraas@gnome.org>

    * Makefile.am: xml-i18n-tools setup.
    * GNOME_Evolution_Wombat.oaf.in: Mark strings for translation.
    
2001-02-08  JP Rosevear  <jpr@ximian.com>

    * Makefile.am: Remove useless ldflags

2001-01-17  Federico Mena Quintero  <federico@ximian.com>

    * wombat.c (setup_pcs): Return a success value.
    (setup_pas): Likewise.
    (setup_config): Likewise.
    (main): Exit if we could not initialize all of the Wombat
    services.
    (init_corba): Check the return value of gnome_init_with_popt_table().
    (main): Call bindtextdomain() and textdomain().

2000-12-23  Ettore Perazzoli  <ettore@helixcode.com>

    * Makefile.am (INCLUDES): Add `-I$(top_builddir)/calendar/pcs' for
    builddir compliance.

2000-12-13  Ettore Perazzoli  <ettore@helixcode.com>

    * Makefile.am (INCLUDES): Sigh.
    `-I$(top_builddir)/libical/src/libical'.

2000-12-11  Federico Mena Quintero  <federico@helixcode.com>

    * Makefile.am (wombat_LDADD): Link to the libical shared library.

2000-11-11  Matt Bissiri  <bissiri@eecs.umich.edu>

    * wombat.oafinfo:
    Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*"
    to sync up with yesterday's IDL re-scoping.

2000-10-23  Dan Winship  <danw@helixcode.com>

    * Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR

2000-09-25  Federico Mena Quintero  <federico@helixcode.com>

    * Makefile.am (INCLUDES): Add the libical include path.

2000-09-25  Jeffrey Stedfast  <fejj@helixcode.com>

    * Makefile.am: ename moved so link against
    e-util/ename/libename.la

2000-08-26  JP Rosevear  <jpr@helixcode.com>

    * Makefile.am: Remove gnorba related code 

    * wombat.c: Remove gnorba related code

    * wombat.gnorba: Kill

2000-08-24  Federico Mena Quintero  <federico@helixcode.com>

    * Makefile.am (wombat_LDADD): Reorder libical libs.

2000-08-02  Federico Mena Quintero  <federico@helixcode.com>

    * wombat.c (setup_pcs): Register the iCalendar file backend instad
    of the old IMC backend.

2000-05-13  Ettore Perazzoli  <ettore@helixcode.com>

    * Makefile.am (INCLUDES): GNOME includes should come last, so that
    we are sure we pick our own includes instead of the installed
    ones, if any.

2000-05-10  Christopher James Lahey  <clahey@helixcode.com>

    * Makefile.am: Added an include for the pcs directory.

2000-05-08  Federico Mena Quintero  <federico@helixcode.com>

    * wombat.c (setup_pcs): Register the "file" method with the IMC
    backend.

2000-05-05  Chris Toshok <toshok@helixcode.com>
    * .cvsignore: ignore wombat.pure

    * Makefile.am: add support for building wombat.pure

2000-05-01  Federico Mena Quintero  <federico@helixcode.com>

    * wombat.c (main): Doh, also unref the pas_book_factory when we
    are done.

2000-04-30  Federico Mena Quintero  <federico@helixcode.com>

    * wombat.c (setup_pas): Connect to the "last_book_gone" signal of
    the book factory.
    (last_book_gone_cb): Handle the "last_book_gone" signal.
    (termination_handler): Check if the book factory has zero running
    backends.

2000-04-30  Christopher James Lahey  <clahey@helixcode.com>

    * Makefile.am: Added ename libs to LDADD. 

2000-04-27  Ettore Perazzoli  <ettore@helixcode.com>

    * wombat.c
    (register_pcs): New function for registering into the name
    service.  Varies according on whether we are `USING_OAF' or not.
    (init_corba): New function for initializing the CORBA stuff.
    Implementation depends on `USING_OAF'.
    (init_bonobo): Use `init_corba'.

    * Makefile.am: Updated for OAF.

2000-04-25  Federico Mena Quintero  <federico@helixcode.com>

    * wombat.c (cal_factory pas_book_factory): New module-wide
    variables for the PAS and PCS factories.
    (setup_pcs): Connect to the "last_calendar_gone" signal of the
    calendar factory.
    (last_calendar_gone_cb): Queue a termination job.
    (queue_termination): Function to queue a termination job.  We have
    to use a timeout to reduce the probability of running into GOAD's
    race condition with factories.
    (termination_handler): Check that the PCS and the PAS have zero
    backends.  If so, exit the main loop.
    (setup_vfs): Use EXIT_FAILURE instead of 1.
    (init_bonobo): Likewise.
    (main): Destroy the factories and exit Wombat.  Wheee!

2000-04-16  Federico Mena Quintero  <federico@helixcode.com>

    * Makefile.am (INCLUDES): Removed spurious calendar directories
    from the include path.  Added "wombat" log domain for glib.
    (wombat_LDADD): Link libpcs.a instead of the old shared library.

    * wombat.c: cal-factory.h is an internal include file.  * wombat.c
    (setup_pcs): We should NOT share a CORBA_environment across all
    functions!  Use our own CORBA_environment.
    (init_bonobo): Use our own CORBA_environment.  Free the exception
    after initializing GOAD, and present some error messages if
    necessary.  (Should g_message()s for exceptional situations be
    marked for translation?).

2000-04-15  Ettore Perazzoli  <ettore@helixcode.com>

    * Makefile.am (INCLUDES): Added
    `-I$(top_builddir)/addressbook/backend/pas', and
    `-I$(top_builddir)/calendar/pcs' because that's where the
    IDL-generated files go.

2000-04-14  Chris Toshok  <toshok@helixcode.com>

    * Makefile.am (wombat_LDADD): use BONOBO_VFS_GNOME_LIBS instead of
    BONOBO_HTML_GNOME_LIBS.  fixes freebsd's problem running wombat.

2000-04-14  Federico Mena Quintero  <federico@helixcode.com>

    * wombat.c (setup_pcs): Must pass "object" for the kind to
    goad_server_register(); "server" is meaningless.
    (setup_pcs): Do not free the CORBA environment more than once.
    Also, fix error messages.

    * wombat.gnorba: The GOAD ID is "evolution:calendar-factory", not
    "evolution:calendar-server".

    * ChangeLog: Started the ChangeLog for Wombat.