Commit Graph

8663 Commits

Author SHA1 Message Date
7ee90ffe77 REmove a silly hardcoded term limit, oops forgot about that.
2001-06-15  Not Zed  <NotZed@Ximian.com>

        * e-sexp.c (parse_values): REmove a silly hardcoded term limit,
        oops forgot about that.

svn path=/trunk/; revision=10248
2001-06-15 05:44:43 +00:00
8ab688397f generate a new UID when pasting
2001-06-15  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.c (selection_received): generate a new UID
	when pasting

	* gui/e-week-view.c (selection_received): ditto

svn path=/trunk/; revision=10246
2001-06-15 00:07:32 +00:00
8d2ba063ec Small typo
svn path=/trunk/; revision=10245
2001-06-14 23:42:13 +00:00
a55493e5de Small typo
svn path=/trunk/; revision=10244
2001-06-14 23:34:40 +00:00
efd9bd119c finished implementation of Paste stuff
2001-06-15  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.c (selection_received): finished implementation
	of Paste stuff

	* gui/e-week-view.c (selection_received): ditto

svn path=/trunk/; revision=10243
2001-06-14 23:26:30 +00:00
9a52bdf0d1 Added Mailing-List header regex so that we can do mlist magic on that
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c: Added Mailing-List header regex so that we
	can do mlist magic on that header.

