Commit Graph

9615 Commits

Author SHA1 Message Date
fcce65ec8a Fix DanW's fix. Pass the right arguments to mail_msg_destroy.
2001-07-20  Peter Williams  <peterw@ximian.com>

	* mail-mt.c (mail_msgport_replied): Fix DanW's fix. Pass the right
	arguments to mail_msg_destroy.

	* component-factory.c (component_fn): Don't populate the context
	menu; our only action didn't even work.
	(populate_folder_context_menu): Removed. ChangeFolderProperties
	needs a FolderBrowser which we don't have. It didn't even work
	before.

	* mail-local.c (mail_local_reconfigure_folder): Bring the creation
	of the hash table to the beginning to prevent warnings. Complain
	if the mailbox is non-local.

svn path=/trunk/; revision=11266
2001-07-20 19:15:04 +00:00
78cdb79e5a er, unbroke changelog
svn path=/trunk/; revision=11265
2001-07-20 18:26:10 +00:00
8a361c78f0 Don't expunge the source folder if we have a cache.
2001-07-20  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-ops.c (filter_folder_filter): Don't expunge the source
	folder if we have a cache.

svn path=/trunk/; revision=11264
2001-07-20 18:25:45 +00:00
47b817166c Use mail_msg_destroy rather than mail_msg_free, so the cancellation
* mail-mt.c (mail_msgport_replied): Use mail_msg_destroy rather
	than mail_msg_free, so the cancellation operation gets
	unregistered and doesn't leak two file descriptors.

