Commit Graph

13860 Commits

Author SHA1 Message Date
ea772d632d Removed. (impl_tree_drag_motion): Rewritten to use
* e-storage-set-view.c (handle_evolution_path_drag_motion):
Removed.
(impl_tree_drag_motion): Rewritten to use
`e_folder_dnd_bridge_motion()'.
(impl_tree_drag_data_received): Rewritten to use
`e_folder_dnd_bridge_data_received()'.
(convert_gdk_drag_action_to_corba): Removed.
(convert_corba_drag_action_to_gdk): Removed.
(find_matching_target_for_drag_context): Removed.

* e-folder-dnd-bridge.c: New.
* e-folder-dnd-bridge.h: New.

svn path=/trunk/; revision=16491
2002-04-17 15:22:25 +00:00
0fef30a29a reverted last change commited by mistake
svn path=/trunk/; revision=16490
2002-04-17 15:04:27 +00:00
d1662eeb89 untranslated cs.po
svn path=/trunk/; revision=16489
2002-04-17 15:03:14 +00:00
c9a3b76bf0 added cs to ALL_LINGUAS
svn path=/trunk/; revision=16488
2002-04-17 15:02:48 +00:00
4f12e85340 Free the format string.
2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-tools.c (mail_tool_destroy_xevolution): Free the format
	string.

	* mail-config.c (config_write_signature): Don't leak the path
	strings here.

	* mail-signature-editor.c (menu_file_save_cb): Free the dirname
	string.

svn path=/trunk/; revision=16486
2002-04-17 02:36:39 +00:00
91259ad3c0 Unref the priv->tooltips object here.
2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer-hdrs.c (destroy): Unref the priv->tooltips object
	here.

	* e-msg-composer-attachment-bar.c (destroy): Free the priv struct.

	* e-msg-composer.c (set_editor_signature): We don't need a 'name'?
	So don't strdup it.

svn path=/trunk/; revision=16485
2002-04-17 02:16:58 +00:00
fc281a966c Get rid of an unused variable.
2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-filter-driver.c (camel_filter_driver_filter_folder): Get
	rid of an unused variable.

	* providers/smtp/camel-smtp-transport.c (smtp_helo): Use
	camel_gethostbyaddr since gethostbyaddr is not reentrant.

	* camel-http-stream.c (http_connect): Updated after the rename of
	camel_get_host_byname.

	* camel-service.c (camel_gethostbyname): Renamed.
	(camel_gethostbyaddr): New cancellable/reentrant version of
	gethostbyaddr.

svn path=/trunk/; revision=16484
2002-04-17 01:25:28 +00:00
b06b0051c5 New wrapper around gethostbyaddr_r if the system has it, else a whole new
2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* e-host-utils.c (e_gethostbyaddr_r): New wrapper around
	gethostbyaddr_r if the system has it, else a whole new
	implementation.

svn path=/trunk/; revision=16483
2002-04-17 01:17:24 +00:00
37a6a67b83 Add checks for gethostbyaddr_r
2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Add checks for gethostbyaddr_r

svn path=/trunk/; revision=16482
2002-04-17 01:16:20 +00:00
710bf52288 Ref the prefs widget here since we unref in the destroy callback. Caught
2002-04-16  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config-factory.c (config_control_factory_cb): Ref the prefs
	widget here since we unref in the destroy callback. Caught this
	thanks to purify.

svn path=/trunk/; revision=16481
2002-04-16 23:36:57 +00:00
3ffe85ae86 Updated French translation.
svn path=/trunk/; revision=16478
2002-04-16 08:55:26 +00:00
fba7f7c206 oops, forgot to commit this last time
svn path=/trunk/; revision=16472
2002-04-15 08:29:08 +00:00
6f6b1c6af6 fixes for socklen_t detection
svn path=/trunk/; revision=16467
2002-04-14 20:55:05 +00:00
64d2b647c1 Added #include <sys/types.h> for dirent.h which needs it on MacOS X.
2002-04-14  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/local/camel-spoold-store.c: Added #include
	<sys/types.h> for dirent.h which needs it on MacOS X.

	* providers/local/camel-maildir-store.c: Same.

	* providers/nntp/camel-nntp-store.c: Same.

	* providers/imap/camel-imap-message-cache.c: Same.

	* camel-provider.c: Same.

	* camel-data-cache.c: Same.

