Commit Graph

4765 Commits

Author SHA1 Message Date
00a9e302ae Use the camel_address_encode function again.
2000-10-05  Jeffrey Stedfast  <fejj@helixcode.com>

	* camel-mime-message.c (camel_mime_message_set_reply_to): Use the
	camel_address_encode function again.
	(camel_mime_message_set_from): Same.

svn path=/trunk/; revision=5756
2000-10-05 23:20:52 +00:00
812dd019e0 ignore more stuff.
2000-10-05  Chris Toshok  <toshok@helixcode.com>

	* widgets/.cvsignore: ignore more stuff.

	* .cvsignore: ignore more stuff.

	* idl/.cvsignore: ignore more stuff.

	* evolution-services/.cvsignore: ignore more stuff.

	* component/.cvsignore: ignore more stuff.

	* .cvsignore: add Makefile

svn path=/trunk/; revision=5755
2000-10-05 22:37:34 +00:00
35f032e73a #include <gal/widgets/e-gui-utils.h>
2000-10-05  Chris Toshok  <toshok@helixcode.com>

	* e-shell-folder-creation-dialog.c: #include <gal/widgets/e-gui-utils.h>

	* e-shell-folder-selection-dialog.c: same.

svn path=/trunk/; revision=5754
2000-10-05 22:29:29 +00:00
36b8074356 include <gal/widgets/e-gui-utils.h> instead of "e-util/e-gui-utils.h" to
2000-10-05  Chris Toshok  <toshok@helixcode.com>

	* component/component-factory.c: include
	<gal/widgets/e-gui-utils.h> instead of "e-util/e-gui-utils.h" to
	clear up e_notice declaration, and #include <gnome.h> to get "_".

svn path=/trunk/; revision=5753
2000-10-05 22:26:12 +00:00
cce409e270 Updated Swedish translation.
svn path=/trunk/; revision=5752
2000-10-05 22:24:19 +00:00
5796ba8809 remove redundant separator.
2000-10-05  Michael Meeks  <michael@helixcode.com>

	* evolution-mail.xml: remove redundant separator.

	* *.xml: Remove replicated attributes from structural elements.

svn path=/trunk/; revision=5751
2000-10-05 22:06:21 +00:00
e70371944a add #include for libgnomeui/gnome-messagebox.h
2000-10-05  Chris Toshok  <toshok@helixcode.com>

	* e-shell-folder-selection-dialog.c: add #include for
	libgnomeui/gnome-messagebox.h

svn path=/trunk/; revision=5750
2000-10-05 22:02:08 +00:00
cf44c7e8b2 fetch mail before sending, this is a temp fix for POP-before-SMTP
2000-10-05  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-callbacks.c (send_receieve_mail): fetch mail before
	sending, this is a temp fix for POP-before-SMTP authentication.

svn path=/trunk/; revision=5749
2000-10-05 21:47:57 +00:00
d52099b992 Add verify-evolution-install.sh to EXTRA_DIST
* tools/Makefile.am (EXTRA_DIST): Add verify-evolution-install.sh
	to EXTRA_DIST

svn path=/trunk/; revision=5748
2000-10-05 21:37:59 +00:00
19d6689653 Modified to not encode space chars in the middle of a line. (isblank): New
2000-10-05  Jeffrey Stedfast  <fejj@helixcode.com>

	* camel-mime-utils.c (quoted_encode_step): Modified to not encode
	space chars in the middle of a line.
	(isblank): New macro if we're not on a system with the GNU isblank
	extension.

	* camel-mime-message.c (camel_mime_message_set_from): Reversed my
	changes, don't header_encode_phrase - it generates broken headers.
	(camel_mime_message_set_reply_to): Same.

svn path=/trunk/; revision=5747
2000-10-05 21:26:28 +00:00
6abc02d6b9 Check for isblank
2000-10-05  Jeffrey Stedfast  <fejj@helixcode.com>

	* configure.in: Check for isblank

	* config.h.in:
	* acconfig.h: #undef HAVE_ISBLANK

svn path=/trunk/; revision=5746
2000-10-05 21:01:19 +00:00
6345165e35 Updated Spanish translation
ALLmost up to date

svn path=/trunk/; revision=5745
2000-10-05 13:05:35 +00:00
5d5c636e5a Described Search features.
2000-10-05  Aaron Weber  <aaron@helixcode.com>

	* C/usage-contact.sgml: Described Search features.

	* C/menuref.sgml: Contact Manager menus fixed.

