Commit Graph

6576 Commits

Author SHA1 Message Date
f02438814f bummer. now it is also aligned right. /tig
svn path=/trunk/; revision=7718
2001-01-22 19:58:41 +00:00
392068059c duh. fixed typo. /tig
svn path=/trunk/; revision=7717
2001-01-22 19:56:48 +00:00
437a211d4f Updated Slovenian translation
svn path=/trunk/; revision=7716
2001-01-22 19:44:16 +00:00
8df4861009 new splash. /tig
svn path=/trunk/; revision=7715
2001-01-22 19:36:59 +00:00
7798009ab7 Change "Path:" label to "Namespace:" for IMAP. Use $MAILDIR rather than
* mail-config-druid.c (incoming_type_changed): Change "Path:"
	label to "Namespace:" for IMAP. Use $MAILDIR rather than $MAIL for
	Maildir. If $MAIL isn't set, guess.

svn path=/trunk/; revision=7714
2001-01-22 19:34:25 +00:00
2aaf8b3e55 Updated Slovenian translation
svn path=/trunk/; revision=7713
2001-01-22 19:25:17 +00:00
bd1a57fc80 Function to add a store/storage mapping. (add_storage): Use it.
* component-factory.c (mail_hash_storage): Function to add a
	store/storage mapping.
	(add_storage): Use it.

	* mail-vfolder.c (vfolder_uri_to_folder): Use the vfolder name
	rather than the string "mbox" (which wasn't ever used for
	anything) in the vfolder URL. (Combined with the CamelVeeFolder
	change, this makes camel_folder_get_name() return a pretty name
	for vfolders now.) Call mail_hash_storage() to record the
	CamelVeeStore/vfolder_storage mapping. (Ideally, there'd only be a
	single CamelVeeStore... this is just a quick hack.)

	vfolders now display their unread count once you've looked at them
	once.

svn path=/trunk/; revision=7712
2001-01-22 18:47:01 +00:00
db881ae0e3 s/filter-driver.h/camel-filter-driver.h/ and update first arg of
* mail-tools.h: s/filter-driver.h/camel-filter-driver.h/ and
	update first arg of mail_too_filter_get_folder_func

	* mail-tools.c (mail_tool_filter_get_folder_func): Update first
	arg to CamelFilterDriver *

	* mail-send-recv.c (receive_status):
	* mail-ops.c (send_queue_send): s/FILTER/CAMEL_FILTER/

	* mail-callbacks.c: Remove filter-driver.h include

	* mail-accounts.c: Put the news functions inside #ifdef
	ENABLE_NNTP to prevent warnings about unused statis functions.

	* subscribe-dialog.c (subscribe_folders, unsubscribe_folders,
	subscribe_refresh_list): Update prototype to match BONOBO_UI_VERB.
	(populate_store_list): add a de-constifying cast

svn path=/trunk/; revision=7711
2001-01-22 18:42:04 +00:00
9524accc49 Updated Slovenian translation
svn path=/trunk/; revision=7710
2001-01-22 18:24:18 +00:00
6b9bf37849 Update for filter code moves
* POTFILES.in: Update for filter code moves

svn path=/trunk/; revision=7709
2001-01-22 18:13:20 +00:00
e40e98e0f8 s/filter-driver.h/camel-filter-driver.h/ and update first arg of
* mail-tools.h: s/filter-driver.h/camel-filter-driver.h/ and
	update first arg of mail_too_filter_get_folder_func

	* mail-tools.c (mail_tool_filter_get_folder_func): Update first
	arg to CamelFilterDriver *

	* mail-send-recv.c (receive_status):
	* mail-ops.c (send_queue_send): s/FILTER/CAMEL_FILTER/

	* mail-callbacks.c: Remove filter-driver.h include

	* mail-accounts.c: Put the news functions inside #ifdef
	ENABLE_NNTP to prevent warnings about unused statis functions.

	* subscribe-dialog.c (subscribe_folders, unsubscribe_folders,
	subscribe_refresh_list): Update prototype to match BONOBO_UI_VERB.
	(populate_store_list): add a de-constifying cast

svn path=/trunk/; revision=7708
2001-01-22 17:47:28 +00:00
b0e1f93ebb Fixed gal_define_views_dialog_new to be called with its proper argument.
2001-01-22  Jon Trowbridge  <trow@gnu.org>

	* menus/gal-view-menus.c (define_views): Fixed
        gal_define_views_dialog_new to be called with its proper argument.

