Commit Graph

3629 Commits

Author SHA1 Message Date
cc3f47a93b *** empty log message ***
svn path=/trunk/; revision=4503
2000-08-03 02:43:59 +00:00
f25cc16f18 Fixed a g_return_if_fail that had two parameters and thus wouldn't build.
2000-08-02  Joe Shaw  <joe@helixcode.com>

        * pcs/cal-backend-file.c (cal_backend_file_update_pilot_id):
        Fixed a g_return_if_fail that had two parameters and thus
        wouldn't build.

svn path=/trunk/; revision=4502
2000-08-03 02:39:49 +00:00
baa5d86837 fixed a bunch of bugs, added a lot of debug spew.
svn path=/trunk/; revision=4501
2000-08-03 02:35:15 +00:00
7dd58960fe call save (cbimc) after setting the pilot id and status.
* pcs/cal-backend-imc.c (cal_backend_imc_update_pilot_id): call
	save (cbimc) after setting the pilot id and status.

svn path=/trunk/; revision=4500
2000-08-03 02:34:01 +00:00
6cdd5bd58e updated to match the new ETableModel append_row. This meant we could also
2000-08-03  Damon Chaplin  <damon@helixcode.com>

	* gui/calendar-model.c (calendar_model_append_row): updated to match
	the new ETableModel append_row. This meant we could also get rid of
	the row_being_added and idle_id hack.

svn path=/trunk/; revision=4499
2000-08-03 01:31:50 +00:00
e575290495 update for BonoboX
2000-08-02  Michael Meeks  <michael@helixcode.com>

        * configure.in: update for BonoboX

svn path=/trunk/; revision=4498
2000-08-03 01:10:33 +00:00
90bf03fa68 Add camel/providers/nntp
* configure.in (AC_OUTPUT): Add camel/providers/nntp

svn path=/trunk/; revision=4497
2000-08-03 00:49:04 +00:00
319e78b7f2 Kill this. It doesn't have any code to do anything the new mh provider
* providers/MH: Kill this. It doesn't have any code to do anything
	the new mh provider doesn't do better.

	* providers/Makefile.am: Remove reference to MH subdir, and
	promote nntp to fully-supported status, since it does compile and
	all.

svn path=/trunk/; revision=4496
2000-08-03 00:47:50 +00:00
5a2a24af92 Trim trailing space from the subject. I've now seen replies from two
* camel-mime-message.c (camel_mime_message_set_subject): Trim
	trailing space from the subject. I've now seen replies from two
	different people that tricked the threading code by (a) not having
	References/In-Reply-To, and (b) adding an extra space to the end
	of the subject line so the subject-based threading fails too. Who
	writes these broken mailers anyway?

svn path=/trunk/; revision=4495
2000-08-03 00:35:45 +00:00
83dbcbadc2 Dum dum dum - Federico
svn path=/trunk/; revision=4494
2000-08-02 22:55:49 +00:00
f2dc2d3fb6 Emit "model_pre_change" signals as appropriate.
2000-08-02  Christopher James Lahey  <clahey@helixcode.com>

	* gui/calendar-model.c: Emit "model_pre_change" signals as
	appropriate.

svn path=/trunk/; revision=4493
2000-08-02 22:53:05 +00:00
4715c96fb6 Made clicking choose the right character even if show_borders is on.
2000-08-02  Christopher James Lahey  <clahey@helixcode.com>

	* widgets/e-text/e-text.c: Made clicking choose the right
	character even if show_borders is on.

svn path=/trunk/; revision=4492
2000-08-02 22:49:04 +00:00
f29b73483c Make the "test settings" button FILL rather than SHRINK so it doesn't end
* mail-config.c (service_page_item_new): Make the "test settings"
	button FILL rather than SHRINK so it doesn't end up oddly-placed.

	* mail-config-druid.glade: Make the icon background dark blue
	like the surrounding area.

