Commit Graph

137 Commits

Author SHA1 Message Date
e91a42c3f8 Merge the building fix from evolution-0-9-branch.
svn path=/trunk/; revision=8413
2001-02-27 20:44:50 +00:00
1cd5f1093b Missing change log entry
svn path=/trunk/; revision=8215
2001-02-13 23:35:45 +00:00
1d9656293e The built sources shouldn't be cleane
2001-02-09  JP Rosevear  <jpr@ximian.com>

	* src/libical/Makefile.am: The built sources shouldn't be cleane

svn path=/trunk/; revision=8139
2001-02-09 08:50:30 +00:00
cf2f750017 its NEEDS-ACTION rather than NEEDSACTION (icalparameter_as_ical_string):
2001-02-09  JP Rosevear  <jpr@ximian.com>

	* src/libical/icalparameter.c.in (icalparameter_new_from_string):
	its NEEDS-ACTION rather than NEEDSACTION
	(icalparameter_as_ical_string): ditto

svn path=/trunk/; revision=8138
2001-02-09 07:09:46 +00:00
9ff9778086 Added a missing #include here.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* src/libical/icallangbind.c: Added a missing #include here.

	* src/libical/icalrecur.c (icalrecur_add_bydayrules): Copy the
	passed in const vals since we change it.

svn path=/trunk/; revision=8019
2001-02-06 19:36:59 +00:00
dcbba855a9 Use the renamed api call
2001-02-05  JP Rosevear  <jpr@ximian.com>

	* src/libical/icallangbind.c (icallangbind_get_property): Use the
	renamed api call

svn path=/trunk/; revision=8011
2001-02-06 03:56:17 +00:00
bf2f40a85a Fscking autoconf
svn path=/trunk/; revision=7995
2001-02-05 22:16:26 +00:00
e01190ecb8 Guess what! Fix `builddir != srcdir' breakage.
svn path=/trunk/; revision=7994
2001-02-05 22:07:49 +00:00
a946c537b8 This is it i hope
svn path=/trunk/; revision=7993
2001-02-05 22:03:36 +00:00
8124fc6736 More import cleanup
svn path=/trunk/; revision=7991
2001-02-05 21:32:26 +00:00
e582e23949 Import cleanup
svn path=/trunk/; revision=7978
2001-02-05 19:43:58 +00:00
d7da449065 This commit was generated by cvs2svn to compensate for changes in r7975,
which included commits to RCS files with non-trunk default branches.

svn path=/trunk/; revision=7976
2001-02-05 19:16:27 +00:00
1994ec032f Initial revision
svn path=/trunk/; revision=7973
2001-02-05 19:16:23 +00:00
ac2b078ef5 Remove unused "extern long timezone".
* src/libical/icaltime.c: Remove unused "extern long timezone".

svn path=/trunk/; revision=7814
2001-01-25 17:29:23 +00:00
576238ed57 rewrote to fix problems with freeing the environment string after calling
2001-01-24  Damon Chaplin  <damon@helixcode.com>

	* src/libical/icaltime.c (set_tz):
	(unset_tz): rewrote to fix problems with freeing the environment
	string after calling putenv() and to fix memory leaks. (We save a
	pointer to the last TZ env var we set, so we free it after the next
	time we set TZ.)

svn path=/trunk/; revision=7788
2001-01-24 19:52:42 +00:00
4c003b7cb6 Don't AC_INIT on an autogenerated file that does not exist beforehand
2001-01-23  JP Rosevear  <jpr@ximian.com>

	* configure.in: Don't AC_INIT on an autogenerated file that does not
	exist beforehand

svn path=/trunk/; revision=7758
2001-01-23 21:51:25 +00:00
4b207455ee Minor import fix
svn path=/trunk/; revision=7754
2001-01-23 20:58:44 +00:00
4028f454b6 Import clean up
svn path=/trunk/; revision=7751
2001-01-23 20:22:40 +00:00
fd27972366 This commit was generated by cvs2svn to compensate for changes in r7747,
which included commits to RCS files with non-trunk default branches.

svn path=/trunk/; revision=7748
2001-01-23 19:20:44 +00:00
34bcd381ce Initial revision
svn path=/trunk/; revision=7745
2001-01-23 19:20:40 +00:00
0b808ca4dc Missing Changelog entry
svn path=/trunk/; revision=7646
2001-01-19 14:55:58 +00:00
5b6b5aff42 add -ve sign to output of duration if appropriate.
2001-01-19  JP Rosevear  <jpr@ximian.com>

	* src/libical/icalvalue.c.in (icalvalue_duration_as_ical_string): add
	-ve sign to output of duration if appropriate.
	(icalvalue_trigger_as_ical_string): implement.  not happy how this is
	done with the -1 for is_date trick but it will do for now and period
	does things in a similar way.

svn path=/trunk/; revision=7645
2001-01-19 14:55:26 +00:00
0305388aa2 include configure.h because HAVE_TIMEZONE is used
2000-12-21  JP Rosevear  <jpr@helixcode.com>

	* src/libical/icaltime.c: include configure.h because HAVE_TIMEZONE
	is used

	* acconfig.h: Terminate variable comment so that the variable can
	actually be seen

svn path=/trunk/; revision=7122
2000-12-21 23:33:02 +00:00
4492da8456 Build `libical-static.la', that is needed for the conduits.
svn path=/trunk/; revision=7046
2000-12-15 15:19:26 +00:00
9aed9d13ea make icalcomponent.c depend on icalproperty.h, icalvalue.h, and
icalparameter.h