svn path=/trunk/; revision=7707
2001-01-22 17:30:51 +00:00
5cae379f5d Added temp profiling files.
2001-01-22  Not Zed  <NotZed@Ximian.com>

	* .cvsignore: Added temp profiling files.

svn path=/trunk/; revision=7706
2001-01-22 11:58:52 +00:00
881c6eb752 Added profiling temp files.
2001-01-22  Not Zed  <NotZed@Ximian.com>

        * .cvsignore */*/.cvsignore: Added profiling temp
        files.

svn path=/trunk/; revision=7705
2001-01-22 11:57:29 +00:00
6005b4a01a Removed the temporary get mail button.
2001-01-22  Not Zed  <NotZed@Ximian.com>

        * evolution-mail.xml: Removed the temporary get mail button.

svn path=/trunk/; revision=7704
2001-01-22 11:48:31 +00:00
929f00f067 Removed, now lives in camel-filter-search.*
2001-01-22  Not Zed  <NotZed@Ximian.com>

        * filter-message-search.[ch]: Removed, now lives in
        camel-filter-search.*

        * Makefile.am (libfilter_la_SOURCES): Removed filter-driver.[ch]
        and filter-message-search.[ch].

        * filter-driver.[ch]: Removed.  now lives in camel-filter-driver.*

svn path=/trunk/; revision=7703
2001-01-22 11:45:59 +00:00
88f9e36086 remove a warning with conditional news compilation.
2001-01-22  Not Zed  <NotZed@Ximian.com>

	* component-factory.c (owner_set_cb): remove a warning with
	conditional news compilation.

	* mail-ops.h: Cleaned up the header list.

	* folder-browser-factory.c: Replace the old get_send mail with the
	new one (button).

	* mail-ops.c (set_x_mailer):
	(mail_load_evolution_rule_context):
	(mail_do_fetch_mail):
	(mail_do_filter_ondemand):
	(mail_send_mail_old):
	(mail_do_send_queue): All removed, (for) now lives in mail-send-recv.c.
	(load_context):
	(setup_filter_driver):
	(filter_get_folder):
	(mail_filter_folder):
	(mail_fetch_mail):
	(mail_update_subfolders):
	(mail_send_mail):
	(mail_send_queue): New equivalents of all these fundtions, moved
	from mail-send-recv.c ...
	(mail_filter_on_demand): Moved here too.
	(mail_load_filter_context): Export this.

	* mail-callbacks.c (apply_filters): Use the new
	mail_filter_on_demand() call.
	(send_receieve_mail): Use mail_send_receive to do the work.  Add a
	little error handling here that used to be elsewhere.
	(send_queued_mail): Removed.
	(fetch_mail): Removed.
	(select_first_unread): #ifdef'd this out.  Not sure if this still
	makes sense, but it doesn't get run right now anyway.
	(composer_postpone_cb): Fix the setting of message flags.  You
	dont need to get them first, ever.

	* mail-send-recv.c (mail_send_message): Dont use
	mail_tool_send_via_transport anymore (it does nothing useful).

	* mail-tools.c (mail_tool_camel_lock_up): Turned into a noop.
	(mail_tool_camel_lock_down): And here too.
	(mail_tool_move_folder_contents): Removed from the code (hasn't
	bene used for ages).
	(mail_tool_send_via_transport): Removed, it doesn't save anything.

svn path=/trunk/; revision=7702
2001-01-22 11:43:18 +00:00
4c9ec36493 Updated sl translations
svn path=/trunk/; revision=7701
2001-01-22 11:38:22 +00:00
0175b0b3ea When removing phantom nodes, check for the end node too.
2001-01-22  Not Zed  <NotZed@Ximian.com>

        * camel-folder-thread.c (camel_folder_thread_messages_new): When
        removing phantom nodes, check for the end node too.

        * camel-filter-driver.[ch]: Changed status vars to be
        CAMEL_FILTER_STATUS_ etc.

svn path=/trunk/; revision=7700
2001-01-22 06:24:30 +00:00
6adb44b607 Initialize collection field to NULL. Set the collection on the model as
2001-01-22  Christopher James Lahey  <clahey@helixcode.com>

	* gal-define-views-dialog.c, gal-define-views-dialog.h
	(gal_define_views_dialog_init): Initialize collection field to
	NULL.  Set the collection on the model as soon as we create it.
	(gal_define_views_dialog_new): Add a GalViewCollection argument to
	this function.  This just makes this dialog a bit easier to use
	through the API.
	(gal_define_views_dialog_set_arg): When we set the collection, set
	it on the dialog->model.

	* gal-define-views-model.c, gal-define-views-model.h: Rewrote this
	object to use a GalViewCollection to store the information instead
	of an array of GalViews.

	* gal-view-collection.c, gal-view-collection.h: Added
	gal_view_collection_get_count, gal_view_collection_get_view,
	gal_view_collection_append, gal_view_collection_delete_view, and
	gal_view_collection_copy_view.
	(view_changed, load_single_file): Connect to the "changed" signal
	on the views.
	(load_single_dir): Survive loading if there's no xml file.

	* gal-view-etable.c: Implemented get_type_code method.

	* gal-view-factory-etable.c: Implemented get_type_code method.

	* gal-view.c, gal-view.h: Added gal_view_get_type_code and
	"changed" signal.

svn path=/trunk/; revision=7699
2001-01-22 05:30:07 +00:00
f43c14605c disable cmdline subdir here too
svn path=/trunk/; revision=7698
2001-01-22 05:09:54 +00:00
891364e803 Helps if I spell stuff correctly so it can pass the tests ;-)
2001-01-22  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-crypto.c (mail_crypto_is_rfc2015_signed): Helps if I spell
	stuff correctly so it can pass the tests ;-)

svn path=/trunk/; revision=7697
2001-01-22 05:09:11 +00:00
6fca99511a Updates evolution/po/da.po gal/po/da.po galeon/po/da.po gconf/po/da.po
Updates
evolution/po/da.po gal/po/da.po galeon/po/da.po gconf/po/da.po
gimp/po/da.po gimp/po-plug-ins/da.po gnome-vfs/po/da.po
gnumeric/po/da.po helix-setup-tools/po/da.po nautilus/po/da.po
gnome-i18n/extra-po/gtm/da.po

svn path=/trunk/; revision=7696
2001-01-22 05:08:56 +00:00
a47e213411 Remove cmdline for now
svn path=/trunk/; revision=7695
2001-01-22 04:15:53 +00:00
c223f52d1d Initialize OpenPGP.
2001-01-21  Jeffrey Stedfast  <fejj@ximian.com>

	* component-factory.c (owner_set_cb): Initialize OpenPGP.

	* openpgp-utils.c (openpgp_init): No longer takes a passphrase
	callback, we'll just use the mail-session one. Makes life simpler.
	(pgp_get_passphrase): Use mail_session_request_dialog().

svn path=/trunk/; revision=7694
2001-01-22 04:11:14 +00:00
05601a3f73 Fix Makefile
svn path=/trunk/; revision=7693
2001-01-22 04:10:09 +00:00
18e2b2ebc5 Make the output a little prettier. Okay, so I'm anal...
2001-01-21  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (header_param_list_format_append): Make the
	output a little prettier. Okay, so I'm anal...

svn path=/trunk/; revision=7692
2001-01-22 03:46:57 +00:00
4404cde3fc Made the cursor move when rows are inserted or deleted. If in single mode
2001-01-21  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-selection-model.c: Made the cursor move when rows are
	inserted or deleted.  If in single mode and the selected row gets
	removed, move it up.

svn path=/trunk/; revision=7691
2001-01-22 01:48:54 +00:00
ad3a86858e Add cmdline to the build
svn path=/trunk/; revision=7690
2001-01-21 23:59:47 +00:00
2679830e64 Remove the X-Evolution header before we send.
2001-01-21  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-ops.c (do_send_queue): Remove the X-Evolution header before
	we send.

svn path=/trunk/; revision=7689
2001-01-21 23:15:50 +00:00
e304de4bbe Fixed some memory leaks dealing with content-type temp strings. Also
2001-01-21  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (build_message): Fixed some memory leaks
	dealing with content-type temp strings. Also implemented code to
	sign and/or encrypt the message if the user has specified that it
	should.

svn path=/trunk/; revision=7688
2001-01-21 23:08:37 +00:00
fb4e03c0af Don't forget to unref the filters. (pgp_mime_part_verify): Same.
2001-01-21  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-crypto.c (pgp_mime_part_sign): Don't forget to unref the
	filters.
	(pgp_mime_part_verify): Same.
	(pgp_mime_part_encrypt): Same.
	(pgp_mime_part_decrypt): Take NotZed's advice and use
	camel_stream_mem_new_with_buffer instead of writing to a new
	stream_mem. Also use camel_data_wrapper_construct_from_stream
	instead of creating a parser and using that.

svn path=/trunk/; revision=7687
2001-01-21 22:35:08 +00:00
6269637d72 (Fix #1222: doing File->New->Mail Message doesn't include .sig)
2001-01-20  Jason Leach  <jasonleach@usa.net>

	(Fix #1222: doing File->New->Mail Message doesn't include .sig)

	* evolution-composer.c (init): Get the users account information,
	  see if they've specified a sig file, if they do, create a
	  composer with that sig.

svn path=/trunk/; revision=7686
2001-01-21 21:08:38 +00:00
09c6606f07 Updated Slovenian translation
svn path=/trunk/; revision=7685
2001-01-21 20:22:46 +00:00
687582285f Fix bug #1250; now we present a confirmation dialog before deleting the
2001-01-21  Federico Mena Quintero  <federico@ximian.com>

	* gui/dialogs/task-editor.c (file_delete_cb): Fix bug #1250; now
	we present a confirmation dialog before deleting the component.

svn path=/trunk/; revision=7684
2001-01-21 19:06:54 +00:00
fa542564d9 Updated Japanese translation.
* ja.po: Updated Japanese translation.

svn path=/trunk/; revision=7683
2001-01-21 15:56:26 +00:00
e7e8b3d610 Updated header comment and fixed some ref/unref count problems in the
2001-01-21  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-crypto.c: Updated header comment and fixed some ref/unref
	count problems in the various functions. Also fixed some other
	little things.
	(pgp_mime_part_encrypt): Do some canonical CRLF action before
	encrypting.
	(pgp_mime_part_sign): Make sure we are the owners of the byte array.
	(pgp_mime_part_verify): Same.
	(pgp_mime_part_encrypt): Same.
	(pgp_mime_part_decrypt): Same.

svn path=/trunk/; revision=7682
2001-01-21 08:37:57 +00:00
a15d2d0dc6 The Doc directory was removed because it does not build, and Dave Camp cant spend the day fixing doc stuff. Make sure your doc infrastructure works for everyone and passes make distcheck before commiting again. Love
svn path=/trunk/; revision=7681
2001-01-21 07:02:27 +00:00
c8a418fefb Updated header comment and fixed some ref/unref count problems in the
2001-01-21  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-crypto.c: Updated header comment and fixed some ref/unref
	count problems in the various functions. Also fixed some other
	little things.
	(pgp_mime_part_encrypt): Do some canonical CRLF action before
	encrypting.

svn path=/trunk/; revision=7680
2001-01-21 06:24:39 +00:00
9b32e9ad62 Add composer bits
svn path=/trunk/; revision=7679
2001-01-21 06:12:45 +00:00
827affc82d Ok, conflicting configure.in confused me
svn path=/trunk/; revision=7678
2001-01-21 06:10:39 +00:00
c05c33b836 Update to reflect changes to configure.in
svn path=/trunk/; revision=7677
2001-01-21 06:06:56 +00:00
9348acc441 Use the new gal_view_set_title function.
2001-01-21  Christopher James Lahey  <clahey@helixcode.com>

	* gal-define-views-model.c (gdvm_set_value_at): Use the new
	gal_view_set_title function.

	* gal-view-collection.c, gal-view-collection.h: Implemented this.
	Added gal_view_collection_save and gal_view_collection_load.

	* gal-view-etable.c: Implemented save, load, and set_title methods
	for this class.

	* gal-view-factory.c: Implemented gal_view_factory_get_type_code.

	* gal-view.c, gal-view.h: Replaced gal_view_save_to_node with
	gal_view_save.  Replaced gal_view_load_from_node with
	gal_view_load.  Added gal_view_set_title.

svn path=/trunk/; revision=7676
2001-01-21 06:00:04 +00:00
ac6ce9637e Added function e_xml_get_bool_prop_by_name_with_default.
2001-01-21  Christopher James Lahey  <clahey@helixcode.com>

	* gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Added function
	e_xml_get_bool_prop_by_name_with_default.

svn path=/trunk/; revision=7675
2001-01-21 05:56:55 +00:00
d623f94d7f Added draw-focus="true" and selection-mode="browse" attributes to the
2001-01-21  Christopher James Lahey  <clahey@helixcode.com>

	* message-list.c (message_list_get_layout): Added
	draw-focus="true" and selection-mode="browse" attributes to the
	ETableSpecification.
	(message_list_construct): Removed setting the "draw_focus"
	argument since it doesn't exist any more.

svn path=/trunk/; revision=7674
2001-01-21 05:49:00 +00:00
7d1cbbaa10 Made this conform to the new prototype for e_popup_menu_run.
2001-01-21  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-header-item.c (ethi_header_context_menu): Made this
	conform to the new prototype for e_popup_menu_run.

	* e-table-item.c, e-table-item.h: Documented.
	(e_table_item_is_row_selected): Removed this function.
	(eti_draw): Changed this so that if the ETableItem is in
	cursor-mode="row", the cursor is draw all the way across the row.
	(eti_cursor_move_up, eti_cursor_move_down): Commented these out
	since they're no longer used.
	(_do_tooltip, eti_event): Commented out tooltips.
	(eti_event): Made it so that we call the key_press function in the
	%ETableSelectionModel on each key press.

	* e-table-selection-model.c, e-table-selection-model.h:
	Documented.  Added a function e_table_selection_model_key_press
	that does whatever behavior is correct for the user having pressed
	the given key.  Changed the behavior of this to better match
	windows (use selection-mode="browse").

	* e-table-specification.c, e-table-specification.h: Added a
	draw_focus variable.

	* e-table.c: Decide whether to draw the focus based on the
	ETableSpecification.  Removed the argument for setting whether to
	draw the focus.

svn path=/trunk/; revision=7673
2001-01-21 05:46:49 +00:00
50ef085e18 Init a cancel field in the message. (mail_msg_free): Free it.
2001-01-21  Not Zed  <NotZed@Ximian.com>

        * mail-mt.c (mail_msg_new): Init a cancel field in the message.
        (mail_msg_free): Free it.
        (mail_msg_cancel): New function to attempt to cancel an
        operation by id.  Impelementation functions can still be
        uncancellable by not registering for cancellation, etc, or do it
        themselves as well.

        * mail-send-recv.c (fetch_mail_filter_folder): set folder_uid's
        properly, so we can save it later.
        (filter_folder_filter): Renamed from fetch_mail_filter_folder,
        since its going to be used for all filtering.
        (mail_fetch_mail): Changed from mail_filter_mail.
        (mail_filter_folder): New function, replaces
        mail_do_filter_ondemand functionality.
        (mail_filter_on_demand): New function, actually replaces
        mail_do_filter_ondemand.
        (receive_get_folder): Added an exception arg.
        (mail_send_message): New function to just send a message.
        (send_mail_send): Use mail_send_message.
        (send_queue_send): New send qeue code, use mail_send_message, and
        clean up some stuff.
        (mail_send_receive): Changed from mail_receive.
        (build_dialogue): Setup the sending data, as well.
        (mail_update_subfolders): New function to update folder info.
        (send_mail_send): hook into cancellation if we want.

svn path=/trunk/; revision=7672
2001-01-21 04:19:30 +00:00
e511bc95be Added an exception to CamelFilterGetFolderFunc.
2001-01-21  Not Zed  <NotZed@Ximian.com>

        * camel-filter-driver.h: Added an exception to
        CamelFilterGetFolderFunc.

        * camel-filter-driver.c (camel_filter_driver_filter_message):
        Remove source parameter, as it is determined elsewhere now.
        (camel_filter_driver_filter_folder): Same here.
        (camel_filter_driver_filter_mbox): And here.
        (do_move): If we cannot open a folder, quit, rather than ignoring
        it.
        (do_copy): Here too.
        (open_folder): Pass an exception into get_folder callback.
        (camel_filter_driver_filter_folder): Report that we're syncing,
        when we are.
        (camel_filter_driver_filter_mbox): And here too.
        (close_folder): And here.

svn path=/trunk/; revision=7671
2001-01-21 04:15:21 +00:00
93bd7f1d38 Strip leading space from the transport url gotten from the message.
2001-01-20  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-ops.c (do_send_queue): Strip leading space from the
	transport url gotten from the message.

svn path=/trunk/; revision=7670
2001-01-21 01:01:31 +00:00
f9719d4f0a ettore likes this better
svn path=/trunk/; revision=7669
2001-01-20 21:20:41 +00:00