svn path=/trunk/; revision=16466
2002-04-14 20:13:01 +00:00
dc0f1749e2 s/ENABLE_NEWS/ENABLE_NNTP
svn path=/trunk/; revision=16464
2002-04-14 05:46:46 +00:00
2665c984e4 Added #include <sys/types.h> for dirent.h which needs it on MacOS X.
2002-04-14  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-provider.c: Added #include <sys/types.h> for dirent.h
	which needs it on MacOS X.

	* camel-data-cache.c: Same.

svn path=/trunk/; revision=16463
2002-04-14 05:40:33 +00:00
bebaa90ca9 Check for socklen_t and if it doesn't exist, define it as unsigned int.
2002-04-14  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Check for socklen_t and if it doesn't exist,
	define it as unsigned int.

svn path=/trunk/; revision=16462
2002-04-14 05:29:44 +00:00
2337f88f58 compile fixes
svn path=/trunk/; revision=16461
2002-04-14 03:25:29 +00:00
f1d41196e7 fix the nntp provider makefile.am
svn path=/trunk/; revision=16460
2002-04-14 00:57:35 +00:00
f3f1cba62e Build fixes for --enable-nntp.
2002-04-13  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-accounts.c: Build fixes for --enable-nntp.

svn path=/trunk/; revision=16459
2002-04-13 21:12:16 +00:00
a9a42c8c70 Updated French translation.
svn path=/trunk/; revision=16458
2002-04-13 10:49:20 +00:00
5b5ae41e20 Treat commas as token delimeters. (WEEKDAY_CHARS): Use full weekday names
2002-04-12  Jeffrey Stedfast  <fejj@ximian.com>

	* broken-date-parser.c (datetok): Treat commas as token
	delimeters.
	(WEEKDAY_CHARS): Use full weekday names in case the broken mailer
	used the full names.
	(MONTH_CHARS): Same as above but for months.

svn path=/trunk/; revision=16456
2002-04-12 22:16:42 +00:00
883cf4d180 Fixed a grammer mistake, or so according to bug #23376. Whatever.
2002-04-12  Jeffrey Stedfast  <fejj@ximian.com>

	* filter-rule.c (get_widget): Fixed a grammer mistake, or so
	according to bug #23376. Whatever.

svn path=/trunk/; revision=16454
2002-04-12 20:44:59 +00:00
5faef3d2b7 added a #include to fix a compile warning
svn path=/trunk/; revision=16453
2002-04-12 20:23:31 +00:00
a3c38a5f19 Make it so that unchecking the "Enable Advanced Options" in the signature
2002-04-12  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-composer-prefs.c (mail_composer_prefs_construct): Make it
	so that unchecking the "Enable Advanced Options" in the signature
	tab disables the advanced settings and vise versa.

svn path=/trunk/; revision=16452
2002-04-12 20:13:28 +00:00
d550435b70 Setup News preferences too if it is enabled.
2002-04-12  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-accounts.c (mail_accounts_tab_construct): Setup News
	preferences too if it is enabled.

svn path=/trunk/; revision=16451
2002-04-12 19:52:41 +00:00
b53958f38c Fix typos
svn path=/trunk/; revision=16450
2002-04-12 10:23:32 +00:00
6b48c8e16e Set the text of the reply-to. (mail_account_gui_save): Get the reply-to
2002-04-12  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-account-gui.c (mail_account_gui_new): Set the text of the
	reply-to.
	(mail_account_gui_save): Get the reply-to text here.
	(mail_account_gui_identity_complete): If there is text in the
	reply-to widget make sure it's valid.

	* mail-config.c (identity_copy): Copy the reply-to.
	(config_read): Read in the reply-to for all the accounts.
	(mail_config_write): Save the reply-to.
	(impl_GNOME_Evolution_MailConfig_addAccount): Get the reply-to.
	(identity_destroy): Free the reply-to.

svn path=/trunk/; revision=16446
2002-04-12 05:54:58 +00:00
c49683a6da Change the Reply-To header contents. (e_msg_composer_hdrs_set_reply_to):
2002-04-12  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer-hdrs.c (from_changed): Change the Reply-To header
	contents.
	(e_msg_composer_hdrs_set_reply_to): The Reply-To entry was an
	EEntry, not a bonobo control so fix this to set the text using
	e_entry_set_text.
	(e_msg_composer_hdrs_get_reply_to): Use e_entry_get_text here for
	the same reason.