svn path=/trunk/; revision=4491
2000-08-02 22:38:46 +00:00
a0281d1b18 Fix "cvs rm -rf" lossage.
svn path=/trunk/; revision=4480
2000-08-02 22:26:45 +00:00
83cbc862e6 New files for the iCalendar file backend.
2000-08-02  Federico Mena Quintero  <federico@helixcode.com>

	* pcs/cal-backend-file.[ch]: New files for the iCalendar file
	backend.

	* pcs/Makefile.am (libpcs_a_SOURCES): Added cal-backend-file.[ch].

	* cal-util/cal-component.c (cal_component_set_icalcomponent):
	Return an operation success code for if we are passed a component
	of a type we don't support.

svn path=/trunk/; revision=4479
2000-08-02 22:15:22 +00:00
087e70c885 removed last files from GNOME CVS
svn path=/trunk/; revision=4478
2000-08-02 21:47:06 +00:00
68d89989b1 Ahem, these files will be back in a second - Federico
svn path=/trunk/; revision=4476
2000-08-02 18:29:53 +00:00
712b10f964 Emit "model_pre_change" where appropriate.
2000-08-02  Christopher James Lahey  <clahey@helixcode.com>

	* mail-ops.c, message-list.c: Emit "model_pre_change" where
	appropriate.

svn path=/trunk/; revision=4475
2000-08-02 17:21:30 +00:00
9dab965a56 Protect mail-config.h against multiple inclusion.
svn path=/trunk/; revision=4474
2000-08-02 17:06:36 +00:00
c1634ed107 Emit "model_pre_change" signal as appropriate.
2000-08-02  Christopher James Lahey  <clahey@helixcode.com>

	* contact-editor/e-contact-editor-categories.c,
	gui/component/e-addressbook-model.c: Emit "model_pre_change"
	signal as appropriate.

svn path=/trunk/; revision=4473
2000-08-02 16:58:20 +00:00
5fbcc4828e Add a handler for "model_pre_change" and properly stop editing.
2000-08-02  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-item.c, e-table-item.h: Add a handler for
	"model_pre_change" and properly stop editing.

	* e-table-model.c, e-table-model.h: Added a "model_pre_change"
	signal that gets sent before any row numbers are changed.

	* e-table-sorted-variable.c, e-table-subset-variable.c: Emit
	"model_pre_change" signals as appropriate.

	* e-table-subset.c, e-table-subset.h: Proxy "model_pre_changed"
	signals.

svn path=/trunk/; revision=4472
2000-08-02 16:56:26 +00:00
2c7ed49b25 various syntax checking
svn path=/trunk/; revision=4471
2000-08-02 14:43:34 +00:00
20c9156084 updated pt_BR translations.
svn path=/trunk/; revision=4470
2000-08-02 14:39:51 +00:00
48726e6209 Adapted this to supply the new append_row API of ETableModel.
2000-08-02  Christopher James Lahey  <clahey@helixcode.com>

	* gui/component/e-addressbook-model.c: Adapted this to supply the
	new append_row API of ETableModel.

svn path=/trunk/; revision=4469
2000-08-02 10:45:09 +00:00
2e8ac028ee Changed the API for the append_row function. Now accepts a model to copy
2000-08-02  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-model.c, e-table-model.h: Changed the API for the
	append_row function.  Now accepts a model to copy data from
	instead of returning a row number and leaving it up to ETableOne
	to copy the data in.

	* e-table-one.c, e-table-one.h: Adapted to use new append_row API.

	* e-table-simple.c, e-table-simple.h, e-table-subset.c: Adapted to
	supply new append_row API.