2000-10-04  Aaron Weber  <aaron@helixcode.com>

	* C/usage-contact.sgml: Fixed glossterms.

	* C/usage-mail.sgml: Fixed glossterms, filenames, spellchecked.

	* C/apx-gloss.sgml: Added "Inline," "VCard".

	* C/usage-mainwindow.sgml: Fixed glossterms, filenames. Spellchecked.

	* C/usage-mail.sgml: Fixed glossterms, filenames. Spellchecked.

	* C/evolution-guide.sgml: New Legalnotice. Removed FDL and GPL,
	  which are now included as part of the gnome-help package.

	* C/usage-contact.sgml: Spellcheck. Fixed some wording, and
	responded to clahey's suggestions-- notably, commented out the
	"add to master list" category feature. (Not sure if this one is posted
        twice, because I keep overlapping days.

svn path=/trunk/; revision=5744
2000-10-05 08:35:01 +00:00
08169776b3 Bump Bonobo requirement to >= 0.20
2000-10-05  Michael Meeks  <michael@helixcode.com>

	* configure.in: Bump Bonobo requirement to >= 0.20

svn path=/trunk/; revision=5743
2000-10-05 07:15:13 +00:00
d5a93f01c1 Disable summary stuff, it appears to be badly broken.
2000-10-05  Michael Meeks  <michael@helixcode.com>

	* component-factory.c (summary_fn, component_factory_init): Disable
	summary stuff, it appears to be badly broken.

	* Makefile.am (evolution_mail_SOURCES): add mail-summary.[ch]

	* subscribe-dialog.c (update_pixmaps): upd.
	(set_pixmap): upd.
	(subscribe_dialog_gui_init): upd.
	remove redundant and annoying forward definitions.

	* folder-browser-factory.c (control_deactivate): upd.
	(control_activate_cb): upd.
	(control_activate): upd.
	(set_pixmap): upd.
	(update_pixmaps): upd.
	(register_ondemand): upd.
	(create_ondemand_hooks): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* e-shell-view-menu.c (shortcut_bar_mode_changed_cb): upd.
	(folder_bar_mode_changed_cb): upd.
	(command_xml_dump): clobber.
	(e_shell_view_menu_setup): upd.

	* e-shell-view.c (shell_view_interface_set_message_cb): upd.
	(shell_view_interface_unset_message_cb): upd.
	(e_shell_view_construct): upd.
	(get_control_for_uri): upd.
	(e_shell_view_get_bonobo_ui_component): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* contact-editor/e-contact-editor.c (create_ui): upd.
	(e_contact_editor_init): upd.

	* gui/component/addressbook.c (control_activate_cb): upd.
	(control_deactivate): kill.
	(control_activate): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* gui/calendar-commands.c: upd.
	(calendar_control_activate): upd.
	(calendar_control_deactivate): upd.

2000-10-05  Michael Meeks  <michael@helixcode.com>

	* component/e-summary-factory.c (control_activate): upd.
	(set_pixmap): upd. (update_pixmaps): upd.
	(control_activate_cb): upd.
	(control_deactivate): upd.

svn path=/trunk/; revision=5742
2000-10-05 07:10:04 +00:00
83b5ac87fc Use CamelInternetAddress instead of my quick hack (aka InternetAddress).
2000-10-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* message-list.c (address_compare): Use CamelInternetAddress
	instead of my quick hack (aka InternetAddress).

svn path=/trunk/; revision=5741
2000-10-05 01:49:13 +00:00
4642513eac Don't listen for message-changed hook, because it causes a lock up (?)
svn path=/trunk/; revision=5740
2000-10-05 01:37:19 +00:00
dac3e574bf revert to old method (only use XOVER if OVER is supported.)
2000-10-04  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-utils.c (camel_nntp_get_headers):
	revert to old method (only use XOVER if OVER is supported.)

	* providers/nntp/camel-nntp-store.c
	(camel_nntp_store_get_overview_fmt): handle the case where the
	OVER extension isn't listed but LIST OVERVIEW.FMT works (again,
	INN 2.2).  enable the OVER extension in this case.

svn path=/trunk/; revision=5739
2000-10-05 00:51:58 +00:00
2deab9c417 Add the stuff to make evolution-mail a summary providing component. :)
svn path=/trunk/; revision=5738
2000-10-05 00:38:06 +00:00
9c6aafaf72 Add the executive summary stuff
svn path=/trunk/; revision=5737
2000-10-05 00:34:54 +00:00
24de469c47 Add the .cvsignore
svn path=/trunk/; revision=5736
2000-10-05 00:33:02 +00:00
2d71b00a18 Add the ESummary dir
svn path=/trunk/; revision=5735
2000-10-05 00:32:32 +00:00
f1a809200d Set up the local dir for the executive summary
svn path=/trunk/; revision=5734
2000-10-05 00:32:10 +00:00
68df50d505 Add the executive summary ui file
svn path=/trunk/; revision=5733
2000-10-05 00:31:34 +00:00
209014ecb6 Doh! forgot the widgets
svn path=/trunk/; revision=5732
2000-10-05 00:30:58 +00:00
eac1b77c2f Add the executive summary stuff.
Hopefully nothing is broken.