svn path=/trunk/; revision=16445
2002-04-12 05:50:16 +00:00
a00fe6ed72 Fix "Follow Up" searches by comparing to the empty string, rather than just
looking at the string value (which isn't a boolean) (Bug #233340

svn path=/trunk/; revision=16444
2002-04-12 01:37:34 +00:00
045c2a07b9 new method.
2002-04-05  Rodrigo Moya <rodrigo@ximian.com>

	* pcs/cal-backend.[ch] (cal_backend_get_query): new method.

	* pcs/cal-backend-file.c (cal_backend_file_get_query): new method.

	* pcs/cal.c (impl_Cal_get_query): call the CalBackend's implementation
	instead of calling query_new directly.

	* pcs/query.[ch]: fixed headers.

svn path=/trunk/; revision=16443
2002-04-11 23:05:56 +00:00
48182f64e8 Handle parsing negative integers.
2002-04-11  Jeffrey Stedfast  <fejj@ximian.com>

	* e-sexp.c (parse_value): Handle parsing negative integers.

svn path=/trunk/; revision=16441
2002-04-11 21:53:44 +00:00
2175169690 Include addressbook-config.h here as this file uses it.
2002-04-11  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/addressbook-component.c: Include
	addressbook-config.h here as this file uses it.

	* gui/component/select-names/e-select-names.c (SPEC, SPEC2): Made
	this dialog searchable by typing in the ETable.

	* gui/widgets/e-addressbook-model.c: Include e-addressbook-util.h
	here.

	* gui/widgets/e-addressbook-reflow-adapter.c
	(e_addressbook_reflow_adapter_right_click),
	gui/widgets/e-addressbook-view.c (table_right_click): Fixed a
	memory leak here by using "selection-done" signal.

	* gui/widgets/e-addressbook-reflow-adapter.c,
	gui/widgets/e-addressbook-reflow-adapter.h,
	gui/widgets/e-addressbook-view.c, gui/widgets/e-minicard-view.c:
	Added a right click menu for areas that aren't cards.

svn path=/trunk/; revision=16440
2002-04-11 20:15:16 +00:00
0479b8d9a0 Fixed a memory leak here by using the "selection-done" signal.
2002-04-11  Christopher James Lahey  <clahey@ximian.com>

	* e-table-header-item.c (ethi_header_context_menu): Fixed a memory
	leak here by using the "selection-done" signal.

	* e-table.c, e-table.h (white_item_event): Added the
	"white_space_event" signal.

svn path=/trunk/; revision=16439
2002-04-11 20:02:31 +00:00
9f6c9f9e1d If the last message(s) were deleted, and we had any messages output,
2002-04-11  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-spool-summary.c (spool_summary_sync_full):
        If the last message(s) were deleted, and we had any messages
        output, account for the lost \n of the following From line by
        adding an extra \n. fix for #8214.

2002-04-10  Not Zed  <NotZed@Ximian.com>

        * camel-mime-part-utils.c (convert_buffer): If we get a 0 length
        input, return a 0 lenght output as valid - fixes bugs with some
        iconv impl and its simpler anyway.

svn path=/trunk/; revision=16438
2002-04-11 09:00:57 +00:00
8ecd526c85 s/Sent/Date. This fixes bug #11159.
2002-04-11  Jeffrey Stedfast  <fejj@ximian.com>

	* message-list.etspec: s/Sent/Date. This fixes bug #11159.

svn path=/trunk/; revision=16437
2002-04-11 05:33:52 +00:00
418861fcdc Set the UID_SET_LIMIT value to 4096. I ran into an issue tonight where
2002-04-11  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-folder.c: Set the UID_SET_LIMIT value
	to 4096. I ran into an issue tonight where apparently the IMAP
	server changed the UIDVALIDITY and so Evo needed to re-fetch all
	headers and it was trying to send a uid set of some 25k (yes, I
	have a very large INBOX). Anyways, it was set to unlimited
	before. Courier IMAPd can safely handle up to ~16k per token, but
	UW IMAPd can only handle 8k per command-line, so I set it to 4k
	just to be safe.

svn path=/trunk/; revision=16436
2002-04-11 05:19:13 +00:00
0dd1662b86 Set the 'No' button as the default.
2002-04-10  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (confirm_expunge): Set the 'No' button as the
	default.

svn path=/trunk/; revision=16435
2002-04-11 04:20:27 +00:00
d601244b7f it's monkey-16.png not monkey.png
svn path=/trunk/; revision=16434
2002-04-10 22:36:30 +00:00
f0e916f543 Fix this: Rodrigo's patch used one of the functions I just removed. :)
* gui/gnome-cal.c (gnome_calendar_open): Fix this: Rodrigo's patch
	used one of the functions I just removed. :)