svn path=/trunk/; revision=7015
2000-12-14 18:20:21 +00:00
a061e20743 Shush
svn path=/trunk/; revision=7012
2000-12-14 17:32:53 +00:00
1d56a90d3f put icalproperty.h and icalvalue.h before icalcomponent.c in the
libical_la_SOURCES list, so they get built before it.

svn path=/trunk/; revision=7010
2000-12-14 16:23:10 +00:00
84ee9f01f7 More builddir != srcdir fun! Man, I enjoy this so much.
svn path=/trunk/; revision=7001
2000-12-14 13:07:11 +00:00
55d696992d Use gmtime() unconditionally, since we want an UTC broken-down
2000-12-13  Federico Mena Quintero  <federico@helixcode.com>

	* src/libical/icaltime.c (icaltime_from_timet): Use gmtime()
	unconditionally, since we want an UTC broken-down representation.
	(icaltime_as_timet): Add the offset only if the time was supposed
	to be in UTC; that way mktime() will get a proper localtime as
	source data.

svn path=/trunk/; revision=6996
2000-12-14 06:09:25 +00:00
db80f3f3ab time_t values *are* in UTC by definition, so the is_utc argument is
2000-12-13  Federico Mena Quintero  <federico@helixcode.com>

	* src/libical/icaltime.c (icaltime_from_timet): time_t values
	*are* in UTC by definition, so the is_utc argument is useless.
	Removed the conversion to UTC and made the icaltimetype.is_utc be
	TRUE always.  This breaks libical's owne internal use of this
	function, but since we do not use any of the functions that use it
	that way, we can ignore this.  This is basically a temporary
	measure until libical does the right thing.

svn path=/trunk/; revision=6994
2000-12-14 04:40:22 +00:00
e83e50a39b icalparser.c Addedd support for x-parameters.
2000-12-12  Eric Busboom  <eric@softwarestudio.org>

	* icalparser.c Addedd support for x-parameters.

	* icalenum.c Fixed icalenum_parameter_type_to_string and
 	icalenum_property_type_to_string to property identify X- parameers
 	and properties.

	* icalparameter.c Fixed icalparameter_as_ical_string to property
 	write out X-Parameters.

svn path=/trunk/; revision=6990
2000-12-14 02:13:54 +00:00
5cfc1d8276 Added a name to the parameter to icalerror_set_errno.
2000-12-13  Christopher James Lahey  <clahey@helixcode.com>

	* src/libical/icalerror.h: Added a name to the parameter to
	icalerror_set_errno.

svn path=/trunk/; revision=6985
2000-12-14 01:39:03 +00:00
2809fef6da Removed the explicit paths. Why it did *not* work on my original try when
2000-12-13  Federico Mena Quintero  <federico@helixcode.com>

	* src/libical/Makefile.am (COMBINEDHEADERS): Removed the explicit
	paths.  Why it did *not* work on my original try when they were
	not there, well, now I don't know.