svn path=/trunk/; revision=10242
2001-06-14 22:32:35 +00:00
b1359d0e45 Properly handle correct and incorrect (for the common case, ie Outlook and
2001-05-28  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (header_decode_param): Properly handle
	correct and incorrect (for the common case, ie Outlook and
	Netscape/Mozilla) rfc2184 values.
	(header_decode_rfc2184_param): Get the param name and see if we
	should expect a rfc2184 parameter value.
	(rfc2184_decode): Decode a rfc2184 value.
	(hex_decode): hex decode a string.
	(header_decode_param_list): Handle rfc2184 encoded parameters (ie
	parameters that have been split and perhaps encoded).
	(header_param_list_format_append): Encode the value before seeing
	if it will fit on the line. If the value does get encoded, be sure
	to put a '*' before the equal-sign.
	(header_encode_param): New function to rfc2184 encode a parameter
	value (maybe it should be renamed?)

apparently with my last commit, I had also commit'd this but didn't realise it.

svn path=/trunk/; revision=10241
2001-06-14 22:24:59 +00:00
1fb67eaca4 Updated to reflect changes to mail_config_[g,s]et_thread_list().
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser.c (got_folder): Updated to reflect changes to
	mail_config_[g,s]et_thread_list().
	(folder_browser_toggle_threads): Same.

	* folder-browser-factory.c (control_activate): Updated to reflect
	changes to mail_config_[g,s]et_thread_list().

	* mail-config.c (mail_config_write_on_exit): Do cleanup when we're
	done.
	(mail_config_set_thread_list): Send in a URI so we can save the
	state on a per-folder basis.
	(mail_config_get_thread_list): Send in a URI so we can retrieve
	the state on a per-folder basis.

	* component-factory.c: Setup the accepted_dnd_types. Also added
	skeleton code for DnD.

svn path=/trunk/; revision=10240
2001-06-14 22:08:54 +00:00
ef27346aa8 menu icons
svn path=/trunk/; revision=10239
2001-06-14 22:00:19 +00:00
fbb323c3d1 save ourselves a function call - call close_dialog instead of
2001-06-14  Chris Toshok  <toshok@ximian.com>

	* contact-editor/e-contact-editor.c (delete_cb): save ourselves a
	function call - call close_dialog instead of file_close_cb.

svn path=/trunk/; revision=10238
2001-06-14 20:46:49 +00:00
681b9172bc Set the "expoted_dnd_types" to NULL in the folder_types.
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* gui/component/addressbook-component.c: Set the
	"expoted_dnd_types" to NULL in the folder_types.

svn path=/trunk/; revision=10237
2001-06-14 20:17:43 +00:00
095a803f3b vfolders
svn path=/trunk/; revision=10236
2001-06-14 20:03:35 +00:00
b9eab086bd add my-evolution-html.h to the sources
2001-06-14  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: add my-evolution-html.h to the sources

svn path=/trunk/; revision=10235
2001-06-14 19:53:03 +00:00
c36fc3d8ee apply filter
svn path=/trunk/; revision=10234
2001-06-14 19:43:28 +00:00
7631ea1f37 Added a Reply-to-list menu item.
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* evolution-mail.xml: Added a Reply-to-list menu item.

svn path=/trunk/; revision=10233
2001-06-14 19:06:03 +00:00
1072bbd659 Add Reply-to-List bonobo verbs.
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser-factory.c: Add Reply-to-List bonobo verbs.

	* folder-browser.c: Add Reply-to-List menu items.

	* mail-callbacks.c (mail_reply): Use an enum for specifying the
	reply mode, becaus enow we can reply-to-list.
	(reply_to_list): Implement.
	(reply_to_sender): Use REPLY_SENDER.
	(reply_to_all): Use REPLY_ALL.
	(mail_generate_reply): Handle the different modes.

svn path=/trunk/; revision=10232
2001-06-14 19:05:39 +00:00
9df60c5c8f Don't try to format the Reply-To header - we don't want to wrap the
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-part.c (init_header_name_table): Don't try to format
	the Reply-To header - we don't want to wrap the reply-to address.

svn path=/trunk/; revision=10231
2001-06-14 17:16:33 +00:00
4133620058 Added instructions about compiling libdb.
svn path=/trunk/; revision=10230
2001-06-14 16:49:40 +00:00
a241f9afe9 added popup menu items for cut/copy/paste
2001-06-14  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.[ch]: added popup menu items for cut/copy/paste

	* gui/e-week-view.[ch]: ditto

svn path=/trunk/; revision=10229
2001-06-14 11:51:11 +00:00
5938953eea new widget to enter a timezone.
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* gui/e-timezone-entry.[hc]: new widget to enter a timezone.

	* gui/Makefile.am (evolution_calendar_SOURCES): added the above.
	* gui/Makefile.am (evolution_calendar_LDADD): had to move
	libcal-dialogs.a above libmiscwidgets.a to get it to compile.

svn path=/trunk/; revision=10228
2001-06-14 06:21:38 +00:00
f4d4dec1ff added evolution-gnomecard-importer.
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* .cvsignore: added evolution-gnomecard-importer.

svn path=/trunk/; revision=10227
2001-06-14 06:10:37 +00:00
a6768425fc added *-undocumented.txt to .cvsignore
svn path=/trunk/; revision=10226
2001-06-14 06:09:12 +00:00
bcf6832b0d added *-undocumented.txt
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* calendar/cal-util/.cvsignore:
	* calendar/cal-client/.cvsignore: added *-undocumented.txt

svn path=/trunk/; revision=10225
2001-06-14 06:08:14 +00:00
be26e5a854 skip any non-digits while looking for dates and times. This should fix
2001-06-11  Damon Chaplin  <damon@ximian.com>

	* e-time-utils.c (e_time_parse_date_and_time): skip any non-digits
	while looking for dates and times. This should fix some translation
	problems. Though there is still a problem with Japanese, where the
	am/pm flag comes before the time so we will skip it incorrectly.

svn path=/trunk/; revision=10224
2001-06-14 06:04:20 +00:00
4517358deb new dialog for setting the time zone.
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* gui/dialogs/e-timezone-dialog.[hc]:
	* gui/dialogs/e-timezone-dialog.glade: new dialog for setting the
	time zone.

	* gui/dialogs/Makefile.am: added timezone dialog files.

	* idl/evolution-calendar.idl: added CalTimezoneInfo struct and seq,
	and getBuiltinTimezoneInfo method.

	* pcs/cal.c (impl_Cal_get_builtin_timezone_info): implemented method.
	(cal_class_init): added method to epv.

	* cal-client/cal-client.c (struct CalClientPrivate): added
	timezone_info array to contain cached info on builtin timezone city
	names and coordinates.
	(cal_client_get_builtin_timezone_info): new function to get the info
	about builtin timezones.

	* cal-client/cal-client.h: added CalTimezoneInfo struct, to contain
	the city names and coords of the builtin timezones.

svn path=/trunk/; revision=10223
2001-06-14 06:00:21 +00:00
8089ac1639 added functions to get the coords of builtin timezones.
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* src/libical/icaltimezone.c (icaltimezone_get_latitude):
	(icaltimezone_get_longitude): added functions to get the coords of
	builtin timezones.

svn path=/trunk/; revision=10222
2001-06-14 05:55:32 +00:00
fdb10dd6d9 copied the EMap widget verbatim from Ximian Setup Tools. Hmm. Maybe it
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* e-map.[hc]: copied the EMap widget verbatim from Ximian Setup Tools.
	Hmm. Maybe it should go in gal, but its not a very general widget.

	* Makefile.am (INCLUDES): defined MAP_DIR for e-map.c.
	(libemiscwidgets_a_SOURCES): added e-map.[hc].

svn path=/trunk/; revision=10221
2001-06-14 04:06:55 +00:00
d54f22de6e merged in some new stuff from libical CVS. (icalrecur_add_byrules): If no
2001-06-13  Damon Chaplin  <damon@ximian.com>

	* src/libical/icalrecur.c: merged in some new stuff from libical CVS.
	(icalrecur_add_byrules): If no sign is given set sign to 1 (i.e.
	default to positive).
	(icalrecur_iterator_new): when setting up the year days array, handle
	the case where a year has no occurrences and we have to skip it.
	Also initialize the last.day and last.month fields.
	(expand_by_day): set the last day of the year explicitly rather than
	adding 1 to year and subtracting 1 from day. It is more efficient,
	and less prone to bugs. Also rewrote a bit.
	(expand_year_days): added code to handle BY_MONTH_DAY and BY_DAY +
	BY_MONTH_DAY, and rewrote code to handle BY_DAY + BY_MONTH.
	(next_year): handled the case where there are no occurrences in the
	year.

	* src/libical/icaltime.c (icaltime_adjust): new function to adjust a
	time by a number of days/hours/minutes/seconds.
	(icaltime_day_of_week): rewrote using a single call to mktime().
	(icaltime_day_of_year): rewrote using a single call to mktime().
	(icaltime_from_day_of_year): rewrote in a simpler way. The old version
	had a bug in it.

	* src/libical/icaltime.h (struct icaltimetype): added is_daylight
	flag, so we can try to distinguish between standard and daylight time
	when the clocks go back. Though this doesn't always resolve the
	ambiguity.

	* src/libical/icalcomponent.c: added some stuff to handle timezone
	data connected to the calendar component. Unfinished.

	* src/libical/icalyacc.y: merged in a fix from sourceforge CVS version
	of libical, so we can handle -ve UTC offsets.

	* src/libical/Makefile.am (CPPFLAGS): added PACKAGE_DATA_DIR define
	for finding the VTIMEZONE files.
	(libical_la_SOURCES): added icalarray.[hc] and icaltimezone.[hc].
	(COMBINEDHEADERS): added icalarray.h and icaltimezone.h to the headers
	to be combined into ical.h.

svn path=/trunk/; revision=10220
2001-06-14 02:50:46 +00:00
8c1465a845 foo
svn path=/trunk/; revision=10216
2001-06-14 02:38:24 +00:00
71c0692058 new files to contain support for timezones.
2001-06-13  Damon Chaplin  <damon@ximian.com>

	* src/libical/icaltimezone.[hc]: new files to contain support for
	timezones.

	* src/libical/icalarray.[hc]: new files to provide a simple expanding
	array datatype.

svn path=/trunk/; revision=10215
2001-06-14 02:17:40 +00:00
9913eeda8c added zoneinfo.
2001-06-13  Damon Chaplin  <damon@ximian.com>

	* Makefile.am (SUBDIRS): added zoneinfo.

	* configure.in (AC_OUTPUT): added zoneinfo/Makefile.

	* zoneinfo/Makefile.am: new file to install & distribute the
	VTIMEZONE data files, and the zones.tab file.

	* zoneinfo/zones.tab: new file containing a list of all timezones
	and their coordinates (so we can mark them on the world map).

	* zoneinfo/*: Lots of VTIMEZONE data files added, one per timezone.

svn path=/trunk/; revision=10214
2001-06-13 23:09:50 +00:00
0255b60cda Make e-summary-type.h a source so it gets disted
2001-06-13  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: Make e-summary-type.h a source so it gets disted

svn path=/trunk/; revision=10213
2001-06-13 21:08:35 +00:00
734d9edd95 ximianize the exec. summary icons
svn path=/trunk/; revision=10212
2001-06-13 20:39:55 +00:00
fd674f4a45 1.0 splash; wasn't anti-aliased for some odd reason
svn path=/trunk/; revision=10211
2001-06-13 20:32:17 +00:00
0a282de3b3 remove unnecessary space
2001-06-13  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/comp-editor-util.c (comp_editor_date_label): remove
	unnecessary space

	* gui/dialogs/task-page.c (task_page_set_summary): indicate we are
	updating, Fixes #3307

svn path=/trunk/; revision=10210
2001-06-13 19:50:18 +00:00
98c843107b Always explicitly declare main() with the return type `int'. Don't use
* gnome-fileutils.m4: Always explicitly declare main() with the
return type `int'. Don't use exit() since it may be undeclared.
Use `return' instead.
* gnome-pilot.m4: Likewise.
* gperf-check.m4: Likewise.
* linger.m4: Likewise.

svn path=/trunk/; revision=10209
2001-06-13 19:17:16 +00:00
6bbcfe4094 set the completed time in the date editor if appropriate
001-06-13  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/task-details-page.c (task_details_page_set_dates):
	set the completed time in the date editor if appropriate

	* gui/dialogs/task-page.c (task_page_set_dates): if we are
	updating, return
	(complete_date_changed): don't returns if we are updating - the
	guards are done in the calling function
	(status_changed): indicate when we are updating and when we are
	finished, round the completion time to the nearest minute
	(percent_complete_changed): indicate when are updating and when we
	are finished
	(percent_complete_changed): notify of the date change after the
	option menu is updated

svn path=/trunk/; revision=10208
2001-06-13 18:24:00 +00:00
3dc527df66 added cut&paste support, by using a GtkInvisible widget to manage the
2001-06-11  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.[ch]: added cut&paste support, by using a GtkInvisible
	widget to manage the clipboard selections.

	* gui/e-week-view.[ch]: ditto

svn path=/trunk/; revision=10207
2001-06-13 15:22:25 +00:00
3a0539c91a Check priv->uri isn't null before strcmp'ing it here too.
2001-06-13  Not Zed  <NotZed@Ximian.com>

        * e-shell-view.c (switch_on_folder_tree_click): Check priv->uri
        isn't null before strcmp'ing it here too.

svn path=/trunk/; revision=10206
2001-06-13 02:07:20 +00:00
f3b14e9546 Removing xerces tests. Didn't know this directory was in gnome-common
svn path=/trunk/; revision=10205
2001-06-13 01:42:44 +00:00
ed1a06da11 Updated Swedish translation.
2001-06-13  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=10203
2001-06-13 00:07:22 +00:00
1371a37769 Now checks for Xerces
svn path=/trunk/; revision=10202
2001-06-12 21:58:16 +00:00
ff61cc4f39 Remove folder-info.h until iain checks it in
2001-06-12  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: Remove folder-info.h until iain checks it in

svn path=/trunk/; revision=10201
2001-06-12 20:47:02 +00:00
1391cd5ced Replace the disposition option menu with a checkbox.
* e-msg-composer-attachment.glade: Replace the disposition option
	menu with a checkbox.

	* e-msg-composer-select-file.c
	(e_msg_composer_select_file_attachment): New function to select a
	file to attach. Adds a "suggest inline disposition" checkbox.

	* e-msg-composer-attachment.c (e_msg_composer_attachment_new): Add
	a disposition argument rather than always defaulting to
	"attachment".
	(struct _DialogData, ok_cb, e_msg_composer_attachment_edit):
	Update for optionmenu->checkbox change for disposition.

	* e-msg-composer-attachment-bar.c (add_from_file): Add a
	disposition argument.
	(add_from_user): Use e_msg_composer_select_file_attachment, pass
	chosen disposition to add_from_file.
	(e_msg_composer_attachment_bar_attach): Pass "attachment" to
	add_from_file for the disposition.

svn path=/trunk/; revision=10200
2001-06-12 18:04:15 +00:00
0d6e9d6a8d Setup default spool location same as for mbox mail retrieval.
2001-06-12  Not Zed  <NotZed@Ximian.com>

        * mail-account-gui.c (source_type_changed): Setup default spool
        location same as for mbox mail retrieval.

svn path=/trunk/; revision=10199
2001-06-12 14:32:13 +00:00
f14e85f771 A new provider, for spool mailboxes. Mostly a cut and paste of the mbox
2001-06-12  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-spool-*.[ch]: A new provider, for spool
        mailboxes.  Mostly a cut and paste of the mbox code, but not a
        subclass CamelLocal*.  Not tested a lot, doesn't lock yet, use
        with extreme caution.

        * tests/lib/folders.c (test_folder_message_ops): Added spool arg,
        spool folders can't be deleted, renamed, etc.
        (test_folder_basic): Same.

        * tests/folder/test2.c (main): Added checks for spool type.

        * tests/[message|stream|folder|misc|smime]/Makefile.am (LDADD):
        Added db3 flags, so make check compiles, doesn't run though.

2001-05-24  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-local-provider.c
        (camel_provider_module_init): Added spool provider.

svn path=/trunk/; revision=10198
2001-06-12 14:29:28 +00:00
8131304fd1 *** empty log message ***
svn path=/trunk/; revision=10197
2001-06-12 12:21:49 +00:00
fc20441fe3 Updated Japanese translation.
2001-06-12  Akira TAGOH <tagoh@gnome.gr.jp>

	* ja.po: Updated Japanese translation.

svn path=/trunk/; revision=10196
2001-06-12 10:57:17 +00:00
a138eedbcb Updated Hungarian translation.
2001-06-12  Andras Timar <timar@gnome.hu>

        * hu.po: Updated Hungarian translation.

svn path=/trunk/; revision=10195
2001-06-12 10:01:44 +00:00
85a98452d4 Add a workaround for an EText bug. (e_select_names_completion_begin): Fix
* gui/component/select-names/e-select-names-completion.c
	(search_override_check): Add a workaround for an EText bug.
	(e_select_names_completion_begin): Fix up the match scoring in the
	search_override case so the lines are offered in the correct
	order.

svn path=/trunk/; revision=10194
2001-06-11 23:16:21 +00:00