svn path=/trunk/; revision=16433
2002-04-10 22:00:46 +00:00
44a748f48a add Rupert's seal of approval
svn path=/trunk/; revision=16432
2002-04-10 21:32:48 +00:00
68336a42a5 Oops, put x_mailer_display_style in /Mail/Display, not /Mail/Format
svn path=/trunk/; revision=16431
2002-04-10 21:26:16 +00:00
b10ec13f8b Handle the X-Mailer display style. (There is currently no GUI for
* mail-config.c (config_read, mail_config_write,
	mail_config_get_x_mailer_display_style,
	mail_config_set_x_mailer_display_style): Handle the X-Mailer
	display style. (There is currently no GUI for configuring this.)

	* mail-format.c (write_headers, write_xmailer_header): Show
	X-Mailer/User-Agent (and Rupert's stamp of approval) as
	appropriate.

svn path=/trunk/; revision=16430
2002-04-10 21:23:02 +00:00
bf2a13c1ef oops, after converting everything truncate the GByteArray to the correct length (in case we over-allocated)
svn path=/trunk/; revision=16429
2002-04-10 20:03:51 +00:00
5a08bd3e44 Fixed a bug that would miscalculate how much data to copy into the
2002-04-10  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-part-utils.c (convert_buffer): Fixed a bug that would
	miscalculate how much data to copy into the GByteArray (negative
	value) thus causing a segfault. Also optimized it while I was at
	it.

svn path=/trunk/; revision=16428
2002-04-10 19:59:13 +00:00
09a4db1fde use the default uri for tasks (as stored in the configuration) when the
2002-04-10  Rodrigo Moya <rodrigo@ximian.com>

	* gui/gnome-cal.c (gnome_calendar_open): use the default uri for
	tasks (as stored in the configuration) when the calendar URI is not
	a local one (connector, etc).

svn path=/trunk/; revision=16427
2002-04-10 19:47:13 +00:00
f6b7c9d6e5 No need to query for the persist-stream interface here, just re-use
2002-04-08  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (set_editor_text): No need to query for the
	persist-stream interface here, just re-use
	composer->persist_stream_interface - this might improve the speed
	at which a reply action brings up the composer.

svn path=/trunk/; revision=16425
2002-04-10 19:38:56 +00:00
796b9fe197 #include <parser.h> and <xmlmemory.h> instead of <gnome-xml/parser.h> and
* gal/util/e-xml-utils.c: #include <parser.h> and <xmlmemory.h>
instead of <gnome-xml/parser.h> and <gnome-xml/xmlmemory.h>.  In
fact, the latter is incompatible with what `gnome-config --cflags
xml' is assuming, and breaks in the case where gnome-xml is not
installed in /usr/local.

svn path=/trunk/; revision=16424
2002-04-10 19:13:28 +00:00
8ded5c9c10 Shell config page routines. Right now handles the default folders page.
* e-shell-config.c: Shell config page routines. Right now
	handles the default folders page.

	* glade/e-shell-config-default-folders.glade: New.

	* GNOME_Evolution_Shell.oaf.in: Add info for the default folders
	config page.

	* main.c (idle_cb): If we successfully registered the shell,
	register the config factory.

	* evolution-shell-client.c (evolution_shell_client_new): Note the
	fact that it frees the corba_shell when it is destroyed.

	* evolution-folder-selector-button.c
	(evolution_folder_selector_button_construct, destroy): Use
	bonobo_object_ref/unref on the shell client, not gtk.

	* e-shell.c (e_shell_construct): Pass local_directory to
	e_setup_check_db.
	(handle_default_uri): Fix the config db paths here to match the
	other routines.

	* e-setup.c (e_setup_check_db): Make this take the evolution
	directory path as well so we can properly set up file: URIs for
	the default folders.

svn path=/trunk/; revision=16423
2002-04-10 19:01:14 +00:00
eaeb675f41 Add. (Copied from Unscalable Gorilla because it was handy. Will probably
* Makefile.am (images_DATA), folder-settings.png: Add. (Copied
	from Unscalable Gorilla because it was handy. Will probably get
	changed to something else...)

svn path=/trunk/; revision=16422
2002-04-10 18:55:23 +00:00