svn path=/trunk/; revision=6980
2000-12-14 01:03:03 +00:00
7c84cd3ee7 Missed ChangeLog.
svn path=/trunk/; revision=6974
2000-12-13 20:39:38 +00:00
0302dc1934 Fix some horrible Makefile breakage, getting it to compile with
builddir != srcdir and handling the dependencies for the built sources
correctly (or at least so I hope).

svn path=/trunk/; revision=6966
2000-12-13 14:17:46 +00:00
a0f7893035 #if 0ed out some #if 1ed test code that was breaking my build by
2000-12-12  Joe Shaw  <joe@helixcode.com>

        * src/libical/icalrecur.c: #if 0ed out some #if 1ed test code that
        was breaking my build by #including ical.h. No cookie!

svn path=/trunk/; revision=6959
2000-12-13 00:53:37 +00:00
9195d5465e Add a check for "extern int timezone;" vs struct tm tm_gmtoff, stolen from
* configure.in: Add a check for "extern int timezone;" vs struct
	tm tm_gmtoff, stolen from Evolution's configure.in.

	* src/libical/icaltime.c (icaltime_utc_offset,
	icaltime_local_utc_offset): Use HAVE_TIMEZONE, add tm_gmtoff
	support.

	* src/libical/icallexer.l: Remove ical_yy_scan_buffer, ..._string,
	and ..._bytes prototypes, since it compiles fine without them on
	Linux, and bombs out due to prototype mismatch on my NetBSD box.

svn path=/trunk/; revision=6945
2000-12-12 22:54:41 +00:00
e3088ae21f More fixage - Federico
svn path=/trunk/; revision=6939
2000-12-12 05:00:45 +00:00
384c7dadf8 Make AC_INIT() check for a file that is not autogenerated!
2000-12-11  Federico Mena Quintero  <federico@helixcode.com>

	* configure.in: Make AC_INIT() check for a file that is not
	autogenerated!

svn path=/trunk/; revision=6934
2000-12-12 02:39:29 +00:00
12cb910f8a Fixety fix - Federico
svn path=/trunk/; revision=6933
2000-12-12 02:27:49 +00:00
cb96794cec shoo - Federico
svn path=/trunk/; revision=6931
2000-12-12 00:50:04 +00:00
e2fd7dbeaa Remove more auto-generated files - Federico
svn path=/trunk/; revision=6930
2000-12-12 00:39:55 +00:00
79bd1b9f6b Removed auto-generated files - Federico
svn path=/trunk/; revision=6929
2000-12-12 00:36:45 +00:00
d7f57ad7fe Fix fucking CVS conflicts - Federico
svn path=/trunk/; revision=6928
2000-12-12 00:27:42 +00:00
26eee73280 Fix fucking CVS conflicts because fucking CVS is a fucking big doofus - Federico
svn path=/trunk/; revision=6920
2000-12-11 23:01:26 +00:00
5ccacd6a5b This commit was generated by cvs2svn to compensate for changes in r6917,
which included commits to RCS files with non-trunk default branches.

svn path=/trunk/; revision=6918
2000-12-11 22:07:15 +00:00
1a8645d8b8 Initial revision
svn path=/trunk/; revision=6915
2000-12-11 22:07:10 +00:00
042e514a26 return NULL if we can't create a view.
2000-12-04  Michael Meeks  <michael@helixcode.com>

	* e-shell-view.c (get_control_for_uri): return NULL if we can't
	create a view.
	(setup_evolution_shell_view_interface): add precondition.

+

	lots of cleans.

svn path=/trunk/; revision=6778
2000-12-04 17:56:54 +00:00
fb2be68aa5 Patch from Eric Busboom <eric@softwarestudio.org> to fix BYDAY elements in
2000-11-21  Federico Mena Quintero  <federico@helixcode.com>

	* src/libical/icalyacc.y: Patch from Eric Busboom
	<eric@softwarestudio.org> to fix BYDAY elements in monthly
	recurrence rule values.

svn path=/trunk/; revision=6648
2000-11-22 05:11:26 +00:00
561fed0aa9 Handle both the position and weekday in the by_day field.
2000-11-06  Federico Mena Quintero  <federico@helixcode.com>

	* src/libical/icalvalue.c (icalvalue_recur_as_ical_string): Handle
	both the position and weekday in the by_day field.

svn path=/trunk/; revision=6416
2000-11-06 18:39:55 +00:00