svn path=/trunk/; revision=5731
2000-10-05 00:27:52 +00:00
b3046d2a23 Add the service icon
svn path=/trunk/; revision=5730
2000-10-05 00:25:26 +00:00
aca022a441 when the user types in a new event, don't create it until the user hits
2000-10-05  Damon Chaplin  <damon@helixcode.com>

	* gui/e-day-view.c:
	* gui/e-week-view.c: when the user types in a new event, don't create
	it until the user hits Return or switches focus. Removed the
	editing_new_event flags.

	* cal-util/test-recur.c: rewritten to work on ics files. Now I can
	start testing the recurrence code.

	* cal-util/cal-recur.c: a few fixes.

	* gui/e-day-view.c (e_day_view_check_if_new_event_fits): fixed to
	return TRUE for long events, not FALSE.

svn path=/trunk/; revision=5729
2000-10-05 00:02:56 +00:00
8fee89d2fb Add back the "sync folder on leave" hack that got lost in the UIHandler
* folder-browser-factory.c (control_deactivate): Add back the
	"sync folder on leave" hack that got lost in the UIHandler merge.

svn path=/trunk/; revision=5728
2000-10-04 23:26:39 +00:00
58d412fb26 fix from Darin toolbar -> dockitem.
2000-10-05  Michael Meeks  <michael@helixcode.com>

	* evolution.xml: fix from Darin toolbar -> dockitem.

svn path=/trunk/; revision=5727
2000-10-04 23:20:27 +00:00
3357d342d3 Add Invert Selection
2000-10-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* evolution-mail.xml: Add Invert Selection

svn path=/trunk/; revision=5726
2000-10-04 22:42:17 +00:00
9ec39960ad Instead of UnSelectAll, we want InvertSelection.
2000-10-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* folder-browser-factory.c: Instead of UnSelectAll, we want
	InvertSelection.

	* mail-callbacks.c (select_all): Finished this function.
	(invert_selection): Finished. (was unselect_all - but that's not
	what we really wanted as it'd be pointless. invert_selection is a
	much more useful callback :-)

svn path=/trunk/; revision=5725
2000-10-04 22:41:05 +00:00
af89b25190 Emit the selection/cursor "changed" signals.
2000-10-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* e-table-selection-model.c
	(e_table_selection_model_invert_selection): Emit the
	selection/cursor "changed" signals.
	(e_table_selection_model_select_all): Same.

svn path=/trunk/; revision=5724
2000-10-04 22:36:49 +00:00
9e9dea1fdf return a gboolean so we can tell if this command worked. we can't key off
2000-10-04  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-utils.c (get_XOVER_headers): return a
	gboolean so we can tell if this command worked.  we can't key off
	the OVER extension being present because at least one server (INN
	2.2) doesn't report the OVER extension but implements the XOVER
	command.  This could of course just be because I'm a loser for
	thinking they were related in the first place.
	(camel_nntp_get_headers): always try XOVER first, and if it fails
	revert to the slow method.

svn path=/trunk/; revision=5723
2000-10-04 21:59:06 +00:00
67360d96cd Fix a case where a variable was free'd and then possibly used in an error
* providers/mbox/camel-mbox-store.c (get_folder): Fix a case where
	a variable was free'd and then possibly used in an error message.

svn path=/trunk/; revision=5722
2000-10-04 21:55:53 +00:00
ee09fc6d05 As a temporary solution to the to-do printing, just print the summaries.
2000-10-04  Federico Mena Quintero  <federico@helixcode.com>

	* gui/print.c (print_todo_details): As a temporary solution to the
	to-do printing, just print the summaries.  We'll use the ETable
	printing stuff later.

svn path=/trunk/; revision=5721
2000-10-04 21:43:24 +00:00
9eb9d37c84 news: -> nntp:.
2000-10-04  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-provider.c
	(camel_provider_module_init): news: -> nntp:.

svn path=/trunk/; revision=5720
2000-10-04 21:41:13 +00:00
60b04c2ac5 Select all elements of the etable.
2000-10-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* e-table-selection-model.c (e_table_selection_model_select_all):
	Select all elements of the etable.
	(e_table_selection_model_invert_selection): Invert the current
	selection.

	* e-table.c (e_table_select_all): New convenience function to
	select all elements in an e-table.
	(e_table_invert_selection): New convenience function to invert the
	current selection in an e-table.

