Commit Graph

22 Commits

Author SHA1 Message Date
856ebf12de yadayada
2001-10-07  Eskil Heyn Olsen  <eskil@eskil.dk>

	* NEWS:
	yadayada

	* gncal/Makefile.am:
	* gncal/allday.xpm:
	Added decor for allday events

	* gncal/calendar-conduit.c: (ical_from_remote_record), (transmit):
	Better conversion to/from allday events

	* gncal/calobj.c: (ical_object_new),
	(ical_object_create_from_vobject), (ical_object_to_vobject):
	* gncal/calobj.h:
	Added a gboolean field to indicate a timeless allday event

	* gncal/eventedit.c: (ee_check_all_day), (check_times),
	(set_all_day):
	Twiddled to use the icalobject->allday boolean field

	* gncal/gncal-full-day.c: (child_realize), (child_draw_decor),
	(child_compute_decor), (gncal_full_day_init),
	(gncal_full_day_unrealize):
	* gncal/gncal-full-day.h:
	Draw decor for allday events

	* gncal/gnome-cal.c: (mark_gtk_calendar_day):
	Correct marking for recurring events.

	* gncal/main.c:
	* gncal/main.h:
	Set up a color for days with events in year view

	* gncal/mark.c: (get_item_bg_color), (colorify_month_item),
	(mark_event_in_month), (mark_month_item), (mark_month_item_index),
	(day_event):
	* gncal/mark.h:
	* gncal/prop.c: (fake_mark_days):
	* gncal/year-view.c: (do_quick_view_popup):
	Tricks for display days with notime allday events with a different
	colored number label in the year view (also proper popups).

	* gncal/month-view.c: (do_quick_view_popup), (add_event):
	Print monthview with allday events without time, and proper popups.

	* gncal/quick-view.c: (create_items_for_event):
	* gncal/view-utils.c: (view_utils_draw_events):
	Stuff for displaying allday events without time.

	* gnome-pim.spec.in:
	Don't quiet configure

	* gnomecard/Makefile.am:
	Readded SUBDIRS, couldn't tell why it was removed, but
	the files were expected to be there.

	* libversit/vobject.h:
	Defined XPilotNoTimeProp to X-PILOT-NOTIME

svn path=/trunk/; revision=13494
2001-10-08 03:45:19 +00:00
2e156596a6 Changed buf to an int here. (lexGetQuotedPrintable): Changed cur to an int
2001-06-19  Christopher James Lahey  <clahey@ximian.com>

	* libversit/vcc.y (LexBuf): Changed buf to an int here.
	(lexGetQuotedPrintable): Changed cur to an int here.