svn path=/trunk/; revision=11263
2001-07-20 18:00:44 +00:00
1933181237 install 2 new category icons (16_category_suppliers.png and
2001-07-20  Rodrigo Moya <rodrigo@ximian.com>

	* Makefile.am: install 2 new category icons (16_category_suppliers.png
	and 16_category_time-and-expenses.png)

svn path=/trunk/; revision=11262
2001-07-20 15:42:15 +00:00
870148b22d use the 2 new category icons (16_category_suppliers.png and
2001-07-20  Rodrigo Moya <rodrigo@ximian.com>

	* e-categories-config.c (initialize_categories_config): use the 2
	new category icons (16_category_suppliers.png and
	16_category_time-and-expenses.png)

svn path=/trunk/; revision=11261
2001-07-20 15:40:15 +00:00
756e4125f6 Updated Slovak translation a bit.
2001-07-20  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

	* sk.po: Updated Slovak translation a bit.

svn path=/trunk/; revision=11260
2001-07-20 15:37:41 +00:00
7608a8e2f8 New category icon again... /tigert
svn path=/trunk/; revision=11259
2001-07-20 13:34:05 +00:00
3754383a1b Icon for "suppliers" category for Evolution. /tigert
svn path=/trunk/; revision=11258
2001-07-20 13:02:19 +00:00
ed86a2e9d1 *** empty log message ***
svn path=/trunk/; revision=11257
2001-07-20 11:13:31 +00:00
bd6da64238 Duh, this one I changed, not the other. Anyway..
Changed the small menu-version of the "cut" icon to be consistent with
the toolbar one, the little text blocks were in another way around.
/tigert

svn path=/trunk/; revision=11256
2001-07-20 09:30:44 +00:00
b2eeffb761 Removed the colored background from the icons, since it turned out it
was confusing, especially on the "small icons" mode of the shortcutbar.

/tigert

svn path=/trunk/; revision=11255
2001-07-20 06:12:38 +00:00
f1738a4b78 renamed to camel_charset_to_iconv() to make it just a little more
2001-07-20  Not Zed  <NotZed@Ximian.com>

        * camel-charset-map.c (camel_charset_get_iconv_friendly_name):
        renamed to camel_charset_to_iconv() to make it just a little more

svn path=/trunk/; revision=11254
2001-07-20 04:59:46 +00:00
8a7c9cba6c Update this evolution:/local/ URI to evolution:/Local Folders/ to go along
2001-07-19  Jason Leach  <jleach@ximian.com>

	* mail-summary.c (generate_html_summary): Update this
	evolution:/local/ URI to evolution:/Local Folders/ to go along
	with today's shell changes.

svn path=/trunk/; revision=11253
2001-07-20 03:43:22 +00:00
65a899cbd6 Update the evolution:/local/ URI's to evolution:/Local Folders/ to go
2001-07-19  Jason Leach  <jleach@ximian.com>

	* e-summary-tasks.c: Update the evolution:/local/ URI's to
	evolution:/Local Folders/ to go along with todays shell changes.

	* e-summary-mail.c: Ditto.

	* e-summary-calendar.c: Ditto.

svn path=/trunk/; revision=11252
2001-07-20 03:39:10 +00:00
4e5e5e5ea2 Removed unused prototype.
2001-07-19  Federico Mena Quintero  <federico@ximian.com>

	* gui/dialogs/event-editor.h (event_editor_update_widgets):
	Removed unused prototype.

	* gui/dialogs/task-editor.h (task_editor_update_widgets):
	Likewise.

svn path=/trunk/; revision=11251
2001-07-20 00:50:56 +00:00
25ea76f3a7 Convert to the iconv-friendly charset names.
2001-07-19  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-filter-charset.c
	(camel_mime_filter_charset_new_convert): Convert to the
	iconv-friendly charset names.

	* providers/imap/camel-imap-store.c (create_folder): Fixed a
	compiler warning about returning without a value in a non-void
	function. Blah.

	* camel-mime-part.c (process_header): Pass the locale charset as
	the default_charset to header_decode_string().

	* camel-folder-summary.c (camel_folder_summary_format_string):
	Pass the locale charset as the default_charset to
	header_decode_string().
	(content_info_new): Same.

	* camel-mime-message.c (process_header): Pass the locale charset
	as the default_charset to header_decode_string().

	* camel-mime-utils.c (append_8bit): New helper function who's
	purpose is similar to append_latin1() but for 8bit text that we
	are assuming is not latin1.
	(header_decode_text): Now takes a default_charset parameter and
	calls append_8bit when appropriate.
	(header_decode_string): Also takes a default_charset parameter
	now.
	(header_decode_mailbox): Pass NULL as the default_charset to
	header_decode_string().

svn path=/trunk/; revision=11250
2001-07-20 00:08:50 +00:00
0ce3b20774 Fix #4605: "Save Image as" should be "Save Image as...".
2001-07-19  Jason Leach  <jleach@ximian.com>

	* mail-display.c: Fix #4605: "Save Image as" should be "Save Image
	as...".

svn path=/trunk/; revision=11248
2001-07-19 23:51:38 +00:00
fde6b5b8bb Fixed a compiler warning about returning without a value in a non-void
2001-07-19  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-store.c (create_folder): Fixed a
	compiler warning about returning without a value in a non-void
	function. Blah.

svn path=/trunk/; revision=11247
2001-07-19 23:15:51 +00:00
32030cf58f free various data related settings (destroy): use cleanup and unref the
2001-07-19  JP Rosevear  <jpr@ximian.com>

	* gui/e-itip-control.c (clean_up): free various data related
	settings
	(destroy): use cleanup and unref the clients
	(e_itip_control_set_data): clean up before setting the data and
	store the timezones in a top level component
	(update_item): use cal_client_update_objects and our top level
	(including the timezones)

svn path=/trunk/; revision=11246
2001-07-19 23:13:18 +00:00
49e81a0bda Modified to treat the return value from camel_charset_locale_name() as a
2001-07-19  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-pgp-context.c (pgp_verify): Modified to treat the return
	value from camel_charset_locale_name() as a const char*.

	* camel-sasl-digest-md5.c (digest_response): Modified to treat the
	return value from camel_charset_locale_name() as a const char*.

	* camel-charset-map.c (camel_charset_locale_name): Modify to
	return const char* by returning the static locale_charset which is
	created inside of camel_charset_map_init().
	(camel_charset_map_init): Find the locale charset here and set the
	static variable.

svn path=/trunk/; revision=11245
2001-07-19 23:11:13 +00:00
d20ac81f62 updated to use new print icon.
2001-07-19  Damon Chaplin  <damon@ximian.com>

	* gui/dialogs/comp-editor.c (pixmaps):
	* gui/calendar-commands.c (pixmaps): updated to use new print icon.

svn path=/trunk/; revision=11244
2001-07-19 22:21:36 +00:00
af2110a4c0 update to use new print icon.
2001-07-19  Damon Chaplin  <damon@ximian.com>

	* evolution-calendar.xml:
	* evolution-comp-editor.xml: update to use new print icon.

svn path=/trunk/; revision=11243
2001-07-19 22:19:36 +00:00
694dd6207e Updated Swedish translation.
2001-07-20  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=11242
2001-07-19 22:05:42 +00:00
c604cce9c6 Make the local storage name "Local Folders" instead of "local", looks
2001-07-19  Jason Leach  <jleach@ximian.com>

	* e-local-storage.h: Make the local storage name "Local Folders"
	instead of "local", looks better with "My Evolution", "VFolders",
	and "Other Contacts".

	* e-shell-view.h: Put the #define DEFAULT_URI here instead of in
	e-shell-view.c.

	* main.c: Remove the duplicated #define STARTUP_URI, actually make
	use of the nice defines.

	* e-shell-folder-commands.c (e_shell_command_delete_folder): Use
	the DEFAULT_URI here instead of a hard coded string.

	* e-shortcuts.c (e_shortcuts_add_default_group): Fix the URI's
	here to use "Local Folder".

svn path=/trunk/; revision=11241
2001-07-19 21:55:47 +00:00
01e51e6eb2 HTML
svn path=/trunk/; revision=11240
2001-07-19 21:45:46 +00:00
400b130060 Set the vertical scrolling policy for the mail display to AUTOMATIC, only
2001-07-19  Jason Leach  <jleach@ximian.com>

	* mail-display.c (mail_display_new): Set the vertical scrolling
	policy for the mail display to AUTOMATIC, only get a scrollbar if
	the e-mail is longer than one frame.

	* folder-browser.c (my_folder_browser_init): We were setting the
	policy twice (and to two different things).  Removed this one.

	* message-list.c (message_list_init): Set the policy for the
	message list scroll frame to be horizontal=NEVER,
	vertical=AUTOMATIC (scrollbar only if you have >1 page of
	messages).

svn path=/trunk/; revision=11239
2001-07-19 21:45:06 +00:00
a8f8067a0a Line up the padding for the folder title bar labels when you have the
2001-07-19  Jason Leach  <jleach@ximian.com>

	* e-shell-folder-title-bar.c (e_shell_folder_title_bar_construct):
	Line up the padding for the folder title bar labels when you have
	the folder bar enabled or disabled (previously when disabled it
	was padding ~8 pixels to the right while the other had 0).

	* e-shell-view.c (setup_widgets): Take out a 2 pixel padding
	around the vbox containing the title bar, folder bar, message list
	and mail display.  Also remove 2 more extra pixels of padding on
	the bottom.

svn path=/trunk/; revision=11238
2001-07-19 21:41:21 +00:00
85a02926e6 In camel:
2001-07-19  Peter Williams  <peterw@ximian.com>

	Policy change: NULL url's are no longer allowed in CamelFolderInfos. They used
	to signify that the folder was, in IMAP jargon, NoSelect; now the same effect
	is achieved by adding a "noselect=yes" parameter to the end of the URL. As far
	as I know, IMAP is the only affected provider.

	* providers/imap/camel-imap-store.c (delete_folder): New function. Implement
	folder deletion.
	(camel_imap_store_class_init): Set the delete_folder class function here.
	(get_folder_status): New function. Utility wrapper around the STATUS command.
	(create_folder): If the parent folder is NoSelect but is empty, delete it
	and recreate it as a a subfolder-containing folder. If it is NoSelect but
	contains messages, set an exception.
	(parse_list_response_as_folder_info): Always set the FolderInfo's URL, but
	add a NoSelect parameter if it isn't selectable.
	(get_folder_info_online): Change logic of removing the namespace to reflect
	URL change. Same for logic of checking unread counts.
	(get_folder_info_online): Use get_folder_status to simplify this.

	* camel-store.c (camel_folder_info_build): When creating
	dummy parents, copy the child's URL and set the NoSelect
	parameter.

In mail:

2001-07-19  Peter Williams  <peterw@ximian.com>

	Track the NoSelect changes in Camel.

	* mail-callbacks.c (create_folders): We don't need to check if
	the URL is NULL or not anymore.

	* component-factory.c (create_noselect_control): New
	function. Create a dummy control for folders that can't contain
	messages (ie \NoSelect)
	(create_view): If the URI says the folder is noselect, make a
	dummy control. FIXME: still should merge in the global UI
	elements.
	(xfer_folder): Don't allow the operation if the destination is
	NoSelect.
	(destination_folder_handle_motion): Ditto.
	(destination_folder_handle_drop): Ditto.

svn path=/trunk/; revision=11237
2001-07-19 21:35:43 +00:00
3f9e744cab No need for `acharset' anymore. (check_html_charset): Return a const char*
2001-07-19  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-part-utils.c
	(simple_data_wrapper_construct_from_parser): No need for
	`acharset' anymore.
	(check_html_charset): Return a const char* and also use
	camel_charset_get_iconv_friendly_name() internally.

svn path=/trunk/; revision=11236
2001-07-19 21:08:14 +00:00
8a56749aa6 Remove my iso8859-1 -> iso-8859-1 hack and use
2001-07-19  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (rfc2047_decode_word): Remove my iso8859-1 ->
	iso-8859-1 hack and use camel_charset_get_iconv_friendly_name()
	instead.
	(rfc2184_decode): Use camel_charset_get_iconv_friendly_name()

	* camel.c (camel_init): Call camel_charset_map_init().

	* camel-charset-map.c (camel_charset_map_init): New function to
	initialize the charset-equivalent lookup table. To be called by
	camel_init().
	(camel_charset_get_iconv_friendly_name): New function to try and
	convert a charset into something that iconv is more likely to
	accept.

svn path=/trunk/; revision=11235
2001-07-19 21:00:27 +00:00
31fbb7d1df install the 2 new category icons
2001-07-19  Rodrigo Moya <rodrigo@ximian.com>

	* Makefile.am: install the 2 new category icons

svn path=/trunk/; revision=11234
2001-07-19 20:15:12 +00:00
f215a6dd84 use the 2 new category icons
2001-07-19  Rodrigo Moya <rodrigo@ximian.com>

	* e-categories-config.c (initialize_categories_config): use the 2
	new category icons

svn path=/trunk/; revision=11232
2001-07-19 20:05:37 +00:00
13a1d6f61b Fix the mail folder links
svn path=/trunk/; revision=11231
2001-07-19 19:54:58 +00:00
dabcbedc28 Set the text colour to BLACK
svn path=/trunk/; revision=11230
2001-07-19 19:32:03 +00:00
0f88fc064a 2 new category icons.. /tigert
svn path=/trunk/; revision=11229
2001-07-19 19:11:38 +00:00
70a05252be remove something notzed didn't mean to commit
svn path=/trunk/; revision=11228
2001-07-19 16:38:20 +00:00
a7155df7c1 Revert 7/11/2001 patch for IMAP INBOX filtering at NotZed's request.
2001-07-19  Peter Williams  <peterw@ximian.com>

       * Revert 7/11/2001 patch for IMAP INBOX filtering at NotZed's
       request.

svn path=/trunk/; revision=11226
2001-07-19 15:38:51 +00:00
37695c74b7 remvoed register/start/end etc code.
2001-07-19  Not Zed  <NotZed@Ximian.com>

        * mail-local.c (reconfigure_folder_reconfigure): remvoed
        register/start/end etc code.

        * mail-ops.c (get_messages_desc): Add the count here.
        (get_messages_get): Remove the register/start code, its handled
        above us.
        (save_messages_desc): Added count.
        (save_messages_save): Removed register/start/end code.

        * mail-mt.c (mail_msg_received, mail_msg_destroy): Changed to use
        camel_operation rather than mail_status.
        (mail_msgport_received, mail_msgport_replied): Turn of the
        mail_status stuff, we dont need to report on stuff running in the
        gui thread right?
        (retrieve_shell_view_interface_from_control, set_view_data,
        mail_statusf,  mail_status, mail_status_end, mail_status_start,
        status_timeout, do_del_status, set_status_op): removed now
        redundant stuff.
        (mail_msg_free): Removed reference to timeout_id.

svn path=/trunk/; revision=11225
2001-07-19 13:31:22 +00:00
6ddd675133 s/imagedir/imagesdir
2001-07-19  Rodrigo Moya <rodrigo@ximian.com>

	* Makefile.am: s/imagedir/imagesdir

svn path=/trunk/; revision=11224
2001-07-19 13:02:30 +00:00
cdea22d886 partial checkin before completing the changes
2001-07-18  Not Zed  <NotZed@Ximian.com>

        * mail-local.c (reconfigure_folder_reconfigure): Changed to use
        camel_operation rathre than mail_status.
        (reconfigure_folder_describe): re-enabled this function.

        * mail-ops.c (get_messages_get): Changed to use camel-progress for
        status reporting.
        (save_messages_save): Likewise.

2001-07-17  Not Zed  <NotZed@Ximian.com>

        * mail-mt.c (struct _mail_msg_priv, destroy_objects, mail_msg_new,
        mail_msg_free, do_op_status): Changed to use an EvolutionActivityClient for
        progress.

svn path=/trunk/; revision=11223
2001-07-19 11:50:49 +00:00
e20c4b9b33 remove all the servers that just don't work anymore, and add Verisign's
2001-07-19  Chris Toshok  <toshok@ximian.com>

	* addressbook-sources.xml: remove all the servers that just don't
	work anymore, and add Verisign's directory.

svn path=/trunk/; revision=11222
2001-07-19 09:33:53 +00:00
4e1411c47a Remove obsolete reference to account.default_account.
2001-07-18  Jon Trowbridge  <trow@ximian.com>

	* netscape-importer.c (netscape_import_accounts): Remove obsolete
	reference to account.default_account.

svn path=/trunk/; revision=11221
2001-07-19 04:29:36 +00:00
5dc01effa5 Remove this prototype for a function that was removed long ago.
2001-07-18  Jason Leach  <jleach@ximian.com>

	* mail-tools.h (mail_tool_get_local_inbox_url): Remove this
	prototype for a function that was removed long ago.
	(mail_tool_get_local_movemail_url): Ditto.

svn path=/trunk/; revision=11220
2001-07-19 03:41:05 +00:00
fbc89c9d81 Update to the new way of finding the default account.
2001-07-18  Jason Leach  <jleach@ximian.com>

	* e-msg-composer-hdrs.c (create_from_optionmenu): Update to the
	new way of finding the default account.

svn path=/trunk/; revision=11219
2001-07-19 01:25:35 +00:00
c87ef1f0a3 [Simplifying how default account is stored and used internally, fixes
2001-07-18  Jason Leach  <jleach@ximian.com>

	[Simplifying how default account is stored and used internally,
	fixes possabilities of having multiple default accounts and things
	like deleting the current default account]

	* mail-account-gui.c (mail_account_gui_new): Update for new way of
	finding out the default account.
	(mail_account_gui_save): Ditto.

	* mail-accounts.c (load_accounts): Ditto.

	* mail-config-druid.c (make_default_account): Ditto.

	* mail-config.c: Added an int MailConfig::default_account, to be
	used instead of a 'default_account' boolean on each mail account.
	(mail_config_set_default_account_num): New function, facilitates
	things.

	* Mail.idl: removed the Account::default_account boolean.

svn path=/trunk/; revision=11218
2001-07-19 01:25:09 +00:00
150e7c57f8 [ patch contributed by Jos Dehaes <jos.dehaes@bigfoot.com> ]
2001-07-18  Chris Toshok  <toshok@ximian.com>

	[ patch contributed by Jos Dehaes <jos.dehaes@bigfoot.com> ]

	* gui/component/addressbook-storage.c (register_storage): new
	function, register our evolution_storage.
	(addressbook_storage_setup): remove storage registration from
	here.
	(load_source_data): register the storage here before we load
	addressbook-sources.xml, and deregister it if there are no sources
	listed.
	(addressbook_storage_remove_source): unregister the storage if the
	list of sources hits 0 length.

svn path=/trunk/; revision=11217
2001-07-19 00:29:16 +00:00
833e3bf56a Flush the listener's queue before unreffing it to ensure that it doesn't
* backend/ebook/e-book.c (e_book_unload_uri): Flush the listener's
	queue before unreffing it to ensure that it doesn't emit any more
	"responses_queued" signals after the EBook is destroyed.

	* backend/ebook/e-book-listener.c (e_book_listener_check_queue,
	e_book_listener_queue_response, e_book_listener_new): Use
	bonobo_object_ref/unref rather than gtk_object_ref/unref.

	* backend/ebook/e-book-view-listener.c
	(e_book_view_listener_queue_response, e_book_view_listener_new):
	Likewise.

svn path=/trunk/; revision=11216
2001-07-18 22:51:23 +00:00
3e3cbc5782 toolbar icons for message editor
svn path=/trunk/; revision=11215
2001-07-18 22:44:31 +00:00
f939dcc6c8 More stuff
svn path=/trunk/; revision=11214
2001-07-18 21:50:40 +00:00