svn path=/trunk/; revision=5719
2000-10-04 21:40:08 +00:00
801c54738f remove news specific check. (mail_tool_uri_to_folder): news: -> nntp:
2000-10-04  Chris Toshok  <toshok@helixcode.com>

	* mail-tools.c (mail_tool_get_root_of_store): remove news specific
	check.
	(mail_tool_uri_to_folder): news: -> nntp:

svn path=/trunk/; revision=5718
2000-10-04 21:38:59 +00:00
076b83ed4f use "nntp:" instead of "news:" since "news:" urls aren't supposed to have
2000-10-04  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-store.c (nntp_store_get_folder_info):
	use "nntp:" instead of "news:" since "news:" urls aren't supposed
	to have host/user/port info in them.  also, if there's a user
	defined in the url, put it in the urls for our folders.

svn path=/trunk/; revision=5717
2000-10-04 21:32:32 +00:00
aedfd03572 borrow some code from the imap provider to query the user for their
2000-10-04  Chris Toshok  <toshok@helixcode.com>

	* providers/nntp/camel-nntp-auth.c (camel_nntp_auth_authenticate):
	borrow some code from the imap provider to query the user for
	their password, and pass the user/passwd to nntp.  be extra
	paranoid and zero out the password before freeing it.

	* providers/nntp/camel-nntp-store.c (camel_nntp_store_init): add
	ALLOW_USER/ALLOW_PASSWORD/ALLOW_AUTH to the url flags.
	(nntp_store_query_auth_types_generic): return our list of
	auth_types.
	(nntp_store_query_auth_types_connected): broken, return same as in
	query_auth_types_generic.

svn path=/trunk/; revision=5716
2000-10-04 20:36:10 +00:00
032dceebc5 Don't expunge the source mailbox on completion.
2000-10-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-ops.c (do_filter_ondemand): Don't expunge the source
	mailbox on completion.

svn path=/trunk/; revision=5715
2000-10-04 20:31:13 +00:00
549a24c521 IMAP4 (pre-rev1) doesn't support the 'LIST "" ""' idiom, so don't use it.
* providers/imap/camel-imap-store.c (imap_connect): IMAP4
	(pre-rev1) doesn't support the 'LIST "" ""' idiom, so don't use
	it. Just assume the dir_sep is '/'. Shrug.

svn path=/trunk/; revision=5714
2000-10-04 20:10:27 +00:00
a426f7996f Updated Swedish translation.
svn path=/trunk/; revision=5713
2000-10-04 19:31:47 +00:00
6ede7826d8 Don't try to add_folders if get_folder_info returned NULL.
* mail-ops.c (do_scan_subfolders): Don't try to add_folders if
	get_folder_info returned NULL.

svn path=/trunk/; revision=5712
2000-10-04 17:50:47 +00:00
f0df2712bf Use g_list_append() correctly. (print_todo_details_cb): Likewise.
2000-10-04  Federico Mena Quintero  <federico@helixcode.com>

	* gui/print.c (print_day_summary_cb): Use g_list_append() correctly.
	(print_todo_details_cb): Likewise.
	(print_day_summary): Initialize psi.events.  This code was
	obviously never tested.
	(print_todo_details): Likewise.
	(print_day_details): Initialize pdi.slots.

svn path=/trunk/; revision=5711
2000-10-04 17:15:57 +00:00
4f9f4f44b4 Use header_encode_phrase instead. (camel_mime_message_set_from): Same.
2000-10-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* camel-mime-message.c (camel_mime_message_set_reply_to): Use
	header_encode_phrase instead.
	(camel_mime_message_set_from): Same.

svn path=/trunk/; revision=5710
2000-10-04 17:15:41 +00:00
98be1e6b09 Fix strftime() %a versus %b confusion. Fixes bugzilla #644.
2000-10-04  Federico Mena Quintero  <federico@helixcode.com>

	* gui/print.c (range_selector_new): Fix strftime() %a versus %b
	confusion.  Fixes bugzilla #644.
	(range_selector_new): Fix the whole localization mess by making
	better use of strftime().  Now we generate whole date strings at a
	time and compose them later.  Fixes bugzilla #643.

svn path=/trunk/; revision=5709
2000-10-04 16:57:06 +00:00
4f4801f4e7 Changed the attachment icon to match the other sized - 16x16.
May need touching up.

svn path=/trunk/; revision=5708
2000-10-04 16:01:04 +00:00
91951b638c Fix the attachment icon width. (content_is_attachment): Perform some
2000-10-04  Not Zed  <NotZed@HelixCode.com>

        * message-list.c (message_list_init_header): Fix the attachment icon width.
        (content_is_attachment): Perform some simple tests to see if the
        message contains an attachment.
        (build_subtree): Kill a pointless warning.

svn path=/trunk/; revision=5707
2000-10-04 15:59:18 +00:00