svn path=/trunk/; revision=10292
2001-06-19 16:58:09 +00:00
62d28aab75 Changed int to char when returning a character from a stream (since it
2001-03-09  Christopher James Lahey  <clahey@ximian.com>

	* libversit/vcc.y: Changed int to char when returning a character
	from a stream (since it needs to be able to hold EOF.)

svn path=/trunk/; revision=8617
2001-03-09 19:34:30 +00:00
34766a085c Fixed some warnings. Fixed a bug where quoted printable fields were
2000-09-22  Christopher James Lahey  <clahey@helixcode.com>

	* libversit/vcc.y: Fixed some warnings.  Fixed a bug where quoted
	printable fields were reading in semi-colons that should have been
	field separators.

From addressbook/ChangeLog:

2000-09-22  Christopher James Lahey  <clahey@helixcode.com>

	* backend/ebook/e-card.c: Made addresses be quoted printable again
	so that they will encode properly if they have carriage returns in
	them.  This is possible now because of a fix in libversit.

svn path=/trunk/; revision=5550
2000-09-22 15:49:21 +00:00
608783a45d call finiLex in error case to avoid a memleak.
svn path=/trunk/; revision=2895
2000-05-08 02:15:36 +00:00
257a9db4f3 Fix off by one error.
svn path=/trunk/; revision=2877
2000-05-07 18:28:47 +00:00
7bbcabbc1e New function (borrowed from Korganizer's libversit code) to combine
2000-03-28  Russell Steinthal  <rms39@columbia.edu>

	* libversit/vcc.y (appendValue): New function (borrowed from
	Korganizer's libversit code) to combine semicolon-separated
	multiple-value properties into one long semicolon-delimited string
	(which can then be parsed by the application code).  This works
	around a bug in libversit by which multiple values would overwrite
	each other.

NOTE: This change seems to work, but could use as much testing as possible
before GNOME 1.2 (and gnome-pim 1.2) is released....  Hopefully, this fixes the multiple CATEGORIES bug I've been complaining about for the last few weeks.

svn path=/trunk/; revision=2237
2000-03-29 02:03:51 +00:00
a9732704a1 avoid yyconflict with libical
svn path=/trunk/; revision=1910
2000-02-23 17:53:59 +00:00
7b725d20a3 + * widgets/e-minicard/.cvsignore: Added minicard-label-test,
+	minicard-test, and reflow-test.
+
+	* shell/.cvsignore: added files autogenerated from Evolution.idl.
+
+	* libversit/.cvsignore: Added .libs, vcc.c, vcc.lo, vobject.lo,
+	vcaltmp.lo, libversit.la
+
+	* libical/src/test/.cvsignore: New file.
+
+	* libical/src/libical/.cvsignore: New file.
+
+	* libical/src/libicalss/.cvsignore: New file.
+
+	* libical/.cvsignore: New file, with config.log in it.
+
+	* calendar/.cvsignore: Added tlacuache and tl-test.
+
+	* libibex/.cvsignore: added lookup.
+
+	* mail/.cvsignore: added test-mail.

svn path=/trunk/; revision=1859
2000-02-19 21:28:47 +00:00
9764088cda Removed the VFS crap; my mistake, it should not go here.
2000-01-21  Federico Mena Quintero  <federico@helixcode.com>

	* libversit/vcc.y: Removed the VFS crap; my mistake, it should not
	go here.

	* configure.in: Added yacc requirements for libversit.

svn path=/trunk/; revision=1603
2000-01-21 22:38:57 +00:00
6cfc31750d Libversit / VFS work - Federico
svn path=/trunk/; revision=1601
2000-01-21 08:28:09 +00:00
01f6245229 Fix handling of QUOTED-PRINTABLE strings. writeQPString has been fixed to
* libversit/vobject.c: Fix handling of QUOTED-PRINTABLE strings.
writeQPString has been fixed to escape all chars according to rfc 1521.
writeString has been added for writing regular non-quoted strings.

* gmomecard/card.c: Fix infinite file growth problems, by not adding
the same attribute to the vcard property more than once.

* gnomecard/address-conduit.[ch]: Remove custom \n escaping and always
use QUOTED-PRINTABLE when necessary because libversit has been
fixed appropriately. Also remove various compiler warnings.

svn path=/trunk/; revision=1527
1999-12-31 20:35:35 +00:00
2e132a09ab 1.1.0
svn path=/trunk/; revision=1457
1999-12-03 07:24:47 +00:00
b035a84ceb When finding a colon, the lex consumed all line separators, making it
* libversit/vcc.y (yylex): When finding a colon, the lex consumed all
	line separators, making it impossible to have empty values (bug 1260).

Arturo

svn path=/trunk/; revision=1324
1999-10-11 11:03:39 +00:00
f75cc7238b changed to be a .la file instead of .a, this allows lib*_conduit to use
* libversit: changed to be a .la file instead of .a, this allows
	lib*_conduit to use the library.

	* gncal/calendar-conduit: implemented iterate and
	iterate_specific.

	* gncal/corba-cal: fixed warnings.

svn path=/trunk/; revision=1239
1999-09-19 01:14:24 +00:00
523a46f844 Added call to GNOME_COMPILE_WARNINGS.
1999-09-01  Miguel de Icaza  <miguel@gnu.org>

	* configure.in: Added call to GNOME_COMPILE_WARNINGS.

	* libversit: Removed all the rest of the C++ comments from C
	sources (per David's suggestion).


1999-09-01  David Kaelbling <drk@sgi.com>

	* card.c (strtoCardRev): Off by one error fix.

svn path=/trunk/; revision=1153
1999-09-01 18:09:57 +00:00
7b4d44e73d Added new ids XPilotId and XPilotStatus
1999-07-29  Miguel de Icaza  <miguel@gnu.org>

	* libversit/vcc.h: Added new ids XPilotId and XPilotStatus

svn path=/trunk/; revision=1044
1999-07-29 20:16:00 +00:00
a343c7e7d1 Wed, 30 Dec 1998 23:04:25 +0100 [Vincent]
* Major translation updates.

svn path=/trunk/; revision=567
1998-12-30 21:09:38 +00:00
c5cb76042a Changed a sprintf to a snprintf in vcc.y
Should vcc.c be under CVS control? I thought it was a derived file.

This fixes gnomecard segfaulting when it tried to load a non-existant
file on startup.

Dr Mike <msf@redhat.com>

svn path=/trunk/; revision=466
1998-11-07 21:29:05 +00:00
9635e17eee Missing files - Federico
svn path=/trunk/; revision=250
1998-06-05 23:55:19 +00:00
eaba896a14 New file.
* versit/.cvsignore: New file.

svn path=/trunk/; revision=108
1998-04-06 05:20:20 +00:00
4750b90ad1 GnomeCalendar toplevel GnomeApp; versit code -mig
svn path=/trunk/; revision=89
1998-04-02 02:18:42 +00:00