svn path=/trunk/; revision=4468
2000-08-02 10:44:28 +00:00
c03a0bf835 add GTKHTML_CFLAGS where needed.
svn path=/trunk/; revision=4467
2000-08-02 03:07:59 +00:00
324b1e8675 New code to spawn off GPG/PGP to do stuff. Currently only deals with
* mail-crypto.c: New code to spawn off GPG/PGP to do stuff.
	Currently only deals with decryption. From Nathan Thompson-Amato
	<ndt@jps.net>, with bunches of changes from me.

	* session.c (mail_request_dialog): Expose the password dialog to
	the rest of the app (for use by the GPG/PGP code).

	* mail-format.c (handle_text_plain): Handle special inline data
	types. (Currently uuencoding, BinHex, and PGP encryption.) This is
	not the best way to deal with it, but it works for now.
	(try_inline_pgp): Convert an inline PGP-encrypted message into a
	multipart/encrypted part.
	(try_inline_binhex): Convert an inline BinHex attachment into an
	application/mac-binhex40 part (which we currently don't deal
	with...)
	(try_uudecoding): Convert a uuencoded attachment to an
	application/octet-stream part.
	(handle_multipart_encrypted): Deal with RFC2015 MIME-encoded PGP
	encrypted messages. (From ndt.)

	* mail-display.c (mail_text_write, mail_error_write): New utility
	functions.

	* Makefile.am (evolution_mail_SOURCES): add mail-crypto.c

svn path=/trunk/; revision=4466
2000-08-02 02:56:48 +00:00
fad59bb3a3 Add checks for GPG, PGP 5 and PGP 2. Only record the first one found.
* configure.in, acconfig.c: Add checks for GPG, PGP 5 and PGP 2.
	Only record the first one found.

svn path=/trunk/; revision=4465
2000-08-02 02:55:33 +00:00
4e5b1da82e Use CalComponent and the new property types instead of the old iCalObject
2000-07-31  Federico Mena Quintero  <federico@helixcode.com>

	* cal-util/cal-recur.c (*): Use CalComponent and the new property
	types instead of the old iCalObject stuff.
	(cal_recur_generate_instances): Renamed from
	cal_object_generate_events().  Ensure that the component has the
	DTSTART property.
	(generate_instances_for_year): Renamed from
	cal_object_generate_events_for_year().
	(cal_obj_expand_recurrence): Made static.
	(cal_recur_from_icalrecurrencetype): New function.  We should
	really convert this whole file to use struct icalrecurrencetype
	instead.
	(cal_recur_free): New function.

	* cal-util/cal-recur.h (CalRecurType): Renamed from CalObjRecurType.
	(CalRecurrence): Renamed from CalObjRecurrence.

	* cal-util/timeutil.c (time_from_icaltimetype): New function.

	* cal-util/Makefile.am: Commented out the test-recur program.

svn path=/trunk/; revision=4464
2000-08-02 01:08:52 +00:00
3ce00eb40e AC_WARN replaced with AC_MSG_WARN in comments
svn path=/trunk/; revision=4463
2000-08-02 00:54:46 +00:00
ea8003dcd6 When forced to use the IP, place it in square brackets.
2000-08-01  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/smtp/camel-smtp-transport.c (smtp_helo): When forced
	to use the IP, place it in square brackets.

svn path=/trunk/; revision=4462
2000-08-02 00:29:53 +00:00
2c23afbef1 New and improved sexp parser. An honest try at using e-sexp is wrapped in
2000-08-01  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-utils.c (imap_translate_sexp): New and
	improved sexp parser. An honest try at using e-sexp is wrapped in
	a #ifdef at the bottom of the file but is currently not used

	* providers/imap/camel-imap-folder.c (imap_search_by_expression):
	We want to do a UID SEARCH so we get UIDs back instead of sequence
	numbers

svn path=/trunk/; revision=4461
2000-08-01 23:05:34 +00:00
de528ac073 Removed doc directory, since it is the old gnome-pim docs which aren't
2000-08-01  Damon Chaplin  <damon@helixcode.com>

	* Removed doc directory, since it is the old gnome-pim docs which
	aren't used any more.

	* Makefile.am (SUBDIRS): removed doc.

svn path=/trunk/; revision=4460
2000-08-01 22:45:28 +00:00
4a6e3a0b28 removed calendar/doc/*
2000-08-01  Damon Chaplin  <damon@helixcode.com>

	* configure.in (AC_OUTPUT): removed calendar/doc/*

svn path=/trunk/; revision=4459
2000-08-01 22:42:59 +00:00
52fac8a12c Constify param
2000-08-01  JP Rosevear  <jpr@helixcode.com>

	* e-msg-composer.h: Constify param

	* e-msg-composer.c (get_signature): Constify param
	(set_editor_text): ditto
	(e_msg_composer_new_with_sig_file): ditto

svn path=/trunk/; revision=4458
2000-08-01 21:27:39 +00:00
7f807a631f Typo fix
svn path=/trunk/; revision=4447
2000-08-01 15:50:39 +00:00
799fedf1c9 cvsignore file
svn path=/trunk/; revision=4446
2000-08-01 14:30:59 +00:00
550e441f77 Added mh provider.
2000-08-01  Not Zed  <NotZed@HelixCode.com>

        * configure.in: Added mh provider.

svn path=/trunk/; revision=4445
2000-08-01 13:45:18 +00:00
a930984494 Initial cut at mh provider. Well, it already does everything
mbox does.

2000-08-01  Not Zed  <NotZed@HelixCode.com>

        * providers/mh: New mh provider implementation.

        * providers/Makefile.am (SUBDIRS): Added mh provider.

svn path=/trunk/; revision=4444
2000-08-01 12:46:05 +00:00
60e6d0367f Some IMAP servers don't wrap the UID in ()'s so don't depend on that
2000-07-31  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-folder.c (imap_get_message_info_internal):
	Some IMAP servers don't wrap the UID in ()'s so don't depend on that
	(imap_get_summary_internal): Same

svn path=/trunk/; revision=4443
2000-08-01 00:31:28 +00:00
350119773b You have to wonder what a file called foo was doing here... - Federico
svn path=/trunk/; revision=4442
2000-07-31 23:30:54 +00:00
27c8642444 Changed the default set of columns.
2000-07-31  Christopher James Lahey  <clahey@helixcode.com>

	* gui/component/addressbook.c: Changed the default set of columns.

svn path=/trunk/; revision=4441
2000-07-31 22:33:07 +00:00
3892c5df4d Fixed some warnings.
2000-07-31  Christopher James Lahey  <clahey@helixcode.com>

	* component-factory.c, folder-browser.c: Fixed some warnings.

	* message-list.c: Made the icon column non sortable.

svn path=/trunk/; revision=4440
2000-07-31 22:32:52 +00:00
1ad76125ef Added an argument to set a column so that you can't sort by that column.
2000-07-31  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-col.c, e-table-col.h: Added an argument to set a column
	so that you can't sort by that column.

	* e-table-header-item.c: Obey the sortable column of ETableCol.

svn path=/trunk/; revision=4439
2000-07-31 22:32:36 +00:00
4b87fc9067 Oops, forgot to free node->function - not good.
2000-07-31  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/imap/camel-imap-utils.c (free_sexp_node): Oops, forgot to
	free node->function - not good.

svn path=/trunk/; revision=4438
2000-07-31 22:15:31 +00:00
c441f00d35 Ah, screw the which.
svn path=/trunk/; revision=4437
2000-07-31 21:49:17 +00:00
35210db8f4 Stupid which program prints junk....
svn path=/trunk/; revision=4436
2000-07-31 21:44:06 +00:00
d66967206e Backslashes are unneccessary. Prepositions are.
svn path=/trunk/; revision=4435
2000-07-31 21:36:40 +00:00
4271c72588 Now tests for OAF clienty goodness
svn path=/trunk/; revision=4434
2000-07-31 21:33:58 +00:00
4944f15971 Now tests for OAF clienty goodness
svn path=/trunk/; revision=4433
2000-07-31 21:28